Some questions about nRF5340

Hi,

      We have used 52840 & 52832 for many years for our products. Now, we have a project that we have to use 5340 and evaluate the feasibility.

We have already studied some documents but some questions need your help to clarify.

1. 8340 can't use old SDK. Like we used on 52840(SDK17). We need to change to NCS from SDK. Is it right?

2. How about softdevice? Because We need to use ANT and BLE function,we need to get softdevice version from ANT+(S332 or S340). If we use 5340, do we need to get softdevice?

3. I saw that 5340 mainly supports zephyr os. Does it support freertos?

4. Does NCS project example have supported IAR or Keil?

Thank you.

John.

   

Parents Reply
  • Hi Kenneth,

        

        I have already added a example(zephyr/samples/bluetooth/peripheral_hr) to build our project. But I meet a problem.

    We have used EmbeddedWizard lib from third party to draw display UI. I added EmbeddedWizard  source and include file to our code base. But I got a fatal error as below.

    e:\1_John_Project\Nordic_5340_app\peripheral_hr_mytest\src\EmbeddedWizard_M2\PlatformPackage\RTE\ewextrte.c:71:10: fatal error: setjmp.h: No such file or directory
    71 | #include <setjmp.h>

    I feel that zephyr has not been able to include all c standard files. Only the following

    Where should I include other files? How to write cMakeLists.txt?

    Thank you.

    John     

Children
Related