Thanks for your input but hardware was fine.
I now could fix the problem by rewriting the SPI+DMA framework: There was some bug where the RX handler wouldn't get called correctly.
Posts made by thomas987
now I tried a lot to and it still doesn't work. I'm running the preinstalled OpenIMU "IMU" application (and also tried it with installing the online available bin).
I removed the Jumpers from P1 to enable SPI mode but the IMU simply doesn't answer.
Also I tried different registers (hw version, software version, etc.) and SPI frequencies (from 100kHz to 1MHz) but there's no reply anyway.
When i fit the jumpers the online-webserver connection works fine.
Do you have any idea what could be wrong here?
is it possible to get (accurate) timestamps of the accelerometer/gyrometer measurements?
for now the IMU app runs in a loop and only collects+filters/applies calibration to data but I couldn't find any IMU timestamp.
some IMUs offer interrupt lines which may be used to timestamp them (using input capture timers) or have timestamps attached to their measurements -- is it possible to get any of these working with OpenIMU? (at least µs accuracy would be good)