Hi
@danielchen, I have already added these statements to my main.c and established that my device is ready. Initially I encountered -ENOTSUP for gpio_pin_configure_dt(). However, I added gpio-reserved-ranges to my overlay file to debug that error. Moving forward, I encountered:
*** Booting Zephyr OS build v4.1.0-3508-g8b1f06af052f ***
Entered Main Function
[00:00:00.006,000] <err> os: ***** BUS FAULT *****
[00:00:00.012,000] <err> os: Precise data bus error
[00:00:00.018,000] <err> os: BFAR Address: 0x443c0254
[00:00:00.024,000] <err> os: r0/a1: 0x00000001 r1/a2: 0x200003a9 r2/a3: 0x00000000
[00:00:00.032,000] <err> os: r3/a4: 0x443c0000 r12/ip: 0x00001eb9 r14/lr: 0x0000071d
[00:00:00.041,000] <err> os: xpsr: 0x01000000
[00:00:00.046,000] <err> os: Faulting instruction address (r15/pc): 0x00000732
[00:00:00.054,000] <err> os: >>> ZEPHYR FATAL ERROR 25: Unknown error on CPU 0
[00:00:00.062,000] <err> os: Current thread: 0x20000198 (unknown)
[00:00:00.069,000] <err> os: Halting system
Which indicates to lack access to IOMUX. I have moved IOMUXC from M33 to M7 in SM config of imx-system manager and reflashed the image but that's not helping.