Just updated to 0.52.0 and running a App that ran fine under 0.51.0 is causing as bus fault:
BMI270 Example 1 - Basic Readings I2C
BMI270 connected!
bmm150 init success!
[00:00:01.196,000] os: ***** BUS FAULT *****
[00:00:01.203,000] os: Precise data bus error
[00:00:01.211,000] os: BFAR Address: 0xd4c2c834
[00:00:01.219,000] os: r0/a1: 0x00008666 r1/a2: 0xd4c2c828 r2/a3: 0x00000003
[00:00:01.230,000] os: r3/a4: 0x7487fde3 r12/ip: 0x46002400 r14/lr: 0x08016f8d
[00:00:01.241,000] os: xpsr: 0x29002c00
[00:00:01.248,000] os: s[ 0]: 0x0000867e s[ 1]: 0x20055ee8 s[ 2]: 0x00000000 s[ 3]: 0x00000003
[00:00:01.261,000] os: s[ 4]: 0x00000002 s[ 5]: 0x08017005 s[ 6]: 0x00000002 s[ 7]: 0x20055ee8
[00:00:01.274,000] os: s[ 8]: 0x00000000 s[ 9]: 0x2001e601 s[10]: 0x20020dba s[11]: 0x00000c30
[00:00:01.286,000] os: s[12]: 0xffffffff s[13]: 0x08017327 s[14]: 0x200221d0 s[15]: 0x00000008
[00:00:01.299,000] os: fpscr: 0x00000000
[00:00:01.306,000] os: Faulting instruction address (r15/pc): 0x08016ec2
[00:00:01.316,000] os: >>> ZEPHYR FATAL ERROR 25: Unknown error on CPU 0
[00:00:01.326,000] os: Current thread: 0x200029d0 (main)
[00:00:01.335,000] os: Halting system
Running my BMI150-BMM270 app: Arduino-Q-Apps/bmm150_bmi270_ahrs at main · mjs513/Arduino-Q-Apps which uses Sparkfun BMI270 and DFRobot BMM150 libraries. The arduino sketch collect data and sends to python and the python sends AHRS data back to the Arduion. It does use the Python AHRS python package.
From the output it looks like it is connecting to both sensors and then crashes so now sure if its a comm issue.
I updated in the ide as well and ran the BMI270 test sketch and it ran fine so guess its something other than i2c.
This is not a good sign.
