This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Issues with nRF52 Cortex CPU type

Hi there

I'm currently using three different target platforms/boards
#1 : a Nordic PCA10040 - attached to USB
#2 : a UTO-NBL-52A developer board - attached to a J-Link plus, using SWD
#3 : a custom PCB with a nRF52832 chip - also attached to a J-link plus, using SWD

I'm using SES to compile code, currently the ble_app_uart example, because that is similar to what the custom board #3 finally shall do.

I can successfully compile + load code into all three targets using the old "nRFgo Studio" - but debugging only works with targets #1 + #2, trying to use SES to load code into the target and start debugging always fails with a "generic error", but it wont tell me details. I tried similar with KEIL and its much the same there.

Using SES I can successfully connect to J-Link and here's something weird: targets #1+#2 report a Cortex-M4 but target #3 reports Cortex-M0
The hardware design of target #3 is quite simple, very similar to the PCA10040 reference design and the only GPIOs used are for UART Rx/Tx
The chip itself is labled "N52832 / QFAAE0 / 1846IZ".

Any idea why the Cortex-Type is wrong ?
thanks, Matthias

Related