This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Garmin LIDAR-Lite v4 (nRF52840): Running OpenThread on this device appears to disable the sensor.

Hello,

I am developing on the Garmin LIDAR-Lite v4, which uses an nRF52840 internally with the programming pins exposed. I am able to run my OpenThread application on this device, but it appears to turn all of the sensor readings into garbage.

This is difficult to debug because both OpenThread and the sensor's driver are pre-compiled. (Some sample code and the driver are available on Garmin's GitHub.) It appears that the LIDAR device interfaces with an internal FPGA via TIMER0, so my best guess is that OpenThread is also using TIMER1 which prevents me from accessing the sensor readings.

Does anyone know if OpenThread depends on TIMER1, and if so, can I force it to use another timer? If someone has a better theory I'd really appreciate that too!

/Sam

Parents Reply Children
No Data
Related