I’m using a M7 embedded on an electrical vehicle. It is powered through an embedded 5,3V (3A) from the VIN input.
While debugging/developing (M7 connected via USB) everything goes fine. However the program seems to crash when it is powered by the VIN input. It happens while the program is running the blob detection. And when it does, the RED led blinks 3 times (it does not come from my program) and then nothing more. I have to remove power and set it again to reboot.
What does this red led blinking mean ?
First, I supposed it was a wire length problem (the CAM is powered with a 1m harness (5V + CAN)) but I scoped the VIN voltage and I saw nothing. Moreover the USB cable length I’m using is about 10m and USB works fine.
Here is what I’ve done:
- I scoped the VIN and the 3v3 while a crash happened and I see nothing at all. Communication signals (CAN) are fine as well.
- I tried with another cam, same problem.
- I still believe it has something to do with the VIN but I can’t figure it out so far.
Any suggestion would be highly appreciated.