This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Using nRF5340-DK used to build out nRF52840 examples - Any concerns to worry about?

I have one nRF5340-DK now and have the basics working.  I have even targeted compiles and flashed external nRF52xx devices using the nRF Connect SDK on VisualCode.

Seems fine.

I am now going to buy two more DKs to expand my lab testing to multiprotocol thread/ble testing and could use a more robust test bench.

Are there any concerns I should consider when using the nRF53xx dev kits when the examples are built using nRF52xx dev kits?

So far I have just targeted my builds/flashes using the CPU-NS core of the 5340 onboard SoC and it seems to have worked.

I'd rather buy the dev kit that gives me the most flexibility for the money.

Thanks for any confirmation or alerts to my plan to buy one or two more 53xx dev kits.

  • Hi

    There shouldn't be any issue with using the debugger on an nRF5340 DK to flash application firmware onto nRF52 boards. The build process is done on the computer anyways, which doesn't care what board you have connected to the computer. The onboard debugger on the nRF5340 DK (Interface MCU) supports programming and debugging external boards with both nRF51, 52 and 53 series SoCs on them, so there shouldn't be any problem in using it for programming your other boards. 

    You also seem to mention that you try flashing nRF52 applications onto the nRF5340 SoC on the nRF5340 DK. This we can't guarantee that will work I'm afraid, as there are quite a few differences in the nRF52 and nRF53 architecture. Applications using the radio for instance will be rather different due to the dual core solution on the nRF5340. Some of the peripherals are similar, and will likely work, but we can't guarantee that any application built for the nRF52 series will run correctly on an nRF5340 SoC.

    If you're planning to buy "a few more" DKs, and know that you're going to (at least in some degree) work with developing applications for the nRF52 series SoCs as well as the nRF53 series, I would suggest maybe getting one nRF52 DK (Either PCA10040, PCA10056, or PCA10100), and another nRF5340 DK perhaps. Just so you have a way to easily develop and debug nRF52 projects as well.

    Best regards,

    Simon

Related