Hi All,
We are using NCS v1.7.1 on our custom designed nRF52840 board. We have a touch screen interfaced with I2C to our device. There is one more controller connected on the same I2C bus, I will send commands to the controller via I2C to perform some operations. For UI I am using lvgl.
While I am performing some operations on the touch screen I am getting the following error given below. What does it mean? Why I am getting Bus Fault?
00> [00:00:35.213,104] <err> os: ***** BUS FAULT *****
00> [00:00:35.213,104] <err> os: Precise data bus error
00> [00:00:35.213,134] <err> os: BFAR Address: 0x12b008b[0m
00> [00:00:35.213,134] <err> os: r0/a1: 0x012b0077 r1/a2: 0x00000000 r2/a3: 0x00000077
00> [00:00:35.213,134] <err> os: r3/a4: 0x20006cfc r12/ip: 0x00000014 r14/lr: 0x0004934b
00> [00:00:35.213,134] <err> os: xpsr: 0x61000000
00> [00:00:35.213,134] <err> os: Faulting instruction address (r15/pc): 0x00049350
00> [00:00:35.213,165] <err> os: >>> ZEPHYR FATAL ERROR 0: CPU exception on CPU 0
00> [00:00:35.213,165] <err> os: Current thread: 0x20002238 (unknown)
00> [00:00:35.491,088] <err> fatal_error: Resetting system
Any help on this.