Hi Segger and everyone else!
I have a Flasher ARM, using 'SEGGER J-Flash ARM V4.66' on a Nordic Semiconductor nRF51822.
When I use the J-Flash ARM via USB and set up the 'Production'-tab with the following options on 'Actions performed by "Auto"'
Erase = yes
Prorgam = yes
Verify = yes
Secure chip = no
Start application = yes
press F7. Everything works properly!
Then I download the project to the flasher and connects via RS232-interface, i write select the correct file and executes the '#AUTO' command. It reports the following
#ACK
$FW: Entering standalone mode... OK
#STATUS:INITIALIZING
#STATUS:CONNECTING
#STATUS:UNLOCKING
#STATUS:ERASING
#STATUS: PROGRAMMING
#STATUS:VERIFYING
#OK (Total 0.125s, Erase 0.048s, Prog 0.030s, Verify 0.016s)
But the application did NOT start!
Something is different from when i run it J-Flash ARM...
BUT! If I add these 'Exit steps' in the 'CPU'-tab of the Project settings
Reset (0, 0)
Go
and download the project to the Flasher and runs #Auto again the application starts but i get the following error message + a 2second delay before i get it
#ACK
$FW: Entering standalone mode... OK
#STATUS:INITIALIZING
#STATUS:CONNECTING
#STATUS:UNLOCKING
#STATUS:ERASING
#STATUS: PROGRAMMING
#STATUS:VERIFYING
#ERR255:Timeout while restoring target, core does not stop
#OK (Total 2.257s, Erase 0.048s, Prog 0.030s, Verify 0.016s)
Any suggestions how to get this to work? I've tried different reset types by changing Reset (0,0) to Reset (1,0) ... up to ... Reset (10, 0) without success. Also tried to add a delay in the Reset command i.e Reset (0, 100) also without success.
Best Regards
Peter
I have a Flasher ARM, using 'SEGGER J-Flash ARM V4.66' on a Nordic Semiconductor nRF51822.
When I use the J-Flash ARM via USB and set up the 'Production'-tab with the following options on 'Actions performed by "Auto"'
Erase = yes
Prorgam = yes
Verify = yes
Secure chip = no
Start application = yes
press F7. Everything works properly!
Then I download the project to the flasher and connects via RS232-interface, i write select the correct file and executes the '#AUTO' command. It reports the following
#ACK
$FW: Entering standalone mode... OK
#STATUS:INITIALIZING
#STATUS:CONNECTING
#STATUS:UNLOCKING
#STATUS:ERASING
#STATUS: PROGRAMMING
#STATUS:VERIFYING
#OK (Total 0.125s, Erase 0.048s, Prog 0.030s, Verify 0.016s)
But the application did NOT start!
Something is different from when i run it J-Flash ARM...
BUT! If I add these 'Exit steps' in the 'CPU'-tab of the Project settings
Reset (0, 0)
Go
and download the project to the Flasher and runs #Auto again the application starts but i get the following error message + a 2second delay before i get it
#ACK
$FW: Entering standalone mode... OK
#STATUS:INITIALIZING
#STATUS:CONNECTING
#STATUS:UNLOCKING
#STATUS:ERASING
#STATUS: PROGRAMMING
#STATUS:VERIFYING
#ERR255:Timeout while restoring target, core does not stop
#OK (Total 2.257s, Erase 0.048s, Prog 0.030s, Verify 0.016s)
Any suggestions how to get this to work? I've tried different reset types by changing Reset (0,0) to Reset (1,0) ... up to ... Reset (10, 0) without success. Also tried to add a delay in the Reset command i.e Reset (0, 100) also without success.
Best Regards
Peter