BMP581 I3C Not Working

Hi,
I can get BMP581 to work with I2C and SPI, but not I3C.
Attached is the screenshot for sending a SETDASA command.
It returned NACK for static address.
The static address is 0x46.
I am using SparkFun Pressure Sensor - BMP581 (Qwiic).
What do I missed?

Thanks.

Best reply by BSTRobin

Hi choongay,

The waveform of your host's I3C does not meet the I3C specification. We suggest that you refer to the I3C specification to communicate with BMP581.

View original
8 replies
Resolved