Author Topic: Uti260b-Uti690b Firmware backup script  (Read 15848 times)

0 Members and 1 Guest are viewing this topic.

Offline ausdimTopic starter

  • Contributor
  • Posts: 14
  • Country: gr
Uti260b-Uti690b Firmware backup script
« on: July 16, 2023, 09:56:52 am »
Hi i make a simple script to backup some firmware files of your device...

1) Copy these 2 folders to the SD card:
    Upgrade
    FWBackup
2) Insert SD card into thermal camera.
3) Power ON the thermal camera.
4) After initializing is complete and the progress bar is no longer displayed, press right arrow > for 3 seconds, then press left arrow <.
5) When the Upgrade menu appears, select APP, then press SET and wait until a message appears that says "upgrade complete."
4) Power off the thermal camera, remove the SD card, ZIP the files, then upload to the cloud and provide a download link here if you want with the firmware version you have and the device 690b or 260b.

Script will do:

Code: [Select]
cp /root/UTi260B_Thermal /media/mmcblk0p1/FWBackup/UTi260B_Thermal
cp /usr/lib/* /media/mmcblk0p1/FWBackup/usr/lib/
cp /root/tau* /media/mmcblk0p1/FWBackup/
cp /etc/rc.d/apps.sh /media/mmcblk0p1/FWBackup/etc/rc.d/apps.sh
cp /media/mmcblk1p1/zImage /media/mmcblk0p1/FWBackup/zImage
cp /media/mmcblk1p1/logo-7.bmp /media/mmcblk0p1/FWBackup/logo-7.bmp

V2 of the script copy some files more.
https://mega.nz/file/e5AjGADI#fWHWZyzGZ2q5ojQD2_0jGow8vBDH8VzG51JnjDMnQlg

Thanks
« Last Edit: July 17, 2023, 10:25:48 pm by ausdim »
 
The following users thanked this post: Fraser

Online Fraser

  • Super Contributor
  • ***
  • Posts: 13224
  • Country: gb
Re: Uti260b-Uti690b Firmware backup script
« Reply #1 on: July 16, 2023, 10:25:23 am »
Excellent work Ausdim   :-+

I would certainly appreciate copies of the UTi-690B firmware file set as I am currently doing battle with a UTi-690B that will not boot and I have yet to prove whether it is a hardware or firmware issue (a hardware fault was found but the camera still has a fault after a new part was fitted). I will take a look at the UTi-260B backup that you have kindly provided  :-+

I am so pleased that you managed to repair your camera by installing your file backup. Is there a process that you can detail for replacing corrupt/incompatible files please ? I am no expert on Linux!

Fraser
« Last Edit: July 16, 2023, 10:28:05 am by Fraser »
If I have helped you please consider a donation : https://gofund.me/c86b0a2c
 
The following users thanked this post: ausdim

Offline ausdimTopic starter

  • Contributor
  • Posts: 14
  • Country: gr
Re: Uti260b-Uti690b Firmware backup script
« Reply #2 on: July 16, 2023, 11:17:16 am »
Thanks Fraser you are the first trying to help me and point me!!

I just replace the uti260b_thermal app file and device come back to normal.

What is the situation you have?
I mean why the device is bricked? Charge? Or firmware upgrade or something else?

It is hardware or software related?
I have some firmwares to give you to play with..

I will update the script soon to take all the files from int.d and rc.d folder to take all the initial scripts..

Thanks
Thanks
 

Offline Silicium81

  • Regular Contributor
  • *
  • Posts: 74
  • Country: fr
    • Technical forum
Re: Uti260b-Uti690b Firmware backup script
« Reply #3 on: July 16, 2023, 03:39:18 pm »
I have a UTI-690b, I can recover the firmware of my device on one condition: Can you certify that it is 100% risk-free?  :-\
Electronic engineer with a passion for mechanics
https://vae-tech.forumactif.org/
 

Offline ausdimTopic starter

  • Contributor
  • Posts: 14
  • Country: gr
Re: Uti260b-Uti690b Firmware backup script
« Reply #4 on: July 16, 2023, 06:47:32 pm »
Yes it is risk free 100% because it is just copy files from device to sd card and nothing more…

Tried on my device before upload it here.

I will upload a second one that it will copy and some other files.

Thanks
« Last Edit: July 16, 2023, 06:49:57 pm by ausdim »
 

Offline Silicium81

  • Regular Contributor
  • *
  • Posts: 74
  • Country: fr
    • Technical forum
Re: Uti260b-Uti690b Firmware backup script
« Reply #5 on: July 17, 2023, 06:48:48 pm »
Ok, I placed the two folders on the SD card, after the initialization on which buttons should I press?? I can't access the upgrade menu...
Electronic engineer with a passion for mechanics
https://vae-tech.forumactif.org/
 

Offline ausdimTopic starter

  • Contributor
  • Posts: 14
  • Country: gr
Re: Uti260b-Uti690b Firmware backup script
« Reply #6 on: July 17, 2023, 06:52:28 pm »
Quote
4) After initializing is complete and the progress bar is no longer displayed, press right for 3 seconds, then press left.

Thanks
 

Offline Silicium81

  • Regular Contributor
  • *
  • Posts: 74
  • Country: fr
    • Technical forum
Re: Uti260b-Uti690b Firmware backup script
« Reply #7 on: July 17, 2023, 08:07:32 pm »
Quote
4) After initializing is complete and the progress bar is no longer displayed, press right for 3 seconds, then press left.

Thanks

There are two buttons on the right and two buttons on the left. What are the buttons to press? I have tried them all without success.
Your description is not easy to understand!

1830076-0
« Last Edit: July 17, 2023, 08:12:28 pm by Silicium81 »
Electronic engineer with a passion for mechanics
https://vae-tech.forumactif.org/
 

Offline Veteran68

  • Frequent Contributor
  • **
  • Posts: 727
  • Country: us
Re: Uti260b-Uti690b Firmware backup script
« Reply #8 on: July 17, 2023, 08:46:03 pm »
They're referring to the left and right arrows: < and >
 

Offline Silicium81

  • Regular Contributor
  • *
  • Posts: 74
  • Country: fr
    • Technical forum
Re: Uti260b-Uti690b Firmware backup script
« Reply #9 on: July 17, 2023, 08:57:30 pm »
They're referring to the left and right arrows: < and >


Thanks for the precision. For this to work, you must not be in image mode...
To do this, go to the Image Mode menu and select the thermal-only mode (the highest one).

You have to press and hold the right arrow for 3 seconds then while holding down the right arrow press the left arrow.

The script works fine
« Last Edit: January 07, 2024, 05:30:54 pm by Silicium81 »
Electronic engineer with a passion for mechanics
https://vae-tech.forumactif.org/
 
The following users thanked this post: Fraser, ausdim

Offline ausdimTopic starter

  • Contributor
  • Posts: 14
  • Country: gr
Re: Uti260b-Uti690b Firmware backup script
« Reply #10 on: July 17, 2023, 09:08:04 pm »
Yes you are right.

The description is corrected now.

Thanks and sorry for misunderstand.
 

Offline ausdimTopic starter

  • Contributor
  • Posts: 14
  • Country: gr
Re: Uti260b-Uti690b Firmware backup script
« Reply #11 on: July 17, 2023, 10:38:42 pm »
Added v2 that will copy more files from the device.

Thanks
 

Offline Silicium81

  • Regular Contributor
  • *
  • Posts: 74
  • Country: fr
    • Technical forum
Re: Uti260b-Uti690b Firmware backup script
« Reply #12 on: July 18, 2023, 07:38:56 am »
Added v2 that will copy more files from the device.
Thanks

Here is the backup obtained on my UTi-690B (FWBackup Uti-690 V1.1.23) with the V2 script: https://mega.nz/file/N4YxQIxQ#JY6--S2Gm1FaFou0Ctls8Q7vL5eupqKURkwlTVVkEIA

New link (more durable, y hope)  ;)
« Last Edit: February 29, 2024, 04:09:29 pm by Silicium81 »
Electronic engineer with a passion for mechanics
https://vae-tech.forumactif.org/
 
The following users thanked this post: Fraser, Veteran68, Sercan, ausdim

Online Fraser

  • Super Contributor
  • ***
  • Posts: 13224
  • Country: gb
Re: Uti260b-Uti690b Firmware backup script
« Reply #13 on: July 18, 2023, 08:54:04 am »
Silicium81,

Thank you for sharing your backup file  :-+

Fraser
If I have helped you please consider a donation : https://gofund.me/c86b0a2c
 

Offline ausdimTopic starter

  • Contributor
  • Posts: 14
  • Country: gr
Re: Uti260b-Uti690b Firmware backup script
« Reply #14 on: July 18, 2023, 09:56:24 am »
Fraser do you know what those bin files is?

Code: [Select]
bt_H.bin
bt_L.bin
kt_H.bin
kt_L.bin
nuct_H.bin
nuct_L.bin

I try 2.0.20 and 2.0.22 app files from users and none of them boot.
Boot say infrared camera fail! Something like that…
After cp my UTi260B_Thermal back to the root device boot ok.

From backup I see those bin files that isn’t on my firmware 1.2.28 also the UTi160E_config.ini and the uvc-gadget files have changed too.

I’m afraid with those bin files if it any firmware and burn any module in my camera permanently..

Thanks
« Last Edit: July 18, 2023, 09:59:00 am by ausdim »
 

Online Fraser

  • Super Contributor
  • ***
  • Posts: 13224
  • Country: gb
Re: Uti260b-Uti690b Firmware backup script
« Reply #15 on: July 18, 2023, 10:43:55 am »
Those are B, K and NUC calibration files

Fraser
If I have helped you please consider a donation : https://gofund.me/c86b0a2c
 

Offline ausdimTopic starter

  • Contributor
  • Posts: 14
  • Country: gr
Re: Uti260b-Uti690b Firmware backup script
« Reply #16 on: July 18, 2023, 10:49:07 am »
Ok but why those bin files isn’t on oldest firmware? except tau.  |O

Thanks
 

Online Fraser

  • Super Contributor
  • ***
  • Posts: 13224
  • Country: gb
Re: Uti260b-Uti690b Firmware backup script
« Reply #17 on: July 18, 2023, 10:59:51 am »
Firmware changes over time to meet the needs of the hardware. It is not unusual for a manufacturer to make a significant change to a firmware that is not obvious to the user of the camera. This can even be due to a change in the “System on a Chip” at the heart of the camera. We have seen changes to the IC that is used on other models of camera similar to the UTI-260B. This is why it is very risky to use someone else’s firmware on your camera without understanding the firmware compatibility restrictions.

I do not know, but firmware starting with 1.x.x could be for a very different platform to that starting with 2.x.x. The location of the calibration tables can change with firmware development and I have seen this on Cameras myself. A complete re-write of a firmware, especially if done by a new person in the team, can look very different to the earlier releases. Sometimes firmware can be pretty flaky and a new coder is brought in to fix the problems and ends up writing a completely new firmware in their preferred format.

Hope this helps a little. Needless to say, if your camera works and the temperature measurements are correct, you have calibration tables hidden away somewhere in the firmware, even if they are not titled as obviously as Bt, Kt and NUCt  :-+

Fraser
« Last Edit: July 18, 2023, 11:02:38 am by Fraser »
If I have helped you please consider a donation : https://gofund.me/c86b0a2c
 
The following users thanked this post: ausdim

Offline KedasProbe

  • Frequent Contributor
  • **
  • Posts: 648
  • Country: be
Re: Uti260b-Uti690b Firmware backup script
« Reply #18 on: July 27, 2023, 12:06:33 pm »
FYI I received a new 260B today.
Firmware version on it is 1.2.28

about attachments (IR only, no Photoshop .bmp saved to jpg with 98%)
toaster isn't on, only put it on for a few seconds then turned it off. used macro lens on top edge inside view, you can see losing focus further away inside the toaster.
hand print on the wall, leaving my hand there for some seconds before moving it.
« Last Edit: July 27, 2023, 12:13:56 pm by KedasProbe »
Not everything that counts can be measured. Not everything that can be measured counts.
[W. Bruce Cameron]
 

Offline Veteran68

  • Frequent Contributor
  • **
  • Posts: 727
  • Country: us
Re: Uti260b-Uti690b Firmware backup script
« Reply #19 on: July 29, 2023, 12:28:25 am »
Added v2 that will copy more files from the device.
Thanks

Here is the backup obtained on my UTi-690B with the V2 script: https://transfert.free.fr/2WEf4dk

Thanks, I was able to recover my bricked 690B with your 1.1.23 UTi260B_Thermal file. I also recovered the UNI-T boot logo. I failed to note the version I was on before my failed attempt to upgrade to 2.2.23, but it seemed newer than yours. I know ausdim has a 1.2.28 version for his 260B model which would likely work, but it would then identify itself as a 260B (the model is coded in the fw image).

I'm going to see if Banggood can get me a later 1.x version, but in the meantime if someone else has a 690B with a later fw version than 1.1.23 and can run ausdim's backup script and ship it over to me, I would be much appreciative.
« Last Edit: July 29, 2023, 12:33:01 am by Veteran68 »
 

Offline Silicium81

  • Regular Contributor
  • *
  • Posts: 74
  • Country: fr
    • Technical forum
Re: Uti260b-Uti690b Firmware backup script
« Reply #20 on: July 29, 2023, 01:13:00 pm »
Added v2 that will copy more files from the device.
Thanks

Here is the backup obtained on my UTi-690B with the V2 script: https://transfert.free.fr/2WEf4dk

Thanks, I was able to recover my bricked 690B with your 1.1.23 UTi260B_Thermal file. I also recovered the UNI-T boot logo. I failed to note the version I was on before my failed attempt to upgrade to 2.2.23, but it seemed newer than yours. I know ausdim has a 1.2.28 version for his 260B model which would likely work, but it would then identify itself as a 260B (the model is coded in the fw image).

I'm going to see if Banggood can get me a later 1.x version, but in the meantime if someone else has a 690B with a later fw version than 1.1.23 and can run ausdim's backup script and ship it over to me, I would be much appreciative.

Good !
I'm glad my backup was useful. Too bad there's only mine here...
Can you describe precisely how and what files you transferred?
Electronic engineer with a passion for mechanics
https://vae-tech.forumactif.org/
 

Offline Veteran68

  • Frequent Contributor
  • **
  • Posts: 727
  • Country: us
Re: Uti260b-Uti690b Firmware backup script
« Reply #21 on: July 29, 2023, 01:25:24 pm »
Added v2 that will copy more files from the device.
Thanks

Here is the backup obtained on my UTi-690B with the V2 script: https://transfert.free.fr/2WEf4dk

Thanks, I was able to recover my bricked 690B with your 1.1.23 UTi260B_Thermal file. I also recovered the UNI-T boot logo. I failed to note the version I was on before my failed attempt to upgrade to 2.2.23, but it seemed newer than yours. I know ausdim has a 1.2.28 version for his 260B model which would likely work, but it would then identify itself as a 260B (the model is coded in the fw image).

I'm going to see if Banggood can get me a later 1.x version, but in the meantime if someone else has a 690B with a later fw version than 1.1.23 and can run ausdim's backup script and ship it over to me, I would be much appreciative.

Good !
I'm glad my backup was useful. Too bad there's only mine here...
Can you describe precisely how and what files you transferred?

I just copied your UTi260B_Thermal file from your FWBackup folder to the /root folder on the 690B, overwriting the (bad) one there. I then also copied your logo-7.bmp to /media/mmcblk1p1, overwriting the one there.

I debated whether I should also restore the tau* files, zImage file, and the lib files, but decided to leave well enough alone for now. It seems to be working fine now as best I can tell, and I'm reluctant to make things worse again.
 

Offline kensei

  • Newbie
  • Posts: 1
  • Country: pl
Re: Uti260b-Uti690b Firmware backup script
« Reply #22 on: September 24, 2023, 03:44:54 pm »
Hi,

I am new here ;) I have just downloaded firmware 1.2.30 for 260B. Should I do something with it? Anu suggestions how to share it?

Best,
Marcin
 

Offline tchleb

  • Newbie
  • Posts: 4
Re: Uti260b-Uti690b Firmware backup script
« Reply #23 on: October 01, 2023, 01:02:35 pm »
I received my UTi260B on last Friday (ordered from Banggood)
Installed was the FW 2.0.22
https://mega.nz/file/LpERgICT#ZGhpFXDtrNGvYzR31A-aPn6gs3bnERrWWZbHy221xtg

I took a quick look on the backuped files and i found the config file UTi160E_config.ini in this file i can see all the current and factory settings.
There is wifi switch present. Does anybody tried to active it and test with an external usb wifi stick?
 

Offline EV.geny

  • Newbie
  • Posts: 3
  • Country: by
Re: Uti260b-Uti690b Firmware backup script
« Reply #24 on: October 28, 2023, 01:42:13 pm »
Does anyone have a backup of version 2.0.20?
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf