Hi,
I am trying to program a hex file to nRF5340 QSPI peripheral via the nrfjprog tool.
Using commmand as follow:
- nrfjprog --qspichiperase --program app_moved_test_update.hex
or
- nrfjprog -f NRF53 --qspiini QspiDefault.ini --program app_moved_test_update.hex --qspisectorerase --reset
But the tool show:
D:\ncs\playground\nRF5340_dfu_via_extflash\build\zephyr>nrfjprog --qspichiperase --program app_moved_test_update.hex
Parsing image file.
Reading flash area to program to guarantee it is erased.
WARNING: An operation that can take up to several minutes is being executed.
WARNING: Please remain patient.
Initializing the QSPI peripheral.
Erasing external memory.
Uninitializing the QSPI peripheral.
ERROR: JLinkARM DLL reported an error. Try again. If error condition
ERROR: persists, run the same command again with argument --log, contact Nordic
ERROR: Semiconductor and provide the generated log.log file to them.
or
D:\ncs\playground\nRF5340_dfu_via_extflash\build\zephyr>nrfjprog -f NRF53 --qspiini QspiDefault.ini --program app_moved_test_update.hex --qspisectorerase --reset
Parsing image file.
Reading flash area to program to guarantee it is erased.
Initializing the QSPI peripheral.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Erasing external memory pages.
Uninitializing the QSPI peripheral.
ERROR: JLinkARM DLL reported an error. Try again. If error condition
ERROR: persists, run the same command again with argument --log, contact Nordic
ERROR: Semiconductor and provide the generated log.log file to them.
Any suggests?
Best regards,
Yang Hu