Hi all,
I was going through the nRF Connect SDK tutorial and was trying to get the "Hello World" example running on a nRF5340-PDK (PCA10095, 0.8.0).
Before that I was already able to flash and test the "peripheral_lbs" example successfully. After erasing both chips with
- nrfjprog --eraseall
- nrfjprog -f NRF53 --coprocessor CP_NETWORK --eraseall
I followed the steps in the tutorial, created the needed files and started a project with:
- nrf5340pdk_nrf5340_cpuappns
- nRF Connect SDK Release V1.4.0
- Toolchain V1.4.0
My first question is, if it is correct, that I see 3 JLink CDC Uart Ports when I only connect one HW?
When building and running the example from SES V5.10d or when i manually build and flash it with west, I get the same result.
In the one terminal I can see the following that is repeatedly printed:
*** Booting Zephyr OS build v2.4.0-ncs1 *** Flash regions Domain Permissions 00 01 0x00000 0x08000 Secure rwxl 02 63 0x08000 0x100000 Non-Secure rwxl Non-secure callable region 0 placed in flash region 1 with size 32. SRAM region Domain Permissions 00 03 0x00000 0x08000 Secure rwxl 04 63 0x08000 0x80000 Non-Secure rwxl Peripheral Domain Status 00 NRF_P0 Non-Secure OK 01 NRF_CLOCK Non-Secure OK 02 NRF_RTC0 Non-Secure OK 03 NRF_RTC1 Non-Secure OK 04 NRF_NFCT Non-Secure OK 05 NRF_NVMC Non-Secure OK 06 NRF_UARTE1 Non-Secure OK 07 NRF_UARTE2 Secure SKIP 08 NRF_TWIM2 Non-Secure OK 09 NRF_SPIM3 Non-Secure OK 10 NRF_TIMER0 Non-Secure OK 11 NRF_TIMER1 Non-Secure OK 12 NRF_TIMER2 Non-Secure OK 13 NRF_SAADC Non-Secure OK 14 NRF_PWM0 Non-Secure OK 15 NRF_PWM1 Non-Secure OK 16 NRF_PWM2 Non-Secure OK 17 NRF_PWM3 Non-Secure OK 18 NRF_IPC Non-Secure OK 19 NRF_VMC Non-Secure OK 20 NRF_FPU Non-Secure OK 21 NRF_EGU1 Non-Secure OK 22 NRF_EGU2 Non-Secure OK 23 NRF_DPPIC Non-Secure OK 24 NRF_GPIOTE1 Non-Secure OK 25 NRF_REGULATORS Non-Secure OK SPM: NS image at 0x8000 SPM: NS MSP at 0x200086c0 SPM: NS reset vector at 0x91c5 SPM: prepare to jump to Non-Secure image. *** Booting Zephyr OS build v2.4.0-ncs1 *** Flash regions Domain Permissions 00 01 0x00000 0x08000 Secure rwxl 02 63 0x08000 0x100000 Non-Secure rwxl
Comparing it to the expected output below, I can see that my Zephyr OS seems to be a newer version and that "Hello World" isn't printed on my output.
*** Booting Zephyr OS build v2.1.99-ncs1 *** Hello World!
Do you have an idea what could be going wrong?
Is the PDK too old or am I supposed to see this output on the not assembled USB J3?
Thank you in advance!
Regards,
Pascal