Hi
We use the JFlash ARM production programmer with several different designs with different Cortex M MCU's.
We know have a new product with the Nordic Semiconductor nRF51422 Bluetooth SOC with an ARM Cortex M MCU embedded.But this is not as easy as it normally is...
Version 5.12g of J-Flash supports the device.When I try to program, read, reset or any function where I want to access the MCU, it comes up with this error:
"PC of target system has unexpected value after checking target RAM. (PC = 0xFFFFFFFE)"
We use the "SWD" type connection.But compared to other standard Cortex MCU's, this one uses the SWDIO as RESET pin too: The pin is designated "SDWIO/nRESET" in the datasheet.The normal Reset pin is not used.The designer of the board (we did not design the board our selves), has an additional pin "Boot" in the interface connector, but this should not be used, I am told.
I am not sure if this device should be handled in a special way, with this combined SWDIO and RESET pin.But the J-Flash supports the device, so I guess it will handle this?
Anyone with experience programming this device ?
I have attached a picture of the error.
Thanks in advance!
(Google does not help me much...)
We use the JFlash ARM production programmer with several different designs with different Cortex M MCU's.
We know have a new product with the Nordic Semiconductor nRF51422 Bluetooth SOC with an ARM Cortex M MCU embedded.But this is not as easy as it normally is...
Version 5.12g of J-Flash supports the device.When I try to program, read, reset or any function where I want to access the MCU, it comes up with this error:
"PC of target system has unexpected value after checking target RAM. (PC = 0xFFFFFFFE)"
We use the "SWD" type connection.But compared to other standard Cortex MCU's, this one uses the SWDIO as RESET pin too: The pin is designated "SDWIO/nRESET" in the datasheet.The normal Reset pin is not used.The designer of the board (we did not design the board our selves), has an additional pin "Boot" in the interface connector, but this should not be used, I am told.
I am not sure if this device should be handled in a special way, with this combined SWDIO and RESET pin.But the J-Flash supports the device, so I guess it will handle this?
Anyone with experience programming this device ?
I have attached a picture of the error.
Thanks in advance!
(Google does not help me much...)