Why the chip ID of BMI323 read from sensor through I2C is different from the datasheet 0x43?

Hi, please give some help.

On the datasheet(page 63 Register Map Overview) of the BMI323 shows the chip ID is 0x43,but the chip ID I read from the address 0x00 is 0x0241, it means the chip ID is 0x41, why?

I use the same code to read address 0x20 and 0x21, it gives me 0x0028 and 0x0048  same as datasheet, I2C code works.  

4 replies