BMI088 driver accelerometer and gyroscope on the same AON GPIO port bank

Hi,

Currently we are having some issues capturing the BMI088 driver on a custom board with JP 5.1.4. The board was designed to have the gyroscope interruption on the GPIO3_PQ.01 port and the accelerometer interruption on the GPIO3_PS.04 port.

We found out that the driver needs AON GPIO to set the interruptions properly. We are proposing changing the board design to have the gyroscope interruption on the GPIO3_PCC.04 port and the accelerometer on the GPIO3_PCC.04 port.

As they are both part of the CC bank port, could this affect us in anyway, or it shouldn’t give us issues? Our hardware engineer asked if an interrupt on one of the mentioned AON pins could affect the other one, could this happen?

Thanks in advance.

I don’t think so.

I’d be interested in finding out what your final result is. I’m thinking about what happens when IRQs arrive at a high rate (under heavy load). In one case I could see gyro and accelerometer interrupts competing with each other more than in the other case, and thus collisions. Latency might change. Don’t know if that will actually happen, nor if it matters, but it is an interesting issue.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.