Question about different boards with same chip

Hi all, 

i am currently developing applications for the nrf54L15 for science. We ordered nrf54L15DK and everything is running fine. As we would like to switch to public availabe smaller boards with battery connectors we decided to switch to the Seeed Xiao nrf54L15.
Our main though was that if a script is running on the DK Board, why wouldnt it be running on the xiao with the same chip (we are not using any accessory).

When experimenting with the new board, we had some issues as the code is not running on the xiao. So we tested very basic examples like the ones from the dev academy. 

l2_e3_sol is running without a problem, however l4_e2_sol is not, giving the output below (SDK 3.1.0, Toolchain 3.1.0):

*** Booting nRF Connect SDK v3.1.0-6c6e5b32496e ***
*** Using Zephyr OS v4.1.99-1612683d4010 ***
[00:00:00.005,468] <inf> Lesson4_Exercise2: Starting Lesson 4 - Exercise 2

[00:00:00.005,576] <inf> bt_sdc_hci_driver: SoftDevice Controller build revision:
fc de 41 eb a2 d1 42 24 00 b5 f8 57 9f ac 9d 9e |..A...B$ ...W....
aa c9 b4 34 |...4
[00:00:00.005,940] <err> os: ***** MPU FAULT *****
[00:00:00.005,946] <err> os: Data Access Violation
[00:00:00.005,951] <err> os: MMFAR Address: 0x9
[00:00:00.005,961] <err> os: r0/a1: 0x20004fe8 r1/a2: 0x00000001 r2/a3: 0xba2e8ba3
[00:00:00.005,968] <err> os: r3/a4: 0x00000006 r12/ip: 0x00000000 r14/lr: 0x0000f619
[00:00:00.005,972] <err> os: xpsr: 0x01000000
[00:00:00.005,988] <err> os: Faulting instruction address (r15/pc): 0x0000f6ac
[00:00:00.006,007] <err> os: >>> ZEPHYR FATAL ERROR 19: Unknown error on CPU 0
[00:00:00.006,021] <err> os: Current thread: 0x20002610 (unknown)
[00:00:00.111,133] <err> os: Halting system

prj.conf and kconfig.sysbuild look the same.


Can someone explain whats the case? Thanks in advance!

Best, Toni





Parents Reply Children
No Data
Related