maxritter / diy-thermocam

A do-it-yourself thermal imager, compatible with the FLIR Lepton 2.5, 3.1R and 3.5 sensor with Arduino firmware
http://www.diy-thermocam.net
GNU General Public License v3.0
1.1k stars 174 forks source link

Problems FIRST firmware installation #53

Closed LenzoM closed 3 years ago

LenzoM commented 5 years ago

Hello,

I can't install the firmware for the fist time in the camera. I have just assembled it all and so I want to flash the firmware.

With the updater from the software folder, and the last HEX files from the firware section. I connect the camera to the computer ( I have installed the DRIVE.exe) and I get these messages.

How do you see them?

image

image

image

LenzoM commented 5 years ago

Someone help¿

maxritter commented 5 years ago

Sorry for the late reply!

Please use the Teensy Loader from here: https://github.com/maxritter/DIY-Thermocam/tree/master/Software/Firmware%20Updater/Teensy%20Loader

Open Teensy.exe, load the V2 hex file, connect the Thermocam to the PC and turn it on. Then launch Teensy_Reboot.exe, the flash procedure should start now.

LenzoM commented 5 years ago

Hello Max!

Thank you for your reply :)

I, after some troubles, finally managed to connect the camera to de computer and finally I could reboot the hex file, until i get the message, from the teenesy program of OK. But, after that, my screen gets frozen in this picture and it doesn't seem likely to move on.

photo_2019-03-07_20-21-37

I wish you could help me!

stephen94000 commented 5 years ago

Hello, I'm currently facing the same problem as you do. Have you managed to bypass this screen ?

stephen94000 commented 5 years ago

I think this is somehow related to the hardware detection of the components in the device?

maxritter commented 5 years ago

Dear @LenzoM , dear @stephen94000 ,

sorry for my late reply, I was on vacation. Stephen is right, this is most likely related to one or some of the hardware components not working / not connected properly.

Please use a multimeter and check all the connection to the sensors (SPI & I2C Lepton, I2C MLX90614 for non-radiometric, SPI & I2C camera). You could use those two documents for that purpose: https://github.com/maxritter/DIY-Thermocam/blob/master/Documents/Pinmap_2.1.pdf & https://github.com/maxritter/DIY-Thermocam/blob/master/Documents/Schematic_2.3.pdf. Also check if the supply voltage for all components is correct and the Lipo is fully charged.

If the problem still persists, you could install the Eclipse IDE, load the firmware project there and insert Serial Outprints at different stages of the startup procedure. This way you can identify where the procedure hangs up. Setting up the IDE is described here: https://github.com/maxritter/diythermocam_firmware

Let me know if this helps :)

Best, Max

Meins321 commented 5 years ago

Well i had the same problem i did build a V2 with new 2MP ArduinoCam and it wont boot on 2.48!

Just check 2.46 or 2.45 from the old firmware repository: http://diy-thermocam.bplaced.net/Firmware/ Or 2.47 from here: https://github.com/maxritter/diythermocam_firmware/releases

Multimeter error research time: It shows the traces from one spot to another PCB 2.3.pdf Maybe this helps and you can add it to the repository for people without eagle!

LenzoM commented 3 years ago

Thank you for your kind help! It works now fine!! I have another issue, but i open now another topic