Im trying to configure the bma425 to read accel data through FIFO.but a header of 0x80 appears.that indicates a invaild frame.
what shall i do now? im really have no idea,thanks
the 0x80 means empty frame from FIFO, which means no data is available, this normally happens when you continue to read the FIFO when it is empty.
here are some clues for you to check:
1. enable the FIFO acc data, in reg 0x49
2. enable acc_en, in reg 0x7D
3. disable the adv_power_sa in 0x7c when you read the FIFO
4. read the fifo length, in reg 0x24&0x25 to check if there is data already inside FIFO
please upload more information, so we can understand your situation better.