I have a device with a B402 SoM that seems to have gotten into a locked state that I have not been able to recover from.
The device was previously running firmware with Device OS 1.5.0. I tried integrating that code with some code that we have been running on a Tracker One to run on the this device with the B SoM. In doing so, I moved the Device OS all the way up to 5.8.0.
The code ran for a short period of time, but eventually crashed. Since then, I have not been able to recognize the device over the serial port. I have attempted using the mode and reset pins (which we have connected to test points on our PCB), as well as numerous power cycles. Does anyone have any tips or next steps that I can try to get further along in troubleshooting/debugging?
Some additional context - the device has a CAN chip (TCAN4550) on it. We've got a SPI-based driver for the chip. When the code was briefly running, I did some troubleshooting on the CAN, which was not working. It seemed that there were issues with the driver, I'm guessing as a result of my having jumped up so far in the Device OS. I didn't get to dig in for too long before the device locked up.