Author Topic: Flir E40 Upgrade & Configuration  (Read 169213 times)

0 Members and 1 Guest are viewing this topic.

Offline ElectroTunaTopic starter

  • Contributor
  • Posts: 26
Flir E40 Upgrade & Configuration
« on: November 20, 2014, 04:39:47 am »
The thread regarding the E4 camera is now nearly at 400 pages with many useful information from helpful users. I have spent about an hour reading through it, but unfortunately information about upgrading the E40 camera is rather old. I have one unit which I recently got with firmware Version 3.18.0 (E40 1.0).

If someone can post a quick instruction on this model, I would really appreciate it and I promise to report back and provide a detailed instruction with any issues I encountered.

Thank you!
 

Offline Pinkus

  • Frequent Contributor
  • **
  • Posts: 768
Re: Flir E40 Upgrade & Configuration
« Reply #1 on: November 20, 2014, 08:08:26 am »
Edit: Section removed as pointed to the wrong thread

You do not need to read all 400 pages. Mike put all the important links on the first page.
Basically the E40 acts the same a the E4, there is nothing special.... oh, and make a backup first!
For the first time you will need some time if you work carefully and concentrated (including backup etc. you will need 3 hours) - so make sure nobody disturbs you.
« Last Edit: November 20, 2014, 09:10:10 am by Pinkus »
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #2 on: November 20, 2014, 11:13:47 am »
there is no point-to-click hack for the Exx

the first post from mike
https://www.eevblog.com/forum/testgear/flir-e4-thermal-imaging-camera-teardown/

referenced
https://www.eevblog.com/forum/testgear/flir-e4-thermal-imaging-camera-teardown/msg342072/#msg342072

and go to 19 "Resolution upgrade Flir E30/E40/E50 to E60 and i3/i5 to i7"

if you have a newer firmware/hardware, then you must help to hack it

a nice history from E30 (without WLAN)  to E60 (with WLAN)
https://www.eevblog.com/forum/profile/?area=showposts;u=89829

---------
I will give no futher reply in this thread.
« Last Edit: November 20, 2014, 11:19:10 am by tomas123 »
 

Offline ElectroTunaTopic starter

  • Contributor
  • Posts: 26
Re: Flir E40 Upgrade & Configuration
« Reply #3 on: November 20, 2014, 03:53:35 pm »
Thanks, I will make an effort and will report to this post with issues/findings.

If anyone else has any input, I would appreciate it. If successful, I will make a detailed reports.
 

Offline ElectroTunaTopic starter

  • Contributor
  • Posts: 26
Re: Flir E40 Upgrade & Configuration
« Reply #4 on: November 30, 2014, 03:42:31 am »
As promised, I have been working on documenting the step-by-step procedure to upgrade the E40. I have everything figured out except for the fact that the new E40's, aren't shipped with all the files like the old firmware.

As a result, I need the files which comes with the E60 in order to be able to make the modifications.

Can someone please post their E60 files (like an image of the instrument files) and I will create a nice package for everyone who would like to do the same.

Thanks guys!
 

Offline ElectroTunaTopic starter

  • Contributor
  • Posts: 26
Re: Flir E40 Upgrade & Configuration
« Reply #5 on: December 01, 2014, 05:01:44 am »
Is there anyone out there who can help? :(
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #6 on: December 01, 2014, 10:25:17 am »
I will give no further reply in this thread.

do you have succesfull enhanced the resolution of the E40 to 320x240?
what do you need else?

please post your config file of the unpatched E40
« Last Edit: December 01, 2014, 10:28:21 am by tomas123 »
 

Offline mikeselectricstuff

  • Super Contributor
  • ***
  • Posts: 13694
  • Country: gb
    • Mike's Electric Stuff
Re: Flir E40 Upgrade & Configuration
« Reply #7 on: December 01, 2014, 10:32:02 am »
The changes are just a few parameters - look at the E4 stuff, most of it will be the same.
Youtube channel:Taking wierd stuff apart. Very apart.
Mike's Electric Stuff: High voltage, vintage electronics etc.
Day Job: Mostly LEDs
 

Offline ElectroTunaTopic starter

  • Contributor
  • Posts: 26
Re: Flir E40 Upgrade & Configuration
« Reply #8 on: December 02, 2014, 02:13:44 am »
Thank you mikeselectricstuff and tomas123, I appreciate your responses.

On this forum, I found a template for a modified E40 config files as a guide on what I need to change on my unit. My unit's config file in directory \FlashFS\system\kits.d:


# confkit.rev
# This file contains revision information for all loaded
# files in a kit
# Do not edit

NAME userconf
VERSION E40 1.0
DATE 16-Oct-2013

# format: FILE <filename> <size> <CRC32>
#     or: FILE <filename> undefined
FILE flashfs\system\appcore.d\config.d\conf.cfg undefined
FILE flashfs\system\appcore.d\factory.d\adjust.rsc 113 568770501
FILE flashfs\system\appcore.d\factory.d\intensity.rsc 145 2456191835
FILE flashfs\system\appcore.d\factory.d\laser.rsc 143 2190380121
FILE flashfs\system\appcore.d\factory.d\palette.rsc 268 767855916
FILE flashfs\system\appcore.d\factory.d\pathimages.rsc 139 4242760020
FILE flashfs\system\appcore.d\factory.d\power.rsc 333 1829598383
FILE flashfs\system\appcore.d\factory.d\time.rsc 128 3305292736
FILE flashfs\system\appcore.d\factory.d\usb.rsc 114 2394224369
FILE flashfs\system\kits.d\confkit.rev undefined
FILE flashfs\system\service\appcore.d\config.d\conf.cfg undefined
FILE flashfs\system\service\appcore.d\factory.d\bw.rsc 258 4267495318
FILE flashfs\system\service\appcore.d\factory.d\rndis.rsc 84 1796347983
FILE flashfs\system\services.d\config.d\conf.cfg undefined
FILE flashfs\system\services.d\factory.d\dcim.rsc 119 4038415784
FILE flashfs\system\services.d\factory.d\no_wzctool.rsc 60 2262041015
FILE flashfs\system\ui.d\config.d\conf.cfg undefined


But for example, the E60 file I need to replace this with looks like this:

# confkit.rev
# This file contains revision information for all loaded
# files in a kit
# Do not edit

NAME userconf
VERSION E60 0.10
DATE 28-Apr-2011

# format: FILE <filename> <size> <CRC32>
#     or: FILE <filename> undefined
FILE \flashfs\system\appcore.d\config.d\conf.cfg undefined
FILE \flashfs\system\appcore.d\factory.d\adjust.rsc 113 568770501
FILE \flashfs\system\appcore.d\factory.d\intensity.rsc 145 2456191835
FILE \flashfs\system\appcore.d\factory.d\laser.rsc 143 2190380121
FILE \flashfs\system\appcore.d\factory.d\palette.rsc 267 3727757887
FILE \flashfs\system\appcore.d\factory.d\power.rsc 333 1829598383
FILE \flashfs\system\appcore.d\factory.d\time.rsc 128 3305292736
FILE \flashfs\system\appcore.d\factory.d\usb.rsc 114 195315524
FILE \flashfs\system\arctic.pal 2037 747452631
FILE \flashfs\system\bw.pal 3192 1681767566
FILE \flashfs\system\iron.pal 3112 2395977639
FILE \flashfs\system\kits.d\confkit.rev undefined
FILE \flashfs\system\lava.pal 3645 3268586420
FILE \flashfs\system\rainbow.pal 3095 986361025
FILE \flashfs\system\rainhc.pal 3081 336971817
FILE \flashfs\system\service\appcore.d\config.d\conf.cfg undefined
FILE \flashfs\system\service\appcore.d\factory.d\bw.rsc 258 4267495318
FILE \flashfs\system\service\appcore.d\factory.d\rndis.rsc 84 1796347983
FILE \flashfs\system\services.d\config.d\conf.cfg undefined
FILE \flashfs\system\services.d\factory.d\dcim.rsc 119 4038415784
FILE \flashfs\system\services.d\factory.d\no_wzctool.rsc 60 2262041015
FILE \flashfs\system\ui.d\config.d\conf.cfg undefined
FILE \flashfs\system\ui.d\factory.d\320_240.rsc 119 3416508497
FILE \flashfs\system\ui.d\factory.d\autofusion.rsc 260 727783077
FILE \flashfs\system\ui.d\factory.d\pipfusion.rsc 267 532069858
FILE \flashfs\system\ui.d\factory.d\regional.rsc 182 2653315878
FILE \flashfs\system\ui.d\factory.d\save_direct.rsc 139 3237695249
FILE \flashfs\system\ui.d\factory.d\sim_save.rsc 131 1198853717
FILE \flashfs\system\ui.d\factory.d\tfsdir.rsc 312 3781116346


The problem is that I don't have most of those files on my E40. I guess the newer firmware don't put those files in by default...

And this is my problem. Anything you can do to help would be much appreciated.
 

Offline ixfd64

  • Frequent Contributor
  • **
  • Posts: 345
  • Country: us
    • Facebook

Offline ElectroTunaTopic starter

  • Contributor
  • Posts: 26
Re: Flir E40 Upgrade & Configuration
« Reply #10 on: December 02, 2014, 03:00:14 am »
This post may be of interest: https://www.eevblog.com/forum/testgear/flir-e4-thermal-imaging-camera-teardown/msg561266/#msg561266

Thanks. The problem is that units with # ID 490xxxxx, have all the files already on the camera. The newer units don't have all the files and therefore these changes will then point to non-existing files as my previous post shows.
 

Offline Pinkus

  • Frequent Contributor
  • **
  • Posts: 768
Re: Flir E40 Upgrade & Configuration
« Reply #11 on: December 02, 2014, 08:09:34 am »
This post may be of interest: https://www.eevblog.com/forum/testgear/flir-e4-thermal-imaging-camera-teardown/msg561266/#msg561266

Thanks. The problem is that units with # ID 490xxxxx, have all the files already on the camera. The newer units don't have all the files and therefore these changes will then point to non-existing files as my previous post shows.
Older units (without MSX) are using a different software than the newer ones with MSX. Because of this, you CANNOT use the E4 (always comes with MSX) instructions here 1:1 on an older E40 (without MSX).... and vice versa.
I assume you have a newer E40 with MSX (because your confkit.rev is from Oct 2013), so you CANNOT use the E60 files from the forum, as the Exx used here, always were older ones without MSX.
The Exx files in this forum will only work on older E40 (without MSX).
If you have an older, non-MSX version (which I doubt, as the file date from October 2013 shows, you are using the newer version), look here:
https://www.eevblog.com/forum/testgear/flir-e4-thermal-imaging-camera-teardown/msg561266/#msg561266
« Last Edit: December 02, 2014, 08:16:58 am by Pinkus »
 

Offline ElectroTunaTopic starter

  • Contributor
  • Posts: 26
Re: Flir E40 Upgrade & Configuration
« Reply #12 on: December 02, 2014, 02:21:59 pm »
This post may be of interest: https://www.eevblog.com/forum/testgear/flir-e4-thermal-imaging-camera-teardown/msg561266/#msg561266

Thanks. The problem is that units with # ID 490xxxxx, have all the files already on the camera. The newer units don't have all the files and therefore these changes will then point to non-existing files as my previous post shows.
Older units (without MSX) are using a different software than the newer ones with MSX. Because of this, you CANNOT use the E4 (always comes with MSX) instructions here 1:1 on an older E40 (without MSX).... and vice versa.
I assume you have a newer E40 with MSX (because your confkit.rev is from Oct 2013), so you CANNOT use the E60 files from the forum, as the Exx used here, always were older ones without MSX.
The Exx files in this forum will only work on older E40 (without MSX).
If you have an older, non-MSX version (which I doubt, as the file date from October 2013 shows, you are using the newer version), look here:
https://www.eevblog.com/forum/testgear/flir-e4-thermal-imaging-camera-teardown/msg561266/#msg561266

Thank you Pinkus,

So the now the question is, given that I have the new E40, with serial numbers that start with 6 instead of 4, what do I do to get all the features, including pallets... I am sorry if my question seems primitive again, but I thought I had it figured out! :(
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #13 on: December 02, 2014, 03:31:07 pm »
I asked for your config file!
You posted only files from this forum (best known old Exx without MSX).

We can't help you, if you don't give us your file structure.

PS: to update the resolution you need to edit only the config file (one file)


« Last Edit: December 02, 2014, 04:06:49 pm by tomas123 »
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #14 on: December 02, 2014, 04:02:24 pm »
as sample the path and critical content for the old E40 (without MSX)
Code: [Select]
>type \FlashFS\system\appcore.d\config.d\conf.cfg
...
.caps.config.name text "app E40"
.caps.config.revision text "0.10"
.caps.config.image.settings.enabled bool true
.caps.config.image.settings.downsample bool true
.caps.config.image.settings.resIR int32 160
.caps.config.image.targetNoise entry
.caps.config.image.targetNoise.enabled bool true
.caps.config.image.targetNoise.targetNoiseMk int32 60
...

you can copy and edit the file (update crc), but watch for the alphabetically order !!!!
Although you can edit the file, a "safer" way is to create a second file - settings files which are alphabetically later will override any earlier ones.
Obviously it's a good idea to make backups of everything first.

Take the config file, edit the settings. Delete the CRC line and run the CRC util to create a new CRC and add it to the file.
Save that file in the same dir as the original, with a higher alphabetic name (case sensitive), e.g. e60.cfg
Then do a hard reboot


firmware differences in Exx P/N:490xx to  Exx P/N:645xx (with MSX)

old Exx (Late 2012) firmware feed:   
Last Updated: April 23, 2013:    FLIR Exx P/N:490xx (2.23.14) Update Pack
http://support.flir.com/SwDownload/app/RssSWDownload.aspx?ID=127
Code: [Select]
> dir fpg*
06.12.2011  17:23           592.029 fpga.bin
02.02.2012  17:57           797.881 fpga_c4_55.bin
06.12.2011  17:00           798.274 fpga_c55.bin
my old Exx has the sensor "SB320 ISC0601" (see /FlashFS/tmp/prod.log or "rls .image.flow.detector")

new Exx with MSX:  (Late 2013)
Last Updated: November 21, 2014: FLIR Exx P/N:645xx / 646xx (4.9.0) Update Pack
http://support.flir.com/SwDownload/app/RssSWDownload.aspx?ID=194
Code: [Select]
> dir fpg*
28.04.2014  16:26           807.922 fpga_B2CO3.bin
17.12.2013  08:18           805.703 fpga_C4_55.bin

unzip the E2qtcomb_v4.9.0.fif
Flir changed the file structure from \Flashfs\system\*.exe to \FlashBFS\system\*.exe (like the Ex)
but the path for the config file is the same

we need to see if your config file is encrypted (cfg / cfc)

PS: I listed the fpga firmware, because the MSX feature is part of fpga.
Nobody attempt to hack the old Exx (late 2012) with the newer fimware  >:D



off topic: fgpa of Ex
current E4 FW from June 12, 2014
http://support.flir.com/SwDownload/app/RssSWDownload.aspx?ID=196
contain two fpga FW
Code: [Select]
07.04.2014  09:26           632.594 fpga.bin
17.12.2013  08:18           606.097 fpga_lepton.bin
« Last Edit: December 02, 2014, 05:06:19 pm by tomas123 »
 

Offline ElectroTunaTopic starter

  • Contributor
  • Posts: 26
Re: Flir E40 Upgrade & Configuration
« Reply #15 on: December 03, 2014, 03:41:24 am »
Dear tomas123,

I appreciate your thorough and detailed responses, it must be the efficient German genes! ;)

I have attached two config files from my camera. Aside from the resolution, what would be great is if I could get the other functions like the zoon and Thermal Fusion.

Again, thank you for helping me this far. Please take a moment and look at the config files:

FlashFS/system/services.d/config.d/cof.cfg:
Code: [Select]
#
# Appservices wlan configuration
#
.caps entry
.caps.config entry
.caps.config.name text "srvs E40"
.caps.config.revision text "1.0"
.caps.config.wlan entry
.caps.config.wlan.enabled bool true
.caps.config.bluetooth entry
.caps.config.bluetooth.enabled bool true
# ID 645XXXXX

FlashFS/system/appcore.d/config.d/conf.cfg
Code: [Select]
#
# Generated at 2013-10-16 09:16:10
#
.caps entry
.caps.config entry
.caps.config.name text "app E40"
.caps.config.revision text "1.0"
.caps.config.segment text "handheld"
.caps.config.direction entry
.caps.config.direction.sensorAccel entry
.caps.config.direction.sensorAccel.enabled bool true
.caps.config.direction.compass entry
.caps.config.direction.compass.enabled bool false
.caps.config.direction.lcdAccel entry
.caps.config.direction.lcdAccel.enabled bool true
.caps.config.image entry
.caps.config.image.framegrab entry
.caps.config.image.framegrab.fusion entry
.caps.config.image.framegrab.fusion.enabled bool true
.caps.config.image.framegrab.fusion.pip entry
.caps.config.image.framegrab.fusion.pip.enabled bool true
.caps.config.image.framegrab.fusion.hcf entry
.caps.config.image.framegrab.fusion.hcf.enabled bool true
.caps.config.image.sensor entry
.caps.config.image.sensor.enabled bool true
.caps.config.image.services entry
.caps.config.image.services.store entry
.caps.config.image.services.store.enabled bool true
.caps.config.image.services.store.radiometric entry
.caps.config.image.services.store.radiometric.enabled bool true
.caps.config.image.services.store.incompatible entry
.caps.config.image.services.store.incompatible.enabled bool false
.caps.config.image.services.store.incompatible.level int32 0
.caps.config.image.settings entry
.caps.config.image.settings.enabled bool true
.caps.config.image.settings.downsample bool true
.caps.config.image.settings.resIR int32 160
.caps.config.image.sysimg entry
.caps.config.image.sysimg.alarms entry
.caps.config.image.sysimg.alarms.enabled bool true
.caps.config.image.sysimg.alarms.measfunc entry
.caps.config.image.sysimg.alarms.measfunc.enabled bool true
.caps.config.image.sysimg.alarms.measfunc.maxCount int32 3
.caps.config.image.sysimg.alarms.humidity entry
.caps.config.image.sysimg.alarms.humidity.enabled bool false
.caps.config.image.sysimg.alarms.humidity.maxCount int32 1
.caps.config.image.sysimg.alarms.insulation entry
.caps.config.image.sysimg.alarms.insulation.enabled bool false
.caps.config.image.sysimg.alarms.insulation.maxCount int32 1
.caps.config.image.sysimg.irMarkers entry
.caps.config.image.sysimg.irMarkers.enabled bool false
.caps.config.image.sysimg.irMarkers.spot entry
.caps.config.image.sysimg.irMarkers.spot.enabled bool false
.caps.config.image.sysimg.irMarkers.spot.maxCount int32 0
.caps.config.image.sysimg.irMarkers.arrow entry
.caps.config.image.sysimg.irMarkers.arrow.enabled bool true
.caps.config.image.sysimg.irMarkers.arrow.maxCount int32 0
.caps.config.image.sysimg.irMarkers.box entry
.caps.config.image.sysimg.irMarkers.box.enabled bool false
.caps.config.image.sysimg.irMarkers.box.maxCount int32 0
.caps.config.image.sysimg.measureFuncs entry
.caps.config.image.sysimg.measureFuncs.enabled bool true
.caps.config.image.sysimg.measureFuncs.diff entry
.caps.config.image.sysimg.measureFuncs.diff.enabled bool true
.caps.config.image.sysimg.measureFuncs.diff.maxCount int32 1
.caps.config.image.sysimg.measureFuncs.diff.calcMask int32 65526
.caps.config.image.sysimg.measureFuncs.isotherm entry
.caps.config.image.sysimg.measureFuncs.isotherm.enabled bool true
.caps.config.image.sysimg.measureFuncs.isotherm.calcMask int32 20
.caps.config.image.sysimg.measureFuncs.isotherm.dual bool false
.caps.config.image.sysimg.measureFuncs.isotherm.fixScale bool false
.caps.config.image.sysimg.measureFuncs.isotherm.interval bool true
.caps.config.image.sysimg.measureFuncs.isotherm.invInterval bool false
.caps.config.image.sysimg.measureFuncs.isotherm.maxCount int32 1
.caps.config.image.sysimg.measureFuncs.mbox entry
.caps.config.image.sysimg.measureFuncs.mbox.enabled bool true
.caps.config.image.sysimg.measureFuncs.mbox.calcMask int32 1924
.caps.config.image.sysimg.measureFuncs.mbox.maxCount int32 3
.caps.config.image.sysimg.measureFuncs.mcircle entry
.caps.config.image.sysimg.measureFuncs.mcircle.enabled bool false
.caps.config.image.sysimg.measureFuncs.mcircle.calcMask int32 1924
.caps.config.image.sysimg.measureFuncs.mcircle.maxCount int32 1
.caps.config.image.sysimg.measureFuncs.mline entry
.caps.config.image.sysimg.measureFuncs.mline.enabled bool false
.caps.config.image.sysimg.measureFuncs.mline.calcMask int32 1924
.caps.config.image.sysimg.measureFuncs.mline.maxCount int32 0
.caps.config.image.sysimg.measureFuncs.reftemp entry
.caps.config.image.sysimg.measureFuncs.reftemp.enabled bool true
.caps.config.image.sysimg.measureFuncs.reftemp.calcMask int32 1924
.caps.config.image.sysimg.measureFuncs.reftemp.maxCount int32 1
.caps.config.image.sysimg.measureFuncs.script entry
.caps.config.image.sysimg.measureFuncs.script.enabled false
.caps.config.image.sysimg.measureFuncs.script.maxCount int32 0
.caps.config.image.sysimg.measureFuncs.spot entry
.caps.config.image.sysimg.measureFuncs.spot.enabled bool true
.caps.config.image.sysimg.measureFuncs.spot.calcMask int32 514
.caps.config.image.sysimg.measureFuncs.spot.maxCount int32 3
.caps.config.image.sysimg.visualMarkers entry
.caps.config.image.sysimg.visualMarkers.enabled bool false
.caps.config.image.sysimg.visualMarkers.spot entry
.caps.config.image.sysimg.visualMarkers.spot.enabled bool false
.caps.config.image.sysimg.visualMarkers.spot.maxCount int32 0
.caps.config.image.sysimg.visualMarkers.arrow entry
.caps.config.image.sysimg.visualMarkers.arrow.enabled bool false
.caps.config.image.sysimg.visualMarkers.arrow.maxCount int32 0
.caps.config.image.sysimg.visualMarkers.box entry
.caps.config.image.sysimg.visualMarkers.box.enabled bool false
.caps.config.image.sysimg.visualMarkers.box.maxCount int32 0
.caps.config.image.targetNoise entry
.caps.config.image.targetNoise.enabled bool true
.caps.config.image.targetNoise.targetNoiseMk int32 55
.caps.config.image.zoom entry
.caps.config.image.zoom.enabled bool true
.caps.config.image.zoom.maxFactor double 2
.caps.config.ui entry
.caps.config.ui.archive entry
.caps.config.ui.archive.enabled bool true
.caps.config.ui.archive.export entry
.caps.config.ui.archive.export.enabled bool true
.caps.config.ui.archive.sketch entry
.caps.config.ui.archive.sketch.enabled bool true
.caps.config.ui.archive.text entry
.caps.config.ui.archive.text.enabled bool true
.caps.config.ui.archive.voice entry
.caps.config.ui.archive.voice.enabled bool true
.caps.config.ui.fusion entry
.caps.config.ui.fusion.enabled bool true
.caps.config.ui.fusion.PIP entry
.caps.config.ui.fusion.PIP.enabled bool true
.caps.config.ui.fusion.PIP.locked bool true
.caps.config.ui.laser entry
.caps.config.ui.laser.enabled bool true
.caps.config.ui.laser.positionMarker bool true
.caps.config.ui.image entry
.caps.config.ui.image.startMode text "IR"
.caps.config.ui.measure entry
.caps.config.ui.measure.externWindow entry
.caps.config.ui.measure.externWindow.enabled bool true
# ID 645XXXXX

FlashFS/system/ui.d/config.d/conf.cfg
Code: [Select]
#
# Generated at 2013-10-16 09:16:11
#
.caps entry
.caps.config entry
.caps.config.name text "GUI E40"
.caps.config.revision text "1.0"
.caps.config.ui entry
.caps.config.ui.archive entry
.caps.config.ui.archive.enabled bool true
.caps.config.ui.archive.export entry
.caps.config.ui.archive.export.enabled bool true
.caps.config.ui.archive.sketch entry
.caps.config.ui.archive.sketch.enabled bool true
.caps.config.ui.archive.text entry
.caps.config.ui.archive.text.enabled bool true
.caps.config.ui.archive.voice entry
.caps.config.ui.archive.voice.enabled bool true
.caps.config.ui.fusion entry
.caps.config.ui.fusion.enabled bool true
.caps.config.ui.fusion.PIP entry
.caps.config.ui.fusion.PIP.enabled bool true
.caps.config.ui.fusion.PIP.locked bool true
.caps.config.ui.laser entry
.caps.config.ui.laser.enabled bool true
.caps.config.ui.laser.positionMarker bool true
.caps.config.ui.image entry
.caps.config.ui.image.startMode text "IR"
.caps.config.ui.measure entry
.caps.config.ui.measure.externWindow entry
.caps.config.ui.measure.externWindow.enabled bool true
# ID 645XXXXX

Cheers,
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #16 on: December 03, 2014, 08:33:58 am »
Do you have deleted the last line?
I need information about the CRC.

if the last line in
FlashFS/system/appcore.d/config.d/conf.cfg
begins with
Code: [Select]
CRC01 then you must only edit this two lines
Code: [Select]
.caps.config.image.settings.resIR int32 160
..
.caps.config.image.targetNoise.targetNoiseMk int32 55

to
Code: [Select]
.caps.config.image.settings.resIR int32 320
..
.caps.config.image.targetNoise.targetNoiseMk int32 0

and generate a new CRC01

use tutorial and CRC01.exe from Mike  :-+
https://www.eevblog.com/forum/testgear/flir-e4-thermal-imaging-camera-teardown/msg321956/#msg321956

same good hints:
- make a backup from conf.cfg
- see the Flir E4 thread about editors and line breaks !! (notepad++ works fine)
- watch for the alphabetical order trap in folder FlashFS/system/appcore.d/config.d/  8)
    https://www.eevblog.com/forum/testgear/flir-e4-thermal-imaging-camera-teardown/msg380267/#msg380267
- test your editor and the crc01.exe:
   first remove  the last line "CRC01 xyz" (Make sure there is exactly one CRLF at the end of the file)
   and then use the crc01.exe keygen for restoring the original crc
(compare the result with known crc)
   if you habe trouble, use a hexeditor to check your CRLF
- don't copy config files from another camera to your E40

I don't know, why you have opened a new thread.
This is exact the same (generic) process several times described in this forum (editing the config and not copying  another files to the Flir camera)

you can check your loaded configuration with telnet

old Exx
Code: [Select]
> rls .registry.caps.config.image.settings
r------------- 0 root   root   <b> downsample                 false
r------------- 0 root   root   <b> enabled                     true
r------------- 0 root   root   <i> resIR                        320

>rls .caps.config.image.targetNoise
enabled                     true
targetNoiseMk                  0

it's possible, that you have the new pathes like Ex
then you can search in your whole config with
Code: [Select]
rls -r -l > filename_with_path_to_your_sd_cardwait a minute until completed and open the (large) filename_with_path_to_your_sd_card in your editor


PS: some users prefer to switch off the noise generator
Code: [Select]
.caps.config.image.targetNoise.enabled bool false
« Last Edit: December 03, 2014, 09:44:49 am by tomas123 »
 

Offline ElectroTunaTopic starter

  • Contributor
  • Posts: 26
Re: Flir E40 Upgrade & Configuration
« Reply #17 on: December 03, 2014, 06:41:01 pm »
Thanks. I will try this and report back. I assume also that I can get the Thermal Fusion and maximum zoom by changing the appropriate fields:

.caps.config.image.zoom.maxFactor double 2

and

.caps.config.ui.fusion.PIP.locked bool true


I have the CRC01 fields in my config files, which means they are not encrypted I guess. I will back everything up and try it.

Are the latest Firmwares encrypted? I assume that I should NOT upgrade my firmware.
« Last Edit: December 03, 2014, 06:44:10 pm by ElectroTuna »
 

Offline ElectroTunaTopic starter

  • Contributor
  • Posts: 26
Re: Flir E40 Upgrade & Configuration
« Reply #18 on: December 04, 2014, 04:42:27 am »
I got the resolution to work!

But no Thermal Fusion... :( I thought I was changing the right field, but alas, it doesn't show up...

I also have another strange issue. I have one bad pixel on the screen (Which was there from the beginning). This pad pixel is always at the same temperature (27C) which means when I am looking at cold surfaces, my spot measurement always jumps to it as the highest temperature on the screen... Very annoying issue.

My thought was to perhaps modify the calibration file, but I am not able to open it. I know it is in some kind of image format, but I have no idea how to read it. My bad pixel is at (235,147) pixel, and I thought by adding it to the calibration file as another bad pixel, the camera will begin to ignore it and this problem would go away...

Does anyone else have this issue?

Cheers,
« Last Edit: December 04, 2014, 05:10:59 am by ElectroTuna »
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #19 on: December 04, 2014, 08:56:00 am »
bad pixel:
If you want to have a quick look at the dead pixels on yooooouuuur E4, do the following:

Code: [Select]
# check for yourself that I'm not making stuff up. :P
rls .image.flow.maps.combGainDeadMap.pixReplace

# show dead pixels
rset .image.flow.maps.combGainDeadMap.pixReplace false

# hide dead pixels again (default)
rset .image.flow.maps.combGainDeadMap.pixReplace true

you can see severals clusters


you can simple readout your calibration mapping images
look for *.fff files in thread https://www.eevblog.com/forum/testgear/flir-e4-thermal-imaging-camera-teardown
like ds250C_we_ap_fi_le_static.fff and ds250C_we_ap_fi_le_static.gan

https://www.google.de/#q=site:eevblog.com%2Fforum%2Ftestgear%2Fflir-e4-thermal-imaging-camera-teardown+ds250C_we_ap_fi_le_static

you can convert this *.fff files with exiftool to png and count your bad pixels

rls helps
see https://www.eevblog.com/forum/testgear/flir-e4-thermal-imaging-camera-teardown/?action=dlattach;attach=84060
Code: [Select]
.calib.detector.deadPixMap: (2)
rw-dr---r---np 0 root   root   <x> ds250C_we_ap_fi_le               
rw-dr---r---np 0 root   root   <x> ds_we_ap_fi_le                   

.calib.detector.deadPixMap.ds250C_we_ap_fi_le: (2)
rw--rw-------p*0 root   root   <a> fileName        "ds250C_we_ap_fi_le_static.gan"
rw--rw-------p*0 root   root   <i> type                         100

.calib.detector.deadPixMap.ds_we_ap_fi_le: (2)
rw--rw-------p*0 root   root   <a> fileName        "ds_we_ap_fi_le.dpx"
rw--rw-------p*0 root   root   <i> type                         100
« Last Edit: December 04, 2014, 09:15:58 am by tomas123 »
 

Offline ElectroTunaTopic starter

  • Contributor
  • Posts: 26
Re: Flir E40 Upgrade & Configuration
« Reply #20 on: December 04, 2014, 09:15:16 am »
Thanks Tomas, I'll take a look.

Still not able to get Thermal Fusion... I know I've troubled you a lot already, but do you know which field needs to change for Thermal Fusion to show up?  |O

 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #21 on: December 04, 2014, 09:18:18 am »
do you mean MSX?

the current E40 hardware (late 2013) has MSX on board
http://www.flir.com/uploadedFiles/Thermography_USA/Products/Product_Literature/flir-e-series-datasheet.pdf

you wrote
E40 camera is rather old. I have one unit which I recently got with firmware Version 3.18.0 (E40 1.0).
your E40 ref 1.0 fw 3.18.0 (Late 2013) with MSX
my E40 ref 0.10 fw 2.23.14 (Late 2012) without MSX


I thought, that the last firmware for old E40 hardware (without MSX) is 2.23.14

firmware differences in Exx P/N:490xx to  Exx P/N:645xx (with MSX)

old Exx (Late 2012) firmware feed:   
Last Updated: April 23, 2013:    FLIR Exx P/N:490xx (2.23.14) Update Pack
http://support.flir.com/SwDownload/app/RssSWDownload.aspx?ID=127
my old Exx has the sensor "SB320 ISC0601" (see /FlashFS/tmp/prod.log or "rls .image.flow.detector")

new Exx with MSX:  (Late 2013)
Last Updated: November 21, 2014: FLIR Exx P/N:645xx / 646xx (4.9.0) Update Pack
http://support.flir.com/SwDownload/app/RssSWDownload.aspx?ID=194



for old E40 I activated fusion and pdf in
Code: [Select]
\flashfs\system\ui.d\config.d\conf.cfg
...
.caps.config.mode.radiometricVideo bool true
.caps.config.fusion.thermal.enabled bool true
.caps.config.fusion.thermal.auto bool true
.caps.config.fusion.thermal.interval bool true
.caps.config.fusion.thermal.above bool true
.caps.config.fusion.thermal.below bool true
.caps.config.report.createPdf bool true
...
look for this strings in your config files
best entry is
Code: [Select]
rls -r -l and grep fusion

with rls you can find hidden unknown switches but not all works  :(

here is the corresponding part for the file above (old E40)
\flashfs\system\ui.d\config.d\conf.cfg
Code: [Select]
.ui.caps.config.fusion: (3)
rw--r--------- 0 root   root   <e> PIP                             
r---r--------- 0 root   root   <b> enabled                     true
rw--r--------- 0 root   root   <e> thermal                         

.ui.caps.config.fusion.PIP: (2)
r---r--------- 0 root   root   <b> enabled                     true
r---r--------- 0 root   root   <b> locked                      true

.ui.caps.config.fusion.thermal: (5)
r---r--------- 0 root   root   <b> above                      false
r---r--------- 0 root   root   <b> auto                       false
r---r--------- 0 root   root   <b> below                      false
r---r--------- 0 root   root   <b> enabled                    false
r---r--------- 0 root   root   <b> interval                   false


.ui.caps.config.mode: (5)
r---r--------- 0 root   root   <b> enabled                     true
r---r--------- 0 root   root   <b> panorama                   false
r---r--------- 2 root   root   <b> program                    false
r---r--------- 0 root   root   <b> radiometricVideo           false
r---r--------- 2 root   root   <b> video                       true

.ui.caps.config.report: (2)
r---r--------- 0 root   root   <b> createPdf                  false
r---r--------- 0 root   root   <b> enabled                     true

watch for the syntax of the config files
you must go every step with "entry"!!
« Last Edit: December 04, 2014, 10:38:45 pm by tomas123 »
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #22 on: December 04, 2014, 11:30:19 am »
I got the resolution to work!

Please take the time and write a good tutorial for upgrading the E40 Late 2013 and link it in the first post of this thread

thank you

Offline ElectroTunaTopic starter

  • Contributor
  • Posts: 26
Re: Flir E40 Upgrade & Configuration
« Reply #23 on: December 04, 2014, 06:10:11 pm »
I got the resolution to work!

Please take the time and write a good tutorial for upgrading the E40 Late 2013 and link it in the first post of this thread

thank you

I will.

By the way, by thermal fusion, I mean like this:

https://www.eevblog.com/forum/testgear/flir-e4-thermal-imaging-camera-teardown/msg426832/#msg426832

I'll try the changes you suggested above to see if I can get this feature.
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #24 on: December 04, 2014, 10:36:45 pm »
in your config files I see

Code: [Select]
.caps.config.image.framegrab.fusion.pip entry
.caps.config.image.framegrab.fusion.pip.enabled bool true

and

Code: [Select]
.caps.config.ui.fusion.PIP entry
.caps.config.ui.fusion.PIP.enabled bool true
.caps.config.ui.fusion.PIP.locked bool true
as entry point for  fusion

watch my post above for syntax details

PS: do you really want to use fusion instead of MSX ?
« Last Edit: December 04, 2014, 10:50:16 pm by tomas123 »
 

Offline ElectroTunaTopic starter

  • Contributor
  • Posts: 26
Re: Flir E40 Upgrade & Configuration
« Reply #25 on: December 04, 2014, 11:31:52 pm »
in your config files I see
...

Thomas, sorry, I am confused. You are really familiar with the details of this stuff, but some of this stuff is foreign to me.

I was under the impression that Thermal Fusion will be an added option in the image type selection, and it won't replace MSX. After all, why can't you have both?

Unfortunately, I am still not sure which fields I must change to enable that... I don't know what 'rls' actually is.

As for calibration, I found a way (thanks to your comments) to read my cal files with Matlab. I plan to add a new 'dead pixel' to my cal file and hope that the camera will then remove that annoying dead pixel from my images. Once I am successful I will post a tutorial for that too along with everything else (and credit you as well of course).
 

Offline ElectroTunaTopic starter

  • Contributor
  • Posts: 26
Re: Flir E40 Upgrade & Configuration
« Reply #26 on: December 05, 2014, 07:07:41 am »
Tomas,

Do the calibration image files have some kind of checksum? I modified the field for the deadpixel, but then I lose the whole calibration completely... I have to restore the original files before it goes back to normal.

 |O |O |O |O
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #27 on: December 05, 2014, 08:22:46 am »
I was under the impression that Thermal Fusion will be an added option in the image type selection, and it won't replace MSX. After all, why can't you have both?

Yes you can have both, but do you need thermal fusion (feature junkie)?
simple edit the lines, as described above

Do the calibration image files have some kind of checksum? I modified the field for the deadpixel, but then I lose the whole calibration completely... I have to restore the original files before it goes back to normal.

please describe exactly, what do you have modified and the result of lost calibration

the is calibration of temperature parameters
   for details see my excel sheet here
   http://u88.n24.queensu.ca/exiftool/forum/index.php/topic,4898.msg27546.html?PHPSESSID=j1dddo4ptecnrn4tdrr0eb8b26#msg27546


12 edit temperature calibration values of E4 in /FlashFS/system/calib.rsc for improvement of measurement accuracy
https://www.eevblog.com/forum/testgear/flir-e4-thermal-imaging-camera-teardown/msg348622/#msg348622
https://www.eevblog.com/forum/testgear/flir-e4-thermal-imaging-camera-teardown/msg348703/#msg348703
the Excel sheet   
   https://www.eevblog.com/forum/testgear/flir-e4-thermal-imaging-camera-teardown/msg358979/#msg358979
   https://www.eevblog.com/forum/testgear/flir-e4-thermal-imaging-camera-teardown/msg350457/#msg350457


...and a bad pixel mapping
« Last Edit: December 05, 2014, 08:32:38 am by tomas123 »
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #28 on: December 05, 2014, 12:17:12 pm »
Thanks to all for another very interesting thermal camera thread. I am a long term owner of an E4 but the comments on modifying the bad pixel map is of great interest in case it is needed in the future. I own a TEST 880-1 that has three dead pixels visible so I will be taking a look at that cameras software soon to see if its map is accessible. Different camera but hopefully the same principles fro dead pixel mapping.  Keep up the good work.  :-+

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

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #29 on: December 05, 2014, 01:49:07 pm »
Do the calibration image files have some kind of checksum?

alle config-txt-files have checksums

config files uses CRC32

sample in bash
Code: [Select]
a crc32 sample on command line
// count lines
$ wc -l FlashFS/system/calib.rsc
     801 FlashFS/system/calib.rsc

//print last line
$ tail -n1  FlashFS/system/calib.rsc
# CRC32 ef8f7e0e

//calc a new crc32 for 801-1=800 lines
$ crc32 <(head -n 800 FlashFS/system/calib.rsc)
ef8f7e0e

or search crc32 in https://www.eevblog.com/forum/testgear/flir-e4-thermal-imaging-camera-teardown

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #30 on: December 05, 2014, 02:03:35 pm »
the comments on modifying the bad pixel map is of great interest in case it is needed in the future

Firmware_FlirE4
\FlashFS\system\calib.rsc
Code: [Select]
.calib.detector.deadPixMap entry
.calib.detector.deadPixMap.ds250C_we_ap_fi_le index
.calib.detector.deadPixMap.ds250C_we_ap_fi_le.fileName text "ds250C_we_ap_fi_le_static.gan"

\FlashFS\system\maps\ds250C_we_ap_fi_le_static.gan
use exiftool and imagemagick
Code: [Select]
>exiftool ds250C_we_ap_fi_le_static.gan
ExifTool Version Number         : 9.75
File Name                       : ds250C_we_ap_fi_le_static.gan
Directory                       : .
File Size                       : 151 kB
File Type                       : FLIR
MIME Type                       : application/unknown
Creator Software                :
Gain Dead Map Image Width       : 320
Gain Dead Map Image Height      : 240
Gain Dead Map Image Type        : TIFF
Gain Dead Map Image             : (Binary data 153804 bytes, use -b option to extract)

> exiftool -b -GainDeadMapImage ds250C_we_ap_fi_le_static.gan > 1.tif

>identify 1.tif
1.tif TIFF 320x240 320x240+0+0 16-bit Grayscale Gray 154KB 0.000u 0:00.000

> convert 1.tif -depth 8 1.png


the next step is tricky
see the exiftool documenation
http://cpansearch.perl.org/src/EXIFTOOL/Image-ExifTool-9.76/lib/Image/ExifTool/FLIR.pm

the embedded image is a 16 bit raw binary
exiftool add a tif header to the raw datas (uncompressed 16 bit tif)
the best way is to poke the additional bad pixels direct to ds250C_we_ap_fi_le_static.gan with a hexeditor
   - open the tif in an image editor and edit the additional pixels
   - save as (uncompressed) 16 bit tif (or use imagemagick convert)
   - find the binary differences of the pixels and poke them with an hexeditor to ds250C_we_ap_fi_le_static.gan
« Last Edit: December 05, 2014, 03:45:22 pm by tomas123 »
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #31 on: December 05, 2014, 02:10:43 pm »

@tomas123,

Thank you  :-+

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

Offline ElectroTunaTopic starter

  • Contributor
  • Posts: 26
Re: Flir E40 Upgrade & Configuration
« Reply #32 on: December 05, 2014, 06:29:43 pm »
Tomas,

I did exactly what you said a few days ago as well.

But there are some interesting additional issues:

1) In my 'map' directory, I have three files which the camera seems to use for calibration and bad pixel. One of them has the term '120C' and the other '650C' both with .gan extensions. There is also a third file, with a .dpx extension.
2) Flir Tools can open ALL these files and you can see dead pixels. I can also read them with Matlab or with a hex editor.
3) My .dpx file is identical to the '120C' file, but the '650C' file has much more bad pixels in it. It looks like the calibration matrix is difference when the camera is set to different temperature ranges. Although I am not 100% sure yet what the purpose of the .dpx file is.
4) I tried changing the field which corresponds to my bad pixel and modified it in all three files. But after I saved the files, the camera lost all calibration and many bad pixels showed up. I had to restore it back to original.

This is where I am now. So it seems there is more to it than just changing the fields.

In the EXIF documentation, I see the following:

Code: [Select]
    # set file type if reading from FFF or SEQ file ($tagTablePtr will not be defined)
    $et->SetFileType($type eq 'FFF' ? 'FLIR' : 'SEQ') unless $tagTablePtr;

    # FLIR file header (ref 3)
    # 0x00 - string[4] file format ID = "FFF\0"
    # 0x04 - string[16] file creator: seen "\0","MTX IR\0","CAMCTRL\0"
    # 0x14 - int32u file format version = 100
    # 0x18 - int32u offset to record directory
    # 0x1c - int32u number of entries in record directory
    # 0x20 - int32u next free index ID = 2
    # 0x24 - int16u swap pattern = 0 (?)
    # 0x28 - int16u[7] spares
    # 0x34 - int32u[2] reserved
    # 0x3c - int32u checksum

The last line hints at a checksum. Perhaps after 'poking' the dead pixel, a new checksum is needed, otherwise the camera assumes the file is corrupt and this destroys the calibration procedure. Had I not saved a backup of my calibration files, I would have ruined it.
« Last Edit: December 05, 2014, 06:34:17 pm by ElectroTuna »
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #33 on: December 06, 2014, 02:19:27 am »
sorry, I forgot it because the checksum is ignored by flir tools and exiftools

as attachment the document for calculating the checksum

Code: [Select]
   unsigned long  dwChecksum;   /* Data checksum   4  32 bytes */

       dwChecksum is checksum of tag data block. It may be set to
       0 when not used.
       When used, 2 types of checksums are allowed:
       1) Type 1 for longword aligned data:
          dwChecksum & 0xC0000000 == 0x80000000.
          Checksum is calculated as the sum of all 32-bit longwords in the
          tag data block given by dwDataPtr and dwDataSize modulo 0x20000000
          or'ed with 0x8000 0000 (MSB always set, MSB-1 always 0).
       2) For possible odd number of bytes in tag data, algorithm 2 exists:
          dwChecksum & 0xC0000000 == 0x40000000.
          Checksum is calculated as the sum of all bytes in the
          tag data block given by dwDataPtr and dwDataSize modulo 0x20000000
          or'ed with 0x4000 0000 (MSB always set, MSB-1 always 0).
   */

but first try
Code: [Select]
"Checksum may be set to  0 when not used."
the different map file names comes from range:
E4 250 °C temp. range
E40 120 and 650°C temp. range

PS: on shell there is a interesting command
Quote

>ftest
usage: ftest [-q] [-n nr] [-e] [-x] [-i imageid] [-g groupid] [-s siteid]
           [-l 0|1] [-t <tag>:<subtag>:<rev>:<file>] [-j <file>] [-d <tag>]
           [-m] [-f] [-c <file>] [-r <x>:<y>:[e:]<file>] [-a <file>]
           [-v <file>] [-b <file>] <image1> [image2] ...
       -q   quiet mode, only print error messages (on stderr)
       -n   read file <nr> in seq file, or "iter" to iterate whole file
       -e   extract parts to file
       -x   extract each image in a sequence
       -i   replace EXIF image ID with <imageid>, "rand" creates new
       -g   replace EXIF group ID with <groupid>, "rand" creates new
       -s   replace EXIF site ID with <siteid>, "rand" creates new
       -l   replace stitchLast with 0 or 1
       -t   replace/add <tag> with data from <file> at revision <rev>
       -j   replace JPEG pixels with data from <file>
       -d   delete <tag> from file
       -m   force map stats calc on image
       -f   force loading by ignoring broken CRCs
       -c   create color JPEG <file> from FFF data
       -r   rescale to size <x>x<y> in <file> (add :e: for exact rescale)
       -a   resave using original format to <file>
       -v   save IR pixels as temp values as csv data in <file>
       -b   save image1, image2,... to seq <file> (.csq = compressed)

« Last Edit: December 06, 2014, 02:57:32 am by tomas123 »
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #34 on: December 06, 2014, 02:33:12 am »
Do have tried the service menu of E40?

http://192.168.64.1/service/index.asp
login: flir
pw: 3vlig

then activate Service Mode

there you can also map the dead pixel


PS: I never used the EEPROM unlock password: 1235


fast way to count the mapped bad pixel:

first convert ds120C_we_ap_fi_le_static.gan with exiftool and IM
then
Code: [Select]
$ identify -verbose ds120C.gif
  Histogram:       
     17: (  0,  0,  0) #000000 black
     76783: (255,255,255) #FFFFFF white
  Colormap: 256
« Last Edit: December 06, 2014, 03:08:48 am by tomas123 »
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #35 on: December 06, 2014, 03:20:31 am »
ah I see, that the current fw of E40 Late 2013 v4.9.0 has no service menu   :(

the important files for mapping bad pixels from old E40 FW 2.23.14
Code: [Select]
$ ls flir_exx_pn490_v2.23.14_update_pack/E2comb_v2.23.14.fif/FlashFS/system/web/service/ImgCorr
ActivateDigFilters.asp GainMapResult.asp Operability.asp StaticMap.asp StaticMapResult.asp
GainMap.asp GainMapSelCase.asp OperabilityLog.asp StaticMapCalc.asp StaticMapWarm.asp
GainMapCalc.asp GainMapWarm.asp PixKill.asp StaticMapCold.asp gainmapcalcGF.asp
GainMapCold.asp ImgCorrSelCase.asp ShutterMap.asp StaticMapPrepare.asp index.asp

see here for links to this files
https://www.eevblog.com/forum/testgear/flir-e40-upgrade-configuration/msg561542/#msg561542



you can simple read the html files of the old FW and make the same steps on the shell (setResourceValue = rset)

sample:
search for activating the service mode in Web GUI (file name HighRes.asp = full resolution  8) ):
Code: [Select]
$ cd flir_exx_pn490_v2.23.14_update_pack/E2comb_v2.23.14.fif/FlashFS/system/web
$ grep -i -r highres *
service/Diag/HighRes.asp:      restree.setResourceValue( "prod.preparation.command",  "restartHighRes" );
service/inc/servicemenu.inc: menuRow("Activate Service Mode", "/service/Diag/HighRes.asp", "submenu1", selectedMenu == "mnuDiagResolution");
service/index.asp:                    <FORM ACTION=diag\HighRes.asp METHOD="POST">

we get
Code: [Select]
restree.setResourceValue( "prod.preparation.command",  "restartHighRes" );and this is the same command on the shell
Code: [Select]
#start HighRes Modus
>rset prod.preparation.command restartHighRes

on the old E40 the command restartHighRes perform following 2 steps:
(1) copy service config files and folders from
     /FlashFS/system/service/appcore.d
     to
     /Temp/appcore.d
     and calculate a new CRC01 checksum for the copied config files (it's a integrated crc01 keygen  >:D >:D)
(2) boot Exx to full resolution over restartapp.bat
Code: [Select]
$ cat flir_exx_pn490_v2.23.14_update_pack/E2comb_v2.23.14.fif/FlashFS/system/restartapp.bat
set PATH=\windows;\FlashFS\system\;
rset .watchdog.enable false
rset .services.log.active false
ps -k Prod
ps -k prod
ps -k uicore
ps -k Gui
ps -k MediaServer
ps -k appcore
ps -k AppServices
ps -k Resmon
ps -k Bit
ps -k syslog
ps -k Cam
ps -k cam
ps -k geni
ps -k dig
ps -k Dig
ps -k watch
ps -k Watch
ps -k RTP
ps -k fwa
ps -k progress
ps -k Med
delay 1
start appcore
delay 10
start prodapp
Not all listed processes are running!



for better understanding of the restartapp.bat I will illuminate the Exx boot process:
(1) start the windows ce (NK.bin)
(2) over a windows registry entry CE starts the flir batch file FlashFS/system/applaunch.dat
(3) applaunch.dat start the appcore.exe
(4) appcore.exe start the Flir binaries  (like the Flir GUI)

after booting we get this process list
Code: [Select]
\>ps
Process NK.EXE          (87 threads), id 0x00400002, loaded at 0x88190000
Process udevice.exe     ( 1 threads), id 0x01550002, loaded at 0x00010000
Process udevice.exe     ( 2 threads), id 0x01630002, loaded at 0x00010000
Process udevice.exe     ( 1 threads), id 0x01F20002, loaded at 0x00010000
Process udevice.exe     ( 1 threads), id 0x03BF0002, loaded at 0x00010000
Process servicesd.exe   (18 threads), id 0x04030002, loaded at 0x00010000
Process cmd.exe         ( 1 threads), id 0x05000006, loaded at 0x00010000
Process appcore.exe     (35 threads), id 0x05530006, loaded at 0x00010000
Process AppServices.exe (17 threads), id 0x070D0006, loaded at 0x00010000
Process Resmon.exe      (12 threads), id 0x07260006, loaded at 0x00010000
Process MediaServer.exe (15 threads), id 0x07380006, loaded at 0x00010000
Process uicore.exe      ( 9 threads), id 0x07850006, loaded at 0x00010000
Process CMD.EXE         ( 1 threads), id 0x090C0046, loaded at 0x00010000
Process ps.EXE          ( 1 threads), id 0x04C1001E, loaded at 0x00010000

i.e. the command "ps -k uicore" from restartapp.bat kills the process uicore.exe



applaunch.dat old E40 FW v2.23.14
Code: [Select]
$ cat flir_exx_pn490_v2.23.14_update_pack/E2comb_v2.23.14.fif/FlashFS/system/applaunch.dat
# Show intro bootlogo and start progress
progressapp -f \flashfs\system\bootlogo.bmp
# Start command shell on the RS-232 port
cmd /R
# Register a default user
defaultusr
# Start appcore. Appcore starts other necessary processes
appcore

and now with some new CRC checks in FW v4.9.0 against hacking in E40 Late 2013
Code: [Select]
$ cat flir_exx_pn645_pn646_v4.9.0_update_pack/E2qtcomb_v4.9.0.fif/FlashBFS/system/applaunch.dat
# Show intro bootlogo and start progress
progressapp -f \flashbfs\system\bootlogo.bmp -d1
# Start command shell on the RS-232 port
cmd /R
# Register a default user
defaultusr
# Start appcore. Appcore starts other necessary processes
appcore

# doCRC FlashBFS\system\appcore.exe 1819648 214275933
# doCRC FlashBFS\system\common_dll.dll 1225216 3648436271
# doCRC FlashBFS\system\appcore_dll.dll 708608 3728193282
# doCRC FlashBFS\system\progressapp.exe 29184 4017170338
# doCRC FlashBFS\system\defaultusr.exe 5120 1997273047
# doCRC FlashBFS\system\chargeapp.exe 32768 1583842125
# doCRC FlashBFS\system\ui.d\design_ui_E2.xml 54099 4047603580
# doCRC FlashBFS\system\ui.d\facet_E2.rcc 861107 3311570564
# doCRC FlashBFS\system\ui.d\toolbar-config_E2.xml 6522 1692081231
# doACRC FlashBFS\system\appcore.exe 1819648 2566311456
# doACRC FlashBFS\system\common_dll.dll 1225216 1513280386
# doACRC FlashBFS\system\appcore_dll.dll 708608 3192873875
# doACRC FlashBFS\system\progressapp.exe 29184 3808303586
# doACRC FlashBFS\system\defaultusr.exe 5120 2154779382

@ ElectroTuna
Contains your FW 3.18.0 (E40 1.0) in applaunch.dat also the anti hack doACRC part??
If not, then you still have the web front end with the service menu and my explanation was unnecessary  |O

+++ticker+++ticker+++ticker+++

ATTENTION ALL USERS
the new firmware (1.21.0) is likely designed to hinder/stop the hack!


look for yourself - introduction of a new CRC algo ....

Code: [Select]
Applaunch.dat:
# doCRC FlashBFS\system\appcore.exe 1760768 3442989494
# doCRC FlashBFS\system\common_dll.dll 1193984 3567384037
# doCRC FlashBFS\system\progressapp.exe 27648 3868968713
# doCRC FlashBFS\system\defaultusr.exe 5120 784976136
# ID all
# CRC03 aad87665

... do I need to say more?   :palm:

PS: I like the "all" keyword there



PS: I hope you have now enough informations for understanding and hacking a E40  :)
« Last Edit: December 06, 2014, 04:53:56 am by tomas123 »
 
The following users thanked this post: mig_skyfighter

Offline ElectroTunaTopic starter

  • Contributor
  • Posts: 26
Re: Flir E40 Upgrade & Configuration
« Reply #36 on: December 06, 2014, 05:06:10 am »
Jesus Tomas! You should write a book!

I have the resolution enabled, the magnifying ability up to X4 (from X2) and I have turned the noise off. I still don't have that stupid Thermal Fusion. I will try a few other things.

I am also working on a simple way of injecting bad pixels manually and either regenerating the CRC or using that ignore CRC option.

I don't seem to have the files for the web access. I did use Telnet to connect to the camera and I do see the processes running with 'ps'.
 

Offline ElectroTunaTopic starter

  • Contributor
  • Posts: 26
Re: Flir E40 Upgrade & Configuration
« Reply #37 on: December 06, 2014, 05:14:33 am »
These lines added to both config files did NOT enable thermal fusion:

.caps.config.ui.fusion.thermal entry
.caps.config.ui.fusion.thermal.enabled bool true
.caps.config.ui.fusion.thermal.auto bool true
.caps.config.ui.fusion.thermal.interval bool true
.caps.config.ui.fusion.thermal.above bool true
.caps.config.ui.fusion.thermal.below bool true
 

Offline ElectroTunaTopic starter

  • Contributor
  • Posts: 26
Re: Flir E40 Upgrade & Configuration
« Reply #38 on: December 06, 2014, 05:28:45 am »
This is my header for my calibration file: (In hex)

Code: [Select]
46 46 46 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 64 00 00 00 40 00 00 00 0e
00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 02 5a 20 00 00 00 00 e0 b5 cc a1
00 05 00 02 00 00 00 64 00 00 00 01 00 00 02 00
00 02 58 20 00 00 00 00 00 00 00 00 ba de ee fe
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
02 00 40 01 f0 00 00 00 00 00 00 00 3f 01 00 00
ef 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

Which hex segments are the CRC?! Man, I am going crazy!  |O
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #39 on: December 06, 2014, 11:19:21 am »
These lines added to both config files did NOT enable thermal fusion:

.caps.config.ui.fusion.thermal entry
.caps.config.ui.fusion.thermal.enabled bool true
.caps.config.ui.fusion.thermal.auto bool true
.caps.config.ui.fusion.thermal.interval bool true
.caps.config.ui.fusion.thermal.above bool true
.caps.config.ui.fusion.thermal.below bool true

I can't guess, what do you make wrong, if you only post snippets.
There are some syntax restrictions and CRC pitfalls.

You must learn to check the loaded configuration with "rls"!
see my post above

hint from old E40:
The fastet way to load configurations is using temp path for config files and the script restartapp.bat
After full reboot the camera is restored to standard configuration

You don't give me the asked informations about your firmware!
clone your filesystem with ftp and post the directory listing
or post appkit.rev and prodkit.rev
« Last Edit: December 06, 2014, 11:40:52 am by tomas123 »
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #40 on: December 06, 2014, 11:22:09 am »
This is my header for my calibration file: (In hex)

Code: [Select]
46 46 46 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 64 00 00 00 40 00 00 00 0e
00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 02 5a 20 00 00 00 00 e0 b5 cc a1
00 05 00 02 00 00 00 64 00 00 00 01 00 00 02 00
00 02 58 20 00 00 00 00 00 00 00 00 ba de ee fe

Which hex segments are the CRC?! Man, I am going crazy!  |O

I'm disappointed  :palm:

64 Byte Header

In the EXIF documentation, I see the following:

Code: [Select]
    # set file type if reading from FFF or SEQ file ($tagTablePtr will not be defined)
    $et->SetFileType($type eq 'FFF' ? 'FLIR' : 'SEQ') unless $tagTablePtr;

    # FLIR file header (ref 3)
    # 0x00 - string[4] file format ID = "FFF\0"
...
    # 0x3c - int32u checksum


0x00: 46 46 46= FFF
0x3c: e0 b5 cc a1

and the next checksum is in the 32 Byte index
see pdf above
Code: [Select]
typedef struct tagFLIRFILEINDEX-> ba de ee fe

edit:
first try zeroing the checksum
« Last Edit: December 06, 2014, 06:13:02 pm by tomas123 »
 

Offline ElectroTunaTopic starter

  • Contributor
  • Posts: 26
Re: Flir E40 Upgrade & Configuration
« Reply #41 on: December 07, 2014, 04:32:45 am »
Sorry Tomas, I was too haste in my questions.

Unfortunately setting the CRC field (ba de ee fe) to (00 00 00 00) does not work. I guess the CRC needs to be re-calculated.
 

Offline ElectroTunaTopic starter

  • Contributor
  • Posts: 26
Re: Flir E40 Upgrade & Configuration
« Reply #42 on: December 07, 2014, 06:18:03 am »
I am working on re-calculating the CRC based on this:

Code: [Select]
Type 1 for longword aligned data:
dwChecksum & 0xC0000000 == 0x80000000.
Checksum is calculated as the sum of all 32-bit longwords in the
tag data block given by dwDataPtr and dwDataSize modulo 0x20000000 or'ed with 0x80000000 (MSB always set, MSB-1 always 0).

This means taking data from positon 0x200 in the file all the way to the end in 32-bit chunks and summing them all up. Then the final sum value is modulo 0x20000000 and finally or'ed with 0x80000000 which sets the MSB to 1.

But the CRC I get is not the same as the one in the file...
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #43 on: December 07, 2014, 10:52:26 am »
This means taking data from positon 0x200 in the file all the way to the end in 32-bit chunks and summing them all up.
not to the end - look for dwDataSize
add longword (4 Byte) as you wrote

Code: [Select]
00 05                                            Type   FFF_TAGID_GainDeadMap = 5,
      00 02                                      wSubType
            00 00 00 64                          dwVersion
                        00 00 00 01              dwIndexID
                                    00 00 02 00  dwDataPtr  0x00000200
00 02 58 20                                      dwDataSize 0x00025820
            00 00 00 00                          dwParent
                        00 00 00 00              dwObjectNr
                                    ba de ee fe  dwChecksum 0xBADEEEFE
« Last Edit: December 07, 2014, 10:55:08 am by tomas123 »
 

Offline ElectroTunaTopic starter

  • Contributor
  • Posts: 26
Re: Flir E40 Upgrade & Configuration
« Reply #44 on: December 07, 2014, 08:02:10 pm »
Tomas,

The initial index, plus the data size takes us to the very end of the file. 0x25820 is 153,6832 bytes, which is 32 bytes more than the resolution in 16-bit numbers (320*240*2).

I am using Matlab:

Quote
%% Generate CRC for Flir Ex & Exx thermal camera calibration files.
clear alll; clc;
FileID = fopen('ds_we_ap_fi_le.dpx');
CalFileChar = fscanf(FileID, '%c',inf);
CalFileDec = uint8(CalFileChar);
CalFileHex = dec2hex(CalFileDec,2);
fclose(FileID);

ModID = '20000000';
RevArray = [0 1 2 3];

DataFileChar = CalFileChar(hex2dec('201'):end);
DataFileDec = uint8(DataFileChar);
DataFileHex = dec2hex(DataFileDec,2);

SumData = 0;
for ChunkIndex = 1:4:length(DataFileHex)
    TempData = '';
    for DataIndex = 1:4
        RevIndex = ChunkIndex + RevArray(DataIndex);
        TempData = [TempData DataFileHex(RevIndex,:)];
    end
    SumData = SumData + hex2dec(TempData);
end
CalCRC = mod(SumData, hex2dec(ModID));
CalCRCBin = dec2bin(CalCRC, 32);
CalCRCBin(1) = '1'; % MSB always set to 1;
CalCRCHex = dec2hex(bin2dec(CalCRCBin),8);

Remember that Matlab array indexes start from 1.
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #45 on: December 07, 2014, 09:44:22 pm »
Phil (Exiftool) and I both reengineered all the known Flir stuff last two years.
 
I haven't enough time check the algorithm but I'm absolute sure that the pdf is the right key.
I suggest first hack the dwChecksum of tagFLIRFILEHEAD (the Head & index checksum )

there are only a few byte
Code: [Select]
46 46 46 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 64 00 00 00 40 00 00 00 0e
00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 02 5a 20 00 00 00 00 00 00 00 00
00 05 00 02 00 00 00 64 00 00 00 01 00 00 02 00
00 02 58 20 00 00 00 00 00 00 00 00 00 00 00 00

flir sometimes use a reversed byte order in the data stream (usSwapPattern)

see here
https://www.eevblog.com/forum/testgear/flir-e4-thermal-imaging-camera-teardown/msg348398/#msg348398

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #46 on: December 08, 2014, 09:42:38 am »
I also can't calculate the checksum of the header

see attachment

you have not posted your file list appkit.rev and prodkit.rev

next try https://www.eevblog.com/forum/testgear/flir-e40-upgrade-configuration/msg563460/#msg563460
Code: [Select]
>rset prod.preparation.command xyz
« Last Edit: December 08, 2014, 10:11:02 am by tomas123 »
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #47 on: December 08, 2014, 10:04:10 am »
on my PC I found the old FW v3.12.7 for your E40 Late 2013 ( FLIR Exx P/N:645xx / 646xx )
flir_exx_pn645_pn646_v3.12.7_update_pack.zip
and there are all files for WebGUI inside
Code: [Select]
> dir flir_exx_pn645_pn646_v3.12.7_update_pack\E2qtcomb_v3.12.7\FlashBFS\system\web\service\Calib
21.08.2013  20:23             2.331 AccMeas.asp
21.08.2013  20:23             9.743 AccMeasMeasure.asp
21.08.2013  20:23               515 AccMeasProtocol.asp
21.08.2013  20:23             4.725 AccMeasRemove.asp
21.08.2013  20:23            10.017 AccMeasSelect.asp
21.08.2013  20:23             8.231 AccMeasSetObjpar.asp
12.09.2013  12:01             4.203 CalibAcc.asp
21.08.2013  20:23             1.067 index.asp
21.08.2013  20:23             3.427 SysCalib.asp
21.08.2013  20:23             7.762 SysCalibActivate.asp
21.08.2013  20:23             6.841 SysCalibAddLensCase.asp
21.08.2013  20:23            12.181 SysCalibCalculate.asp
21.08.2013  20:23            13.272 SysCalibEditLimits.asp
21.08.2013  20:23             9.292 SysCalibEditMeas.asp
21.08.2013  20:23             6.244 SysCalibEnaDisa.asp
21.08.2013  20:23             3.954 SysCalibFarFocus.asp
21.08.2013  20:23             8.372 SysCalibMeasure.asp
21.08.2013  20:23               513 SysCalibProtocol.asp
21.08.2013  20:23             6.154 syscalibRangeEnaDisa.asp
21.08.2013  20:23             9.998 SysCalibSelect.asp
21.08.2013  20:23             5.895 SysCalibSwitch.asp
21.08.2013  20:23            12.171 transmission.asp
              22 Datei(en),        146.908 Bytes

Code: [Select]
> dir flir_exx_pn645_pn646_v3.12.7_update_pack\E2qtcomb_v3.12.7\FlashBFS\system\web\service\ImgCorr
21.08.2013  20:23             7.123 ActivateDigFilters.asp
21.08.2013  20:23             2.882 GainMap.asp
21.08.2013  20:23             9.935 GainMapCalc.asp
21.08.2013  20:23             5.588 gainmapcalcGF.asp
21.08.2013  20:23             5.819 GainMapCold.asp
21.08.2013  20:23             9.655 GainMapResult.asp
21.08.2013  20:23             2.385 GainMapSelCase.asp
21.08.2013  20:23             2.689 GainMapWarm.asp
21.08.2013  20:23             6.803 ImgCorrSelCase.asp
21.08.2013  20:23             1.566 index.asp
21.08.2013  20:23             5.246 Operability.asp
21.08.2013  20:23             1.684 OperabilityLog.asp
04.09.2013  12:22            47.416 PixKill.asp
21.08.2013  20:23             5.660 ShutterMap.asp
21.08.2013  20:23             1.558 StaticMap.asp
21.08.2013  20:23             5.138 StaticMapCalc.asp
21.08.2013  20:23             7.070 StaticMapCold.asp
21.08.2013  20:23             3.144 StaticMapPrepare.asp
21.08.2013  20:23             8.810 StaticMapResult.asp
21.08.2013  20:23             3.864 StaticMapWarm.asp
              20 Datei(en),        144.035 Bytes

as attachment the relevant part (file size limit here is 1mb)
rename to zip

watch for the full file list of the firmware v3.12.7 in folder kits.d (appkit.rev and prodkit.rev)




some screenshots from the bad pixel mapping procedure

Quote
Instruction

These pages are used to create gain maps. Gain maps even out variations in sensitivity througout the detector, and variations in the transmission of the optical elements of the camera.

The camera can have many gain maps, so different calibration cases can use different maps.

On the Select Case page you shall select a case on which the new map shall be based.

You will then take images of two mapping blackbodies  :-DD, preferably one in the upper and one in the lower part of the temperature range, using the Warm Image and Cold Image pages.

Popular mapping temperatures are 30°C, 100°C and 300°C.

When both images are taken, you will on the Calc Map page be asked how the new map shall be applied.

The map can become more or less specific, ranging from a default map meant for all cases to a map only used for the selected case.

The dead pixel replacement codes in the gain map are normally lost during the gain map calculations, so the camera Operability can change for the worse. You had better use the Pixel Replacement web page to clean the image afterwards.





« Last Edit: December 08, 2014, 11:50:05 am by tomas123 »
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #48 on: December 08, 2014, 11:32:49 am »
wow,
I found a menu, where you can replace single dead pixels!
the page only work with internet explorer ( no firefox or chrome)

Select a method  :-\


show all bad pixels (currently mapped)


kill a single bad pixel

« Last Edit: December 08, 2014, 11:51:37 am by tomas123 »
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #49 on: December 08, 2014, 12:07:14 pm »
Tomas123,

Excellent findings Sir !

Hopefully the E4 Service Menu operates in a similar manner. Being able to kill individual bad pixels, as they occur, is an excellent capability to have. Microbolometers are qhite relaible but, just like a CCD cell, you can suffer individual pixel failures over time.

Reference Blackbodies...... I have been looking at making some as the commercial units are very expensive and even then, teh chepaer types using hot air and flat plate radiators are a pretty uneven surface for calibration. Ok for checking accuracy though. Whne searching for "Blackbody" on ebay or Google I was presented with all manner of interesting images  :-[  I suggest serches on "IR calibration source" is a safer option  :)

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

Offline Chanc3

  • Frequent Contributor
  • **
  • Posts: 439
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #50 on: December 09, 2014, 01:05:51 pm »
If it helps, I have both the E60 2012 and 2014 model, so I can share the files if anyone needs them.

I know this thread is just for the Exx range, but the pixel correction/service menu also works on the T6xx and SC6xx range of IR cameras.
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #51 on: December 09, 2014, 03:55:01 pm »
great  :-+
Please post the config files from your E60 (2014)
Which firmware do you have?

the original config files from E60 (2012) we got last year from user funzt (he rent a E60  8) )
so here the E60 files I used for my E30, pw funzt666
...
but good news: it works as good as the orig E60 I have rent :-+

he killed the serial in the files
Code: [Select]
# ID 490xxxxx
# CRC01 xxxxxxxx
« Last Edit: December 09, 2014, 04:01:07 pm by tomas123 »
 

Offline Chanc3

  • Frequent Contributor
  • **
  • Posts: 439
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #52 on: December 09, 2014, 04:09:32 pm »
great  :-+
Please post the config files from your E60 (2014)
Which firmware do you have?

the original config files from E60 (2012) we got last year from user funzt (he rent a E60  8) )
so here the E60 files I used for my E30, pw funzt666
...
but good news: it works as good as the orig E60 I have rent :-+
I'll check it all out tomorrow and report back!


What is the best way to remove all of the serial numbers from the files?
Quote
he killed the serial in the files
Code: [Select]
# ID 490xxxxx
# CRC01 xxxxxxxx
 

Offline ElectroTunaTopic starter

  • Contributor
  • Posts: 26
Re: Flir E40 Upgrade & Configuration
« Reply #53 on: December 09, 2014, 05:46:01 pm »
Last when I tried, I could not get the website to work. I will also post my files as Tomas requested. I have been busy, I'll take a look again tonight. I really need to get the dead-pixel removed, it really makes the camera's temperature cursor useless.
 

Offline Chanc3

  • Frequent Contributor
  • **
  • Posts: 439
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #54 on: December 09, 2014, 08:39:48 pm »
Last when I tried, I could not get the website to work. I will also post my files as Tomas requested. I have been busy, I'll take a look again tonight. I really need to get the dead-pixel removed, it really makes the camera's temperature cursor useless.

When you say you cannot get it to work, what have you tried?

Camera in Network mode (RSNVC or something like that)
Plug into PC
Then you normally connect to 192.168.0.2 - if this doesn't work, go to Run > CMD. Type ipconfig /all and it should list the network adaptors currently connected. You should see you camera in there, find the default gateway IP for it, then plug that into internet explorer.
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #55 on: December 09, 2014, 10:21:41 pm »
my experience:
connect Exx over a router with wlan, it's a bulletproof method (instead USB RNDIS and driver)
« Last Edit: December 09, 2014, 10:23:27 pm by tomas123 »
 

Offline Chanc3

  • Frequent Contributor
  • **
  • Posts: 439
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #56 on: December 11, 2014, 09:15:58 am »
Still waiting for my colleague to get back with the E60 2012 model. Surprisingly, whilst it doesn't have MSX, it has more measurement features than the newer model...
 

Offline ElectroTunaTopic starter

  • Contributor
  • Posts: 26
Re: Flir E40 Upgrade & Configuration
« Reply #57 on: December 12, 2014, 05:52:35 am »
Hi Tomas,

Thanks for posting your web files! I am one step closer to get this thing working. I copied your web directly and over-wrote my own. I replaced no other files.

Please see attached screenshot.

The web pages take forever to load, and as you can see I am missing the necessary service to be able to perform this task. I also posted the other files you requested.

Thanks again for continuing to help me out. I am sure we can get this camera to work! :)



 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #58 on: December 12, 2014, 03:38:21 pm »
Do you activated the service mode in the menu?

Read the html code and try some commands on telnet

As I wrote above, I think that not all rset commands are implemented in your firmware
https://www.eevblog.com/forum/testgear/flir-e40-upgrade-configuration/msg563460/#msg563460

Offline ElectroTunaTopic starter

  • Contributor
  • Posts: 26
Re: Flir E40 Upgrade & Configuration
« Reply #59 on: December 13, 2014, 09:26:42 pm »
Do you activated the service mode in the menu?

Read the html code and try some commands on telnet

As I wrote above, I think that not all rset commands are implemented in your firmware
https://www.eevblog.com/forum/testgear/flir-e40-upgrade-configuration/msg563460/#msg563460

I followed the links from the webpage to get to the Pixel Kill page, but as you said some services may not have started. I can try digging through the HTML code like you suggested...

Did you have a chance to look at the files I posted?

Thanks,
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #60 on: December 14, 2014, 12:20:12 pm »
Did you have a chance to look at the files I posted?

yes
As presumed, your FW v3.18.0 is crippled for security reasons.

the old firmware v3.12.7 contains all necessary parts
on my PC I found the old FW v3.12.7 for your E40 Late 2013 ( FLIR Exx P/N:645xx / 646xx )
flir_exx_pn645_pn646_v3.12.7_update_pack.zip
and there are all files for WebGUI inside

some compares of appkit.rev between  FW v3.12.7 and v3.18.0
Code: [Select]
$ grep "FILE" v3.12.7/appkit.rev | cut -d" " -f1-2 > v3.12.7/appkit.trim
$ grep "FILE" v3.18.0/appkit.rev.txt | cut -d" " -f1-2 > v3.18.0/appkit.trim
$ diff v3.12.7/appkit.trim v3.18.0/appkit.trim
$ diff -y v3.12.7/appkit.trim v3.18.0/appkit.trim
# format: # format:
# #
FILE \flashbfs\system\appcore.d\factory.d\default_params.rsc FILE \flashbfs\system\appcore.d\factory.d\default_params.rsc
FILE \flashbfs\system\appcore.d\factory.d\fusion_params.rsc FILE \flashbfs\system\appcore.d\factory.d\fusion_params.rsc
FILE \flashbfs\system\appcore.d\factory.d\ui_archive.rsc FILE \flashbfs\system\appcore.d\factory.d\ui_archive.rsc
FILE \flashbfs\system\appcore.d\factory.d\ui_control.rsc FILE \flashbfs\system\appcore.d\factory.d\ui_control.rsc
FILE \flashbfs\system\appcore.d\factory.d\ui_display.rsc FILE \flashbfs\system\appcore.d\factory.d\ui_display.rsc
FILE \flashbfs\system\appcore.d\factory.d\ui_fusion_always.rs FILE \flashbfs\system\appcore.d\factory.d\ui_fusion_always.rs
FILE \flashbfs\system\appcore.d\factory.d\ui_noantialias.rsc FILE \flashbfs\system\appcore.d\factory.d\ui_noantialias.rsc
FILE \flashbfs\system\appcore.d\factory.d\ui_pipfusion.rsc FILE \flashbfs\system\appcore.d\factory.d\ui_pipfusion.rsc
FILE \flashbfs\system\appcore.d\factory.d\ui_remove_uicore_gu FILE \flashbfs\system\appcore.d\factory.d\ui_remove_uicore_gu
FILE \flashbfs\system\appcore.d\factory.d\ui_start_facet.rsc FILE \flashbfs\system\appcore.d\factory.d\ui_start_facet.rsc
FILE \flashbfs\system\appcore.exe FILE \flashbfs\system\appcore.exe
FILE \flashbfs\system\appcore_dll.dll FILE \flashbfs\system\appcore_dll.dll
FILE \flashbfs\system\applaunch.dat FILE \flashbfs\system\applaunch.dat
FILE \flashbfs\system\appservices.exe FILE \flashbfs\system\appservices.exe
FILE \flashbfs\system\arctic.pal FILE \flashbfs\system\arctic.pal
FILE \flashbfs\system\battest.exe FILE \flashbfs\system\battest.exe
FILE \flashbfs\system\bootlogo.bmp FILE \flashbfs\system\bootlogo.bmp
FILE \flashbfs\system\bt.exe FILE \flashbfs\system\bt.exe
FILE \flashbfs\system\bw.pal FILE \flashbfs\system\bw.pal
FILE \flashbfs\system\cecompat6.dll FILE \flashbfs\system\cecompat6.dll
FILE \flashbfs\system\cemgrc.exe       <
FILE \flashbfs\system\cerdisp.exe       <
FILE \flashbfs\system\cetlstub.dll       <
FILE \flashbfs\system\chargeapp.exe FILE \flashbfs\system\chargeapp.exe
FILE \flashbfs\system\clientshutdown.exe       <
FILE \flashbfs\system\cmaccept.exe       <
FILE \flashbfs\system\colorize.exe FILE \flashbfs\system\colorize.exe
FILE \flashbfs\system\combtabs.d\combtab.appkit FILE \flashbfs\system\combtabs.d\combtab.appkit
FILE \flashbfs\system\common_dll.dll FILE \flashbfs\system\common_dll.dll
FILE \flashbfs\system\common_unittest.exe       <
FILE \flashbfs\system\conmanclient2.exe       <
FILE \flashbfs\system\conmanclient3.exe       <
FILE \flashbfs\system\dbtest.exe FILE \flashbfs\system\dbtest.exe
FILE \flashbfs\system\defaultusr.exe FILE \flashbfs\system\defaultusr.exe
FILE \flashbfs\system\devicedma.dll       <
FILE \flashbfs\system\dumpcoff.exe       <
FILE \flashbfs\system\edbgtl.dll       <
FILE \flashbfs\system\facet_core.dll FILE \flashbfs\system\facet_core.dll
FILE \flashbfs\system\facet_exe.exe FILE \flashbfs\system\facet_exe.exe
FILE \flashbfs\system\facet_ui_qml.dll FILE \flashbfs\system\facet_ui_qml.dll
FILE \flashbfs\system\fmqping.exe       <
FILE \flashbfs\system\fpga_b2co3.bin FILE \flashbfs\system\fpga_b2co3.bin
FILE \flashbfs\system\fpga_c4_55.bin FILE \flashbfs\system\fpga_c4_55.bin
FILE \flashbfs\system\freeze.exe FILE \flashbfs\system\freeze.exe
FILE \flashbfs\system\ftest.exe FILE \flashbfs\system\ftest.exe
FILE \flashbfs\system\fvd.dll FILE \flashbfs\system\fvd.dll
FILE \flashbfs\system\fvd.exe       <
FILE \flashbfs\system\gethwtype.exe FILE \flashbfs\system\gethwtype.exe
FILE \flashbfs\system\i2c.exe       <
FILE \flashbfs\system\imageformats\qgif4.dll FILE \flashbfs\system\imageformats\qgif4.dll
FILE \flashbfs\system\iron.pal FILE \flashbfs\system\iron.pal
FILE \flashbfs\system\kitcrc.exe FILE \flashbfs\system\kitcrc.exe
FILE \flashbfs\system\kits.d\appkit.rev FILE \flashbfs\system\kits.d\appkit.rev
FILE \flashbfs\system\kits.exe FILE \flashbfs\system\kits.exe
FILE \flashbfs\system\lava.pal FILE \flashbfs\system\lava.pal
FILE \flashbfs\system\level.exe FILE \flashbfs\system\level.exe
FILE \flashbfs\system\mediaserver.exe FILE \flashbfs\system\mediaserver.exe
FILE \flashbfs\system\mp4.dll FILE \flashbfs\system\mp4.dll
FILE \flashbfs\system\nuc.exe FILE \flashbfs\system\nuc.exe
FILE \flashbfs\system\palette.exe FILE \flashbfs\system\palette.exe
FILE \flashbfs\system\pmic.exe       <
FILE \flashbfs\system\progressapp.exe FILE \flashbfs\system\progressapp.exe
FILE \flashbfs\system\qtcore4.dll FILE \flashbfs\system\qtcore4.dll
FILE \flashbfs\system\qtdeclarative4.dll FILE \flashbfs\system\qtdeclarative4.dll
FILE \flashbfs\system\qtgui4.dll FILE \flashbfs\system\qtgui4.dll
FILE \flashbfs\system\qtnetwork4.dll FILE \flashbfs\system\qtnetwork4.dll
FILE \flashbfs\system\qtscript4.dll FILE \flashbfs\system\qtscript4.dll
FILE \flashbfs\system\rainbow.pal FILE \flashbfs\system\rainbow.pal
FILE \flashbfs\system\rainhc.pal FILE \flashbfs\system\rainhc.pal
FILE \flashbfs\system\rclone.exe FILE \flashbfs\system\rclone.exe
FILE \flashbfs\system\rcreate.exe FILE \flashbfs\system\rcreate.exe
FILE \flashbfs\system\rdelete.exe FILE \flashbfs\system\rdelete.exe
FILE \flashbfs\system\rdump.exe FILE \flashbfs\system\rdump.exe
FILE \flashbfs\system\recall.exe FILE \flashbfs\system\recall.exe
FILE \flashbfs\system\regsvrce.exe       <
FILE \flashbfs\system\resmon.exe FILE \flashbfs\system\resmon.exe
FILE \flashbfs\system\restool.exe FILE \flashbfs\system\restool.exe
FILE \flashbfs\system\restree.dll FILE \flashbfs\system\restree.dll
FILE \flashbfs\system\rfind.exe FILE \flashbfs\system\rfind.exe
FILE \flashbfs\system\rls.exe FILE \flashbfs\system\rls.exe
FILE \flashbfs\system\rpatch.exe FILE \flashbfs\system\rpatch.exe
FILE \flashbfs\system\rreload.exe FILE \flashbfs\system\rreload.exe
FILE \flashbfs\system\rsctest.exe FILE \flashbfs\system\rsctest.exe
FILE \flashbfs\system\rset.exe FILE \flashbfs\system\rset.exe
FILE \flashbfs\system\rsubscr.exe FILE \flashbfs\system\rsubscr.exe
FILE \flashbfs\system\rverify.exe FILE \flashbfs\system\rverify.exe
FILE \flashbfs\system\sensor.d\ex845.dll FILE \flashbfs\system\sensor.d\ex845.dll
FILE \flashbfs\system\sensor.d\ml2.dll FILE \flashbfs\system\sensor.d\ml2.dll
FILE \flashbfs\system\sensor.d\mo297.dll FILE \flashbfs\system\sensor.d\mo297.dll
FILE \flashbfs\system\services.d\factory.d\dcf.rsc FILE \flashbfs\system\services.d\factory.d\dcf.rsc
FILE \flashbfs\system\services.d\factory.d\dcim.rsc FILE \flashbfs\system\services.d\factory.d\dcim.rsc
FILE \flashbfs\system\services.d\factory.d\no_wzctool.rsc FILE \flashbfs\system\services.d\factory.d\no_wzctool.rsc
FILE \flashbfs\system\services.d\factory.d\wlan_nosort.rsc FILE \flashbfs\system\services.d\factory.d\wlan_nosort.rsc
FILE \flashbfs\system\services.d\sql.d\default.sql FILE \flashbfs\system\services.d\sql.d\default.sql
FILE \flashbfs\system\services.d\sql.d\defaulttextfield.sql FILE \flashbfs\system\services.d\sql.d\defaulttextfield.sql
FILE \flashbfs\system\span.exe FILE \flashbfs\system\span.exe
FILE \flashbfs\system\sqlite.dll FILE \flashbfs\system\sqlite.dll
FILE \flashbfs\system\stopapp.bat FILE \flashbfs\system\stopapp.bat
FILE \flashbfs\system\store.exe FILE \flashbfs\system\store.exe
      > FILE \flashbfs\system\suid.exe
FILE \flashbfs\system\supv.exe FILE \flashbfs\system\supv.exe
FILE \flashbfs\system\syslog.exe FILE \flashbfs\system\syslog.exe
FILE \flashbfs\system\taskmgr.exe FILE \flashbfs\system\taskmgr.exe
FILE \flashbfs\system\tcpconnectiona.dll       <
FILE \flashbfs\system\tcpipc.dll       <
FILE \flashbfs\system\tprls.exe FILE \flashbfs\system\tprls.exe
FILE \flashbfs\system\treeproxy.dll FILE \flashbfs\system\treeproxy.dll
FILE \flashbfs\system\ui.d\design_ui_e2.xml FILE \flashbfs\system\ui.d\design_ui_e2.xml
FILE \flashbfs\system\ui.d\facet_e2.rcc FILE \flashbfs\system\ui.d\facet_e2.rcc
FILE \flashbfs\system\ui.d\fonts\gulim.ttf FILE \flashbfs\system\ui.d\fonts\gulim.ttf
FILE \flashbfs\system\ui.d\fonts\mingliu.ttf FILE \flashbfs\system\ui.d\fonts\mingliu.ttf
FILE \flashbfs\system\ui.d\fonts\msgothic.ttf FILE \flashbfs\system\ui.d\fonts\msgothic.ttf
FILE \flashbfs\system\ui.d\fonts\simsun.ttf FILE \flashbfs\system\ui.d\fonts\simsun.ttf
FILE \flashbfs\system\ui.d\languages\strings_cs.qm FILE \flashbfs\system\ui.d\languages\strings_cs.qm
FILE \flashbfs\system\ui.d\languages\strings_da.qm FILE \flashbfs\system\ui.d\languages\strings_da.qm
FILE \flashbfs\system\ui.d\languages\strings_de.qm FILE \flashbfs\system\ui.d\languages\strings_de.qm
FILE \flashbfs\system\ui.d\languages\strings_el.qm FILE \flashbfs\system\ui.d\languages\strings_el.qm
FILE \flashbfs\system\ui.d\languages\strings_en.qm FILE \flashbfs\system\ui.d\languages\strings_en.qm
FILE \flashbfs\system\ui.d\languages\strings_es.qm FILE \flashbfs\system\ui.d\languages\strings_es.qm
FILE \flashbfs\system\ui.d\languages\strings_fi.qm FILE \flashbfs\system\ui.d\languages\strings_fi.qm
FILE \flashbfs\system\ui.d\languages\strings_fr.qm FILE \flashbfs\system\ui.d\languages\strings_fr.qm
FILE \flashbfs\system\ui.d\languages\strings_hu.qm FILE \flashbfs\system\ui.d\languages\strings_hu.qm
FILE \flashbfs\system\ui.d\languages\strings_it.qm FILE \flashbfs\system\ui.d\languages\strings_it.qm
FILE \flashbfs\system\ui.d\languages\strings_ja.qm FILE \flashbfs\system\ui.d\languages\strings_ja.qm
FILE \flashbfs\system\ui.d\languages\strings_ko.qm FILE \flashbfs\system\ui.d\languages\strings_ko.qm
FILE \flashbfs\system\ui.d\languages\strings_nb-no.qm FILE \flashbfs\system\ui.d\languages\strings_nb-no.qm
FILE \flashbfs\system\ui.d\languages\strings_nl.qm FILE \flashbfs\system\ui.d\languages\strings_nl.qm
FILE \flashbfs\system\ui.d\languages\strings_pl.qm FILE \flashbfs\system\ui.d\languages\strings_pl.qm
FILE \flashbfs\system\ui.d\languages\strings_pt.qm FILE \flashbfs\system\ui.d\languages\strings_pt.qm
FILE \flashbfs\system\ui.d\languages\strings_ru.qm FILE \flashbfs\system\ui.d\languages\strings_ru.qm
FILE \flashbfs\system\ui.d\languages\strings_sv.qm FILE \flashbfs\system\ui.d\languages\strings_sv.qm
FILE \flashbfs\system\ui.d\languages\strings_tr.qm FILE \flashbfs\system\ui.d\languages\strings_tr.qm
FILE \flashbfs\system\ui.d\languages\strings_zh-chs.qm FILE \flashbfs\system\ui.d\languages\strings_zh-chs.qm
FILE \flashbfs\system\ui.d\languages\strings_zh-cht.qm FILE \flashbfs\system\ui.d\languages\strings_zh-cht.qm
FILE \flashbfs\system\ui.d\presets.d\preset_centerhotcoldspot FILE \flashbfs\system\ui.d\presets.d\preset_centerhotcoldspot
FILE \flashbfs\system\ui.d\presets.d\preset_centerspot.rsc FILE \flashbfs\system\ui.d\presets.d\preset_centerspot.rsc
FILE \flashbfs\system\ui.d\presets.d\preset_coldspot.rsc FILE \flashbfs\system\ui.d\presets.d\preset_coldspot.rsc
FILE \flashbfs\system\ui.d\presets.d\preset_deltaspot.rsc FILE \flashbfs\system\ui.d\presets.d\preset_deltaspot.rsc
FILE \flashbfs\system\ui.d\presets.d\preset_deltatemp.rsc FILE \flashbfs\system\ui.d\presets.d\preset_deltatemp.rsc
FILE \flashbfs\system\ui.d\presets.d\preset_fivespots.rsc FILE \flashbfs\system\ui.d\presets.d\preset_fivespots.rsc
FILE \flashbfs\system\ui.d\presets.d\preset_hotcoldspot.rsc FILE \flashbfs\system\ui.d\presets.d\preset_hotcoldspot.rsc
FILE \flashbfs\system\ui.d\presets.d\preset_hotspot.rsc FILE \flashbfs\system\ui.d\presets.d\preset_hotspot.rsc
FILE \flashbfs\system\ui.d\presets.d\preset_threespots.rsc FILE \flashbfs\system\ui.d\presets.d\preset_threespots.rsc
FILE \flashbfs\system\ui.d\presets.d\preset_twohotspots.rsc FILE \flashbfs\system\ui.d\presets.d\preset_twohotspots.rsc
FILE \flashbfs\system\ui.d\toolbar-config_e2.xml FILE \flashbfs\system\ui.d\toolbar-config_e2.xml
FILE \flashbfs\system\version.exe FILE \flashbfs\system\version.exe

or only the differences
Code: [Select]
$ diff -y v3.12.7/appkit.trim v3.18.0/appkit.trim | grep  '<\|>'
FILE \flashbfs\system\cemgrc.exe       <
FILE \flashbfs\system\cerdisp.exe       <
FILE \flashbfs\system\cetlstub.dll       <
FILE \flashbfs\system\clientshutdown.exe       <
FILE \flashbfs\system\cmaccept.exe       <
FILE \flashbfs\system\common_unittest.exe       <
FILE \flashbfs\system\conmanclient2.exe       <
FILE \flashbfs\system\conmanclient3.exe       <
FILE \flashbfs\system\devicedma.dll       <
FILE \flashbfs\system\dumpcoff.exe       <
FILE \flashbfs\system\edbgtl.dll       <
FILE \flashbfs\system\fmqping.exe       <
FILE \flashbfs\system\fvd.exe       <
FILE \flashbfs\system\i2c.exe       <
FILE \flashbfs\system\pmic.exe       <
FILE \flashbfs\system\regsvrce.exe       <
      > FILE \flashbfs\system\suid.exe
FILE \flashbfs\system\tcpconnectiona.dll       <
FILE \flashbfs\system\tcpipc.dll       <

your FW missed some binaries :(
« Last Edit: December 14, 2014, 12:35:19 pm by tomas123 »
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #61 on: December 14, 2014, 12:20:26 pm »
and some compares of prodkit.rev between  FW v3.12.7 and v3.18.0

Code: [Select]
$ grep "FILE" v3.12.7/prodkit.rev | cut -d" " -f1-2 > v3.12.7/prodkit.trim
$ grep "FILE" v3.18.0/prodkit.rev.txt | cut -d" " -f1-2 > v3.18.0/prodkit.trim
$ diff -y v3.12.7/prodkit.trim v3.18.0/prodkit.trim
# format: # format:
# #
FILE \flashbfs\system\bitapp.exe       | FILE flashbfs\system\combtabs.d\combtab.prodkit
FILE \flashbfs\system\camtorrent.exe       | FILE flashbfs\system\kits.d\prodkit.rev
FILE \flashbfs\system\combtabs.d\combtab.prodkit       | FILE flashbfs\system\web\ctrlcam.asp
FILE \flashbfs\system\kits.d\prodkit.rev       | FILE flashbfs\system\web\images\flirtrans.gif
FILE \flashbfs\system\prodapp.exe       | FILE flashbfs\system\web\inc\camtype.inc
FILE \flashbfs\system\prodisapi.dll       | FILE flashbfs\system\web\inc\restree.inc
FILE \flashbfs\system\restartapp.bat       | FILE flashbfs\system\web\inc\sitewidgets.inc
FILE \flashbfs\system\torrenterrorcodes.xml       | FILE flashbfs\system\web\inc\usermenu.inc
FILE \flashbfs\system\torrenterrorcodes.xsd       | FILE flashbfs\system\web\inc\versions.inc
FILE \flashbfs\system\torrenterrorcodes.xsl       | FILE flashbfs\system\web\index.asp
FILE \flashbfs\system\web\black-240x320.mov       | FILE flashbfs\system\web\rtp.asp
FILE \flashbfs\system\web\ctrlcam.asp       | FILE flashbfs\system\web\smallcam.asp
FILE \flashbfs\system\web\images\a2.jpg       | FILE flashbfs\system\web\styles\flirweb.css
FILE \flashbfs\system\web\images\a320.gif       | FILE flashbfs\system\web\sysinfo.asp
FILE \flashbfs\system\web\images\cross.gif       | FILE flashbfs\system\web\webcam.asp
FILE \flashbfs\system\web\images\cross_1.gif       | FILE flashbfs\system\web\webpopup.asp
FILE \flashbfs\system\web\images\cross_2.gif       <
FILE \flashbfs\system\web\images\cross_3.gif       <
FILE \flashbfs\system\web\images\dotted_16x12.gif       <
FILE \flashbfs\system\web\images\e2.jpg       <
FILE \flashbfs\system\web\images\e2qt.jpg       <
FILE \flashbfs\system\web\images\e3.jpg       <
FILE \flashbfs\system\web\images\e3qt.png       <
FILE \flashbfs\system\web\images\fenix.jpg       <
FILE \flashbfs\system\web\images\flirtrans.gif       <
FILE \flashbfs\system\web\images\ghost.gif       <
FILE \flashbfs\system\web\images\infracam.gif       <
FILE \flashbfs\system\web\images\noimage.jpg       <
FILE \flashbfs\system\web\images\p-remote.gif       <
FILE \flashbfs\system\web\images\pt-cam.jpg       <
FILE \flashbfs\system\web\images\redcross_1.gif       <
FILE \flashbfs\system\web\images\redcross_2.gif       <
FILE \flashbfs\system\web\images\redcross_3.gif       <
FILE \flashbfs\system\web\images\t-cam.gif       <
FILE \flashbfs\system\web\images\thermacamp640.gif       <
FILE \flashbfs\system\web\images\z-cam.gif       <
FILE \flashbfs\system\web\images\z3_astra.jpg       <
FILE \flashbfs\system\web\inc\camtype.inc       <
FILE \flashbfs\system\web\inc\restree.inc       <
FILE \flashbfs\system\web\inc\sitewidgets.inc       <
FILE \flashbfs\system\web\inc\usermenu.inc       <
FILE \flashbfs\system\web\inc\versions.inc       <
FILE \flashbfs\system\web\index.asp       <
FILE \flashbfs\system\web\results.css       <
FILE \flashbfs\system\web\results.xsl       <
FILE \flashbfs\system\web\rtp.asp       <
FILE \flashbfs\system\web\service\calib\accmeas.asp       <
FILE \flashbfs\system\web\service\calib\accmeasmeasure.asp    <
FILE \flashbfs\system\web\service\calib\accmeasprotocol.asp   <
FILE \flashbfs\system\web\service\calib\accmeasremove.asp     <
FILE \flashbfs\system\web\service\calib\accmeasselect.asp     <
FILE \flashbfs\system\web\service\calib\accmeassetobjpar.asp  <
FILE \flashbfs\system\web\service\calib\calibacc.asp       <
FILE \flashbfs\system\web\service\calib\index.asp       <
FILE \flashbfs\system\web\service\calib\syscalib.asp       <
FILE \flashbfs\system\web\service\calib\syscalibactivate.asp  <
FILE \flashbfs\system\web\service\calib\syscalibaddlenscase.a <
FILE \flashbfs\system\web\service\calib\syscalibcalculate.asp <
FILE \flashbfs\system\web\service\calib\syscalibeditlimits.as <
FILE \flashbfs\system\web\service\calib\syscalibeditmeas.asp  <
FILE \flashbfs\system\web\service\calib\syscalibenadisa.asp   <
FILE \flashbfs\system\web\service\calib\syscalibfarfocus.asp  <
FILE \flashbfs\system\web\service\calib\syscalibmeasure.asp   <
FILE \flashbfs\system\web\service\calib\syscalibprotocol.asp  <
FILE \flashbfs\system\web\service\calib\syscalibrangeenadisa. <
FILE \flashbfs\system\web\service\calib\syscalibselect.asp    <
FILE \flashbfs\system\web\service\calib\syscalibswitch.asp    <
FILE \flashbfs\system\web\service\calib\transmission.asp      <
FILE \flashbfs\system\web\service\caminfo\accprot.asp       <
FILE \flashbfs\system\web\service\caminfo\calibprot.asp       <
FILE \flashbfs\system\web\service\caminfo\components.asp      <
FILE \flashbfs\system\web\service\caminfo\index.asp       <
FILE \flashbfs\system\web\service\caminfo\opspec.asp       <
FILE \flashbfs\system\web\service\datentime.asp       <
FILE \flashbfs\system\web\service\diag\bit.asp       <
FILE \flashbfs\system\web\service\diag\bitcooler.asp       <
FILE \flashbfs\system\web\service\diag\bitinteractive.asp     <
FILE \flashbfs\system\web\service\diag\bitselftest.asp       <
FILE \flashbfs\system\web\service\diag\highres.asp       <
FILE \flashbfs\system\web\service\diag\index.asp       <
FILE \flashbfs\system\web\service\diag\noise.asp       <
FILE \flashbfs\system\web\service\diag\noisemeasure.asp       <
FILE \flashbfs\system\web\service\diag\noiseresults.asp       <
FILE \flashbfs\system\web\service\diag\post.asp       <
FILE \flashbfs\system\web\service\diag\postlog.asp       <
FILE \flashbfs\system\web\service\diag\servicedue.asp       <
FILE \flashbfs\system\web\service\diag\statistics.asp       <
FILE \flashbfs\system\web\service\eeprom\edcaminfo.asp       <
FILE \flashbfs\system\web\service\eeprom\edcomp.asp       <
FILE \flashbfs\system\web\service\eeprom\edlens.asp       <
FILE \flashbfs\system\web\service\eeprom\index.asp       <
FILE \flashbfs\system\web\service\focus\alignment.asp       <
FILE \flashbfs\system\web\service\focus\alignmentpt.asp       <
FILE \flashbfs\system\web\service\focus\alignmentvisvis.asp   <
FILE \flashbfs\system\web\service\focus\focus.asp       <
FILE \flashbfs\system\web\service\focus\focussd.asp       <
FILE \flashbfs\system\web\service\focus\index.asp       <
FILE \flashbfs\system\web\service\focus\laser.asp       <
FILE \flashbfs\system\web\service\focus\lensdist.asp       <
FILE \flashbfs\system\web\service\imgcorr\activatedigfilters. <
FILE \flashbfs\system\web\service\imgcorr\gainmap.asp       <
FILE \flashbfs\system\web\service\imgcorr\gainmapcalc.asp     <
FILE \flashbfs\system\web\service\imgcorr\gainmapcalcgf.asp   <
FILE \flashbfs\system\web\service\imgcorr\gainmapcold.asp     <
FILE \flashbfs\system\web\service\imgcorr\gainmapresult.asp   <
FILE \flashbfs\system\web\service\imgcorr\gainmapselcase.asp  <
FILE \flashbfs\system\web\service\imgcorr\gainmapwarm.asp     <
FILE \flashbfs\system\web\service\imgcorr\imgcorrselcase.asp  <
FILE \flashbfs\system\web\service\imgcorr\index.asp       <
FILE \flashbfs\system\web\service\imgcorr\operability.asp     <
FILE \flashbfs\system\web\service\imgcorr\operabilitylog.asp  <
FILE \flashbfs\system\web\service\imgcorr\pixkill.asp       <
FILE \flashbfs\system\web\service\imgcorr\shuttermap.asp      <
FILE \flashbfs\system\web\service\imgcorr\staticmap.asp       <
FILE \flashbfs\system\web\service\imgcorr\staticmapcalc.asp   <
FILE \flashbfs\system\web\service\imgcorr\staticmapcold.asp   <
FILE \flashbfs\system\web\service\imgcorr\staticmapprepare.as <
FILE \flashbfs\system\web\service\imgcorr\staticmapresult.asp <
FILE \flashbfs\system\web\service\imgcorr\staticmapwarm.asp   <
FILE \flashbfs\system\web\service\inc\accmeasprottempl.inc    <
FILE \flashbfs\system\web\service\inc\calibprottempl.inc      <
FILE \flashbfs\system\web\service\inc\eepromlock.inc       <
FILE \flashbfs\system\web\service\inc\errorcodes.inc       <
FILE \flashbfs\system\web\service\inc\servicemenu.inc       <
FILE \flashbfs\system\web\service\inc\serviceutils.inc       <
FILE \flashbfs\system\web\service\index.asp       <
FILE \flashbfs\system\web\service\ppr.asp       <
FILE \flashbfs\system\web\service\ppri.htm       <
FILE \flashbfs\system\web\service\tdrift\curcomp.asp       <
FILE \flashbfs\system\web\service\tdrift\index.asp       <
FILE \flashbfs\system\web\service\tdrift\logging.asp       <
FILE \flashbfs\system\web\service\tdrift\sensors.asp       <
FILE \flashbfs\system\web\smallcam.asp       <
FILE \flashbfs\system\web\styles\flirweb.css       <
FILE \flashbfs\system\web\sysinfo.asp       <
FILE \flashbfs\system\web\web-addon\a-web-addon\inc\camtype.i <
FILE \flashbfs\system\web\web-addon\a-web-addon\index_s.asp   <
FILE \flashbfs\system\web\web-addon\a2-web-addon\inc\camtype. <
FILE \flashbfs\system\web\web-addon\a2-web-addon\index_s.asp  <
FILE \flashbfs\system\web\web-addon\e-web-addon\inc\camtype.i <
FILE \flashbfs\system\web\web-addon\e2-web-addon\inc\camtype. <
FILE \flashbfs\system\web\web-addon\e2qt-web-addon\inc\camtyp <
FILE \flashbfs\system\web\web-addon\e3-web-addon\inc\camtype. <
FILE \flashbfs\system\web\web-addon\e3qt-web-addon\inc\camtyp <
FILE \flashbfs\system\web\web-addon\fx-web-addon\inc\camtype. <
FILE \flashbfs\system\web\web-addon\g-web-addon\inc\camtype.i <
FILE \flashbfs\system\web\web-addon\p-web-addon\inc\camtype.i <
FILE \flashbfs\system\web\web-addon\prem-web-addon\inc\camtyp <
FILE \flashbfs\system\web\web-addon\prem-web-addon\service\in <
FILE \flashbfs\system\web\web-addon\pt-web-addon\inc\camtype. <
FILE \flashbfs\system\web\web-addon\x-web-addon\inc\camtype.i <
FILE \flashbfs\system\web\web-addon\x2-web-addon\inc\camtype. <
FILE \flashbfs\system\web\web-addon\z-web-addon\inc\camtype.i <
FILE \flashbfs\system\web\web-addon\z3-web-addon\inc\camtype. <
FILE \flashbfs\system\web\webcam.asp       <
FILE \flashbfs\system\web\webpopup.asp       <

you have not the files
Code: [Select]
\flashbfs\system\prodapp.exe
\flashbfs\system\restartapp.bat
and therefore you can' start the service mode
see
https://www.google.de/?gws_rd=ssl#q=site:eevblog.com+prodapp

I post the missed files for the web GUI here:
on my PC I found the old FW v3.12.7 for your E40 Late 2013 ( FLIR Exx P/N:645xx / 646xx )
flir_exx_pn645_pn646_v3.12.7_update_pack.zip
and there are all files for WebGUI inside
« Last Edit: December 14, 2014, 01:00:40 pm by tomas123 »
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #62 on: December 14, 2014, 12:33:30 pm »
A firmware downgrade is possible, but you risk a bricked stone.
see E4 thread for experience reports

Offline ElectroTunaTopic starter

  • Contributor
  • Posts: 26
Re: Flir E40 Upgrade & Configuration
« Reply #63 on: December 15, 2014, 03:38:25 pm »
A firmware downgrade is possible, but you risk a bricked stone.
see E4 thread for experience reports

Tomas,

Flir will only fix bad pixels if you send them the camera (no surprises).

Maybe downgrading the camera's firmware can be my last option. Will the camera run the service mode if it has the missing files that you mentioned?

\flashbfs\system\prodapp.exe
\flashbfs\system\restartapp.bat

Like I said, I am not very familiar with the detailed inner working of this system like you are, if I could get this damn dead-pixel cleared, I would be happy!
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #64 on: December 16, 2014, 11:29:21 am »
I uploaded the original package flir_exx_pn645_pn646_v3.12.7_update_pack.zip here

durability 30 days
http://www.filedropper.com/flirexxpn645pn646v3127updatepack
and here
http://www.file-upload.net/download-10007428/flir_exx_pn645_pn646_v3.12.7_update_pack.zip.html


You can harmless copy the prodapp.exe and restartapp.bat to your E40 (service mode app, also for Web GUI)

see
https://www.eevblog.com/forum/testgear/flir-e4-thermal-imaging-camera-teardown/msg415480/#msg415480
and here for using rls
https://www.eevblog.com/forum/testgear/flir-e4-thermal-imaging-camera-teardown/msg400024/#msg400024

But a full firmware downgrade is risky.
Good luck!
« Last Edit: December 16, 2014, 12:01:14 pm by tomas123 »
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #65 on: December 16, 2014, 11:58:00 am »
@ElectroTuna
read the post here
https://www.eevblog.com/forum/testgear/flir-e4-thermal-imaging-camera-teardown/msg563620/#msg563620

I think, your camera was delivered with an open firmware, because your config files are not encrypted.
(file name is conf.cfg and not conf.cfc, see https://www.eevblog.com/forum/testgear/flir-e4-thermal-imaging-camera-teardown/msg403480/#msg403480)

But have made an update with the anti-hack firmware.

The good news:
Your Eeprom is not used as dongle. Therefore you can edit your config file ad libitum  ;)
I also think, you can run the prodapp.exe but I'm not suggest to downgrade the firmware.

google:
Code: [Select]
site:eevblog.com downgrade firmware e4
site:eevblog.com downgrade firmware e4 1.19

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #66 on: December 18, 2014, 12:10:58 pm »
Tomas,

The initial index, plus the data size takes us to the very end of the file. 0x25820 is 153,6832 bytes, which is 32 bytes more than the resolution in 16-bit numbers (320*240*2).

I am using Matlab:
...

I looked in a gain map file and found it's a common CRC32 checksum  |O

I am working on re-calculating the CRC based on this:

Code: [Select]
Type 1 for longword aligned data:
dwChecksum & 0xC0000000 == 0x80000000.
Checksum is calculated as the sum of all 32-bit longwords in the
tag data block given by dwDataPtr and dwDataSize modulo 0x20000000 or'ed with 0x80000000 (MSB always set, MSB-1 always 0).

This means taking data from positon 0x200 in the file all the way to the end in 32-bit chunks and summing them all up. Then the final sum value is modulo 0x20000000 and finally or'ed with 0x80000000 which sets the MSB to 1.

But the CRC I get is not the same as the one in the file...

I calculated the CRC32 of the block (size 0x25820) with the HxD Hexeditor http://mh-nexus.de/de/hxd/




it's the same
Code: [Select]
// truncate 0x25820 bytes
$ dd skip=$((0x200)) count=$((0x25820)) bs=1  if=ds250C_we_ap_fi_le_static.gan > truncate.bin
153632+0 records in
153632+0 records out
153632 bytes transferred in 0.233211 secs (658768 bytes/sec)

// calc crc32
$ crc32 truncate.bin
4a2ad6ac

// compare with dwChecksum
$ dd skip=$((0x5c)) count=4 bs=1  if=ds250C_we_ap_fi_le_static.gan 2>/dev/zero| hexdump
0000000 4a 2a d6 ac       



And now the bad news  >:(

see attachment
Code: [Select]
Tag section is normally initiated to 14 tag descriptors (size of header + tags is then 512 bytes).
...
The general header contains a checksum for data+all tags descriptors. (not data blocks)
Header and index tag endian order can be in both Little and Big Endian order.
The header record contains a flag which indicates endian type.
Data tag endian order might be tag type dependent.

If you change the CRC above, you must also change the header checksum (my file C2 B6 BD 68 / your file e0 b5 cc a1 )
Code: [Select]
unsigned long dwChecksum; /* Head & index checksum 4 64 bytes */you can verify this trouble, if you compare the header above with your header (there are the same bytes except the both checksums
This is my header for my calibration file: (In hex)


46 46 46 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 64 00 00 00 40 00 00 00 0e
00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 02 5a 20 00 00 00 00 e0 b5 cc a1
00 05 00 02 00 00 00 64 00 00 00 01 00 00 02 00
00 02 58 20 00 00 00 00 00 00 00 00 ba de ee fe
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
02 00 40 01 f0 00 00 00 00 00 00 00 3f 01 00 00
ef 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00



Which hex segments are the CRC?! Man, I am going crazy!  |O

a hint:
head size: 64 Byte
index size: 32 Byte
dwNumUsedIndex = 0xE (marked blue above) = 14
->  Head & index: 64 + 14x32=512 Byte

but zeroing the Header CRC  (my file C2 B6 BD 68 / your file e0 b5 cc a1 )
and calculate the CRC of the first 512 byte gives not the right result
« Last Edit: December 18, 2014, 11:16:33 pm by tomas123 »
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #67 on: December 20, 2014, 11:26:56 am »
@ ElectroTuna
you search a way to map a bad pixel

why do you don't try out my suggest

PS: on shell there is a interesting command
Quote

>ftest
usage: ftest [-q] [-n nr] [-e] [-x] [-i imageid] [-g groupid] [-s siteid]
           [-l 0|1] [-t <tag>:<subtag>:<rev>:<file>] [-j <file>] [-d <tag>]
           [-m] [-f] [-c <file>] [-r <x>:<y>:[e:]<file>] [-a <file>]
           [-v <file>] [-b <file>] <image1> [image2] ...
       -q   quiet mode, only print error messages (on stderr)
       -n   read file <nr> in seq file, or "iter" to iterate whole file
       -e   extract parts to file
       -x   extract each image in a sequence
       -i   replace EXIF image ID with <imageid>, "rand" creates new
       -g   replace EXIF group ID with <groupid>, "rand" creates new
       -s   replace EXIF site ID with <siteid>, "rand" creates new
       -l   replace stitchLast with 0 or 1
       -t   replace/add <tag> with data from <file> at revision <rev>
       -j   replace JPEG pixels with data from <file>
       -d   delete <tag> from file
       -m   force map stats calc on image
       -f   force loading by ignoring broken CRCs
       -c   create color JPEG <file> from FFF data
       -r   rescale to size <x>x<y> in <file> (add :e: for exact rescale)
       -a   resave using original format to <file>
       -v   save IR pixels as temp values as csv data in <file>
       -b   save image1, image2,... to seq <file> (.csq = compressed)


in ftest.exe are parts for broken CRCs and handling of tags like
Code: [Select]
$ strings \ e40/flir_exx_pn490_v2.23.14_update_pack/E2comb_v2.23.14.fif/FlashFS/system/ftest.exe | grep -i dead
FFF_TAGID_DeadMap
FFF_TAGID_GainDeadMap

« Last Edit: December 20, 2014, 11:44:11 am by tomas123 »
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #68 on: December 23, 2014, 01:48:07 pm »
Unfortunately setting the CRC field (ba de ee fe) to (00 00 00 00) does not work. I guess the CRC needs to be re-calculated.

@ ElectroTuna
you are a little bit lazily  :-\


PS: on shell there is a interesting command
Quote

>ftest
usage: ftest [-q] [-n nr] [-e] [-x] [-i imageid] [-g groupid] [-s siteid]
           [-l 0|1] [-t <tag>:<subtag>:<rev>:<file>] [-j <file>] [-d <tag>]
           [-m] [-f] [-c <file>] [-r <x>:<y>:[e:]<file>] [-a <file>]
           [-v <file>] [-b <file>] <image1> [image2] ...
...
       -f   force loading by ignoring broken CRCs
       -a   resave using original format to <file>
...


I'm tried out my suggest for using ftest.exe to recalculate embedded CRC and it works fine!
I used the E4 gain map file from the post above

as attachment the original gain map file (ds250C_we_ap_fi_le_static.gan) and a crc patched map file (badCRC.gan)

from my PC:
Quote
$ hexdump -C -n 96 /e40/ds250C_we_ap_fi_le_static.gan
00000000  46 46 46 00 00 00 00 00  00 00 00 00 00 00 00 00  |FFF.............|
00000010  00 00 00 00 00 00 00 64  00 00 00 40 00 00 00 0e  |.......d...@....|
00000020  00 00 00 02 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000030  00 00 00 00 00 02 5a 20  00 00 00 00 c2 b6 bd 68  |......Z .......h|
00000040  00 05 00 02 00 00 00 64  00 00 00 01 00 00 02 00  |.......d........|
00000050  00 02 58 20 00 00 00 00  00 00 00 00 4a 2a d6 ac  |..X ........J*..|

$ hexdump -C -n 96 /e40/badCRC.gan
00000000  46 46 46 00 00 00 00 00  00 00 00 00 00 00 00 00  |FFF.............|
00000010  00 00 00 00 00 00 00 64  00 00 00 40 00 00 00 0e  |.......d...@....|
00000020  00 00 00 02 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000030  00 00 00 00 00 02 5a 20  00 00 00 00 01 02 03 04  |......Z ........|
00000040  00 05 00 02 00 00 00 64  00 00 00 01 00 00 02 00  |.......d........|
00000050  00 02 58 20 00 00 00 00  00 00 00 00 05 06 07 08  |..X ............|


now let the camera calculate the CRC

from telnet to E40:
Quote
>\FlashFS\system\ftest \StorageCard\test\badCRC.gan
Cannot read file \StorageCard\test\badCRC.gan: bad checksum

>\FlashFS\system\ftest -f \StorageCard\test\badCRC.gan
Read file \StorageCard\test\badCRC.gan in 39 ms
File format is FFF
Number of images = 1
- FFF_TAGID_GainDeadMap present, sz = 153632, rev = 100 (320x240)
map avg = 35212, median = 34812, stddev = 2125.103331, max = 42276, min = 4321

>\FlashFS\system\ftest -a \StorageCard\test\new_crc.fff  -f \StorageCard\test\badCRC.gan
Read file \StorageCard\test\badCRC.gan in 7 ms
File format is FFF
Number of images = 1
- FFF_TAGID_GainDeadMap present, sz = 153632, rev = 100 (320x240)
map avg = 35212, median = 34812, stddev = 2125.103331, max = 42276, min = 4321
resaving to \StorageCard\test\new_crc.fff = 0


and now the checksum on my PC
Quote
$ hexdump -C -n 96 /e40/new_crc.fff
00000000  46 46 46 00 00 00 00 00  00 00 00 00 00 00 00 00  |FFF.............|
00000010  00 00 00 00 00 00 00 64  00 00 00 40 00 00 00 0e  |.......d...@....|
00000020  00 00 00 02 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000030  00 00 00 00 00 02 5a 20  00 00 00 00 c2 b6 bd 68  |......Z .......h|
00000040  00 05 00 02 00 00 00 64  00 00 00 01 00 00 02 00  |.......d........|
00000050  00 02 58 20 00 00 00 00  00 00 00 00 4a 2a d6 ac  |..X ........J*..|

$ md5 badCRC.gan new_crc.fff ds250C_we_ap_fi_le_static.gan
MD5 (badCRC.gan) = 4e67bc3c063b0d85a99cced25a722537
MD5 (new_crc.fff) = 68231d1d262f77134f4311e0621bfed7
MD5 (ds250C_we_ap_fi_le_static.gan) = 68231d1d262f77134f4311e0621bfed7


same MD5 like original :-+ :-+
« Last Edit: December 23, 2014, 02:12:51 pm by tomas123 »
 

Offline bretzeljoe

  • Newbie
  • Posts: 5
Re: Flir E40 Upgrade & Configuration
« Reply #69 on: March 02, 2015, 09:41:15 pm »
Hi tomas123 and Electrotuna,

very interesting dialog between you two. I tried to understand your very sophisticated talk now for 3 evening. If could not succeed fully.

I have an E40 bx (SN 490 ++++, mfd late 2011) I would like to upgrade the resolution. From my readings I found that it should be quite easy. Only the config.cfg should be changed However I could not find out exact steps.  also checked GustavoCampos Tutorial. however it has some flaws. Perhaps you can help.
Is there already an upgrade tutorial from ElectroTuna?

Best regards.

Update:

I performed a nightshift and finally succeed in upgrading the E40bx (Serial number: 490xxxxxx)

Here the procedure:

I used the cfg files for manipulation from user "funzt":

https://www.eevblog.com/forum/testgear/flir-e4-thermal-imaging-camera-teardown/msg338671/#msg338671

User "gustavocampos" provided a leaky, but helpful tutorial especially for file the manipulation procedure.

https://www.eevblog.com/forum/testgear/flir-e4-thermal-imaging-camera-teardown/msg561266/#msg561266

Important information: ! I did not use his provided cfg files, but his provided Crc01.exe for Crc01 calculation !

First time I tried with his cfg files my camera lost zooming functionality and no resolution upgrade was performed. I do not know exactly what was the reason, but just be warned if you use a FLIR E40bx for upgrade.

Just add your serial number to the files provided by user "funzt" and calculate the CRC01 for each file as described in detail by gustavocampos.

--> addition of this files to their corresponding location via FTP results in full resolution and (hopefully full) E60bx functionality. 

Always perform a full backup before you start messing with your cam (FlashFS folder)!


« Last Edit: March 03, 2015, 09:54:12 pm by bretzeljoe »
 

Offline WEL0058

  • Newbie
  • Posts: 3
Re: Flir E40 Upgrade & Configuration
« Reply #70 on: March 14, 2015, 08:52:16 pm »
Hi Joe,

Curious what you found wrong with Gustavo Campos's instructions?  I found the instruction spot on.  Had purchase a used E40bx on eBay with sn#490. 

The FLIR was not always reliable giving IP address 192.168.0.1 so statically assigned it to my computer's RNDIS interface.  Now always able to connect to the camera.  Using WinSCP for file transfers.

First thing after connecting to the camera's file system was to do a complete backup (copy) of the file system to my computers hard drive.

Next did the 2.23.14 firmware upgrade then reboot.

Used Gustavo's E60.cfg file to modify and replace my conf.cfg. 

Verified that the resolution was 320 x 240 and it was.  Was missing so of the 'bx' features.

Did a line by line comparison of the E60 and the original E40bx conf.cfg files.  Enable the 'bx' features in the E60 conf.cfg file.

Also did the 2.23.14 firmware again.

Question: 

Possible to also added the 650C degree temperature range to the camera's existing 250C temperature 

Thanks for all help.
 

Offline bretzeljoe

  • Newbie
  • Posts: 5
Re: Flir E40 Upgrade & Configuration
« Reply #71 on: March 16, 2015, 10:11:09 pm »
Hi WEL0058,

I do not really know what went wrong the first time. But know I am quite happy with the cam. Especially 60 Hz. ;D

BTW: Does anybody know if there is a (3D Printable) lensholder for the FLIR Exx series for a macro lens like for the E4. Since the FLIR Exx has a built-in lens attachment it should be easy to create one and install it. If anybody knows just let me know.

THX a lot.
 

Offline Chanc3

  • Frequent Contributor
  • **
  • Posts: 439
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #72 on: March 17, 2015, 01:00:19 pm »
Does anyone still require the files from the E60 2014 model? I have both sitting on my desktop at the moment (2012 and 2014).

 

Offline WEL0058

  • Newbie
  • Posts: 3
Re: Flir E40 Upgrade & Configuration
« Reply #73 on: March 19, 2015, 04:02:04 am »
Chanc,

Would be interested in the files that you have.  Interested in seeing the difference between the non-msx and the newer msx model.  Any possibility to upgrading earlier Exx with msx feature?

Thanks
 

Offline Chanc3

  • Frequent Contributor
  • **
  • Posts: 439
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #74 on: March 19, 2015, 12:04:36 pm »
Chanc,

Would be interested in the files that you have.  Interested in seeing the difference between the non-msx and the newer msx model.  Any possibility to upgrading earlier Exx with msx feature?

Thanks

I don't think it is possible due to the difference in hardware, since the 2012 model has less processing power.

I've attached the conf file for the 2014 model, from 3.18.0, albeit as a .txt file. Some differences in the features and a slight change in the noise (35 on 2014 model, 40 on 2012...). If you need a full breakdown of files, I have them from the 3.18.0 firmware and the 4.10.0.

 

Offline rterens

  • Newbie
  • Posts: 1
Re: Flir E40 Upgrade & Configuration
« Reply #75 on: March 26, 2015, 05:25:01 pm »
I am interested in the e60 files.  I have an older e40bx with 2.23.14 firmware I would like to try and update
 

Offline Gasburner

  • Contributor
  • Posts: 20
Re: Flir E40 Upgrade & Configuration
« Reply #76 on: July 07, 2015, 03:28:12 pm »
ElectroTuna how things working out for your E40 to E60 upgrade ?
Reading and learning from you guys.  :-+

As i got the same model.
E40 1.0
Serial: 645xxxxx
Software: 3.18.0

So let me know if you need a unedited software version, before i start trying to hack mine |O

And we can make all together a nice guide for 645xxxxx version users.

« Last Edit: July 07, 2015, 03:55:48 pm by Gasburner »
 

Offline Chanc3

  • Frequent Contributor
  • **
  • Posts: 439
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #77 on: July 07, 2015, 04:17:58 pm »
Hi Gasburner, apologies for lack of response! Been too busy fixing other IR cameras!

I'll dig out my old files for both E60s I have - hopefully they'll help!

Sent from my HTC One_M8 using Tapatalk

 

Offline Gasburner

  • Contributor
  • Posts: 20
Re: Flir E40 Upgrade & Configuration
« Reply #78 on: July 07, 2015, 06:48:20 pm »
Thanks Chanc3, dont worry we all got our daily work lol..

My first intention is to only upgrade the resolution to a E60
And as it develops to do the rest and do some trial and error on the rest.

« Last Edit: July 07, 2015, 06:50:41 pm by Gasburner »
 

Offline Gasburner

  • Contributor
  • Posts: 20
Re: Flir E40 Upgrade & Configuration
« Reply #79 on: July 07, 2015, 10:22:17 pm »
Stupid Question,

Maybe i am missing something, but i cannot get it in to open the Gray "diagnostic" screen.
According my logic this is the sequence to follow afterwards:

- Install Flir Tools
- Install Total Comandor
- Download Mike's CRC01 Tool (Extract to documents)
- Connect E40 let windows install drivers normally
- Disconnect your E40
- Set your E40 to USB RNDIS mode
- Connect your E40 again to PC, let drivers install normally
- Run Total Comandor app (And connect to your E40 by FTP)
- Copy a back-up to safe locaction of the full folder from your E40
- Drag and drop (copy) Conf.cfg to document folder
- Start Notepad and insert new code

Do you have deleted the last line?
I need information about the CRC.

if the last line in
FlashFS/system/appcore.d/config.d/conf.cfg
begins with
Code: [Select]
CRC01 then you must only edit this two lines
Code: [Select]
.caps.config.image.settings.resIR int32 160
..
.caps.config.image.targetNoise.targetNoiseMk int32 55

to
Code: [Select]
.caps.config.image.settings.resIR int32 320
..
.caps.config.image.targetNoise.targetNoiseMk int32 0

and generate a new CRC01

use tutorial and CRC01.exe from Mike  :-+
https://www.eevblog.com/forum/testgear/flir-e4-thermal-imaging-camera-teardown/msg321956/#msg321956

same good hints:
- make a backup from conf.cfg
- see the Flir E4 thread about editors and line breaks !! (notepad++ works fine)
- watch for the alphabetical order trap in folder FlashFS/system/appcore.d/config.d/  8)
    https://www.eevblog.com/forum/testgear/flir-e4-thermal-imaging-camera-teardown/msg380267/#msg380267
- test your editor and the crc01.exe:
   first remove  the last line "CRC01 xyz" (Make sure there is exactly one CRLF at the end of the file)
   and then use the crc01.exe keygen for restoring the original crc
(compare the result with known crc)
   if you habe trouble, use a hexeditor to check your CRLF
- don't copy config files from another camera to your E40

I don't know, why you have opened a new thread.
This is exact the same (generic) process several times described in this forum (editing the config and not copying  another files to the Flir camera)

you can check your loaded configuration with telnet

old Exx
Code: [Select]
> rls .registry.caps.config.image.settings
r------------- 0 root   root   <b> downsample                 false
r------------- 0 root   root   <b> enabled                     true
r------------- 0 root   root   <i> resIR                        320

>rls .caps.config.image.targetNoise
enabled                     true
targetNoiseMk                  0

it's possible, that you have the new pathes like Ex
then you can search in your whole config with
Code: [Select]
rls -r -l > filename_with_path_to_your_sd_cardwait a minute until completed and open the (large) filename_with_path_to_your_sd_card in your editor


PS: some users prefer to switch off the noise generator
Code: [Select]
.caps.config.image.targetNoise.enabled bool false


- Save file (Overwrite)

From there page 8  How to upgrade your flir I3 or I5, to I7 small.pdf

Thanks in advance for the help

« Last Edit: July 07, 2015, 10:27:22 pm by Gasburner »
 

Offline Chanc3

  • Frequent Contributor
  • **
  • Posts: 439
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #80 on: July 07, 2015, 10:24:15 pm »
Stupid Question,

Maybe i am missing something, but i cannot get it in to open the Gray "diagnostic" screen.
According my logic this is the sequence to follow:

- Install Flir Tools
- Install Total Comandor
- Download Mike's CRC01 Tool (Extract to documents)
- Connect E40 let windows install drivers normally
- Disconnect your E40
- Set your E40 to USB RNDIS mode
- Connect your E40 again to PC, let drivers install normally
- Run Total Comandor app (And connect to your E40 by FTP)
- Copy a back-up to safe locaction of the full folder from your E40
- Drag and drop (copy) Conf.cfg to document folder
- Start Notepad and insert new code

Do you have deleted the last line?
I need information about the CRC.

if the last line in
FlashFS/system/appcore.d/config.d/conf.cfg
begins with
Code: [Select]
CRC01 then you must only edit this two lines
Code: [Select]
.caps.config.image.settings.resIR int32 160
..
.caps.config.image.targetNoise.targetNoiseMk int32 55

to
Code: [Select]
.caps.config.image.settings.resIR int32 320
..
.caps.config.image.targetNoise.targetNoiseMk int32 0

and generate a new CRC01

use tutorial and CRC01.exe from Mike  :-+
https://www.eevblog.com/forum/testgear/flir-e4-thermal-imaging-camera-teardown/msg321956/#msg321956

same good hints:
- make a backup from conf.cfg
- see the Flir E4 thread about editors and line breaks !! (notepad++ works fine)
- watch for the alphabetical order trap in folder FlashFS/system/appcore.d/config.d/  8)
    https://www.eevblog.com/forum/testgear/flir-e4-thermal-imaging-camera-teardown/msg380267/#msg380267
- test your editor and the crc01.exe:
   first remove  the last line "CRC01 xyz" (Make sure there is exactly one CRLF at the end of the file)
   and then use the crc01.exe keygen for restoring the original crc
(compare the result with known crc)
   if you habe trouble, use a hexeditor to check your CRLF
- don't copy config files from another camera to your E40

I don't know, why you have opened a new thread.
This is exact the same (generic) process several times described in this forum (editing the config and not copying  another files to the Flir camera)

you can check your loaded configuration with telnet

old Exx
Code: [Select]
> rls .registry.caps.config.image.settings
r------------- 0 root   root   <b> downsample                 false
r------------- 0 root   root   <b> enabled                     true
r------------- 0 root   root   <i> resIR                        320

>rls .caps.config.image.targetNoise
enabled                     true
targetNoiseMk                  0

it's possible, that you have the new pathes like Ex
then you can search in your whole config with
Code: [Select]
rls -r -l > filename_with_path_to_your_sd_cardwait a minute until completed and open the (large) filename_with_path_to_your_sd_card in your editor


PS: some users prefer to switch off the noise generator
Code: [Select]
.caps.config.image.targetNoise.enabled bool false


- Save file (Overwrite)

From there page 8  How to upgrade your flir I3 or I5, to I7 small.pdf

Thanks in advance
Go to camera information and hold the right arrow key for 10-12 seconds

Sent from my HTC One_M8 using Tapatalk

 

Offline Gasburner

  • Contributor
  • Posts: 20
Re: Flir E40 Upgrade & Configuration
« Reply #81 on: July 07, 2015, 11:22:34 pm »
Thanks a lot Chanc3,

I have put my findings so far in a PDF file. I want to document the complete hack in to a simple guide to help others on this blog as a future reference.
bare with me |O...  i try to make this guide as simple as possible for everyone.

I ask you guys all small details to make it as smooth possible

My E40 battery died on my for today, to be continued after recharge  :-+


Guide File updated: on 8 july 2015
« Last Edit: July 08, 2015, 04:35:21 pm by Gasburner »
 

Offline Gasburner

  • Contributor
  • Posts: 20
Re: Flir E40 Upgrade & Configuration
« Reply #82 on: July 22, 2015, 04:55:04 am »
Hi guys,

Got my E40 connected trough RNDIS > FTP with Total Commander, but its hanging on download.
It opens the FTP connection and is trying to download, but stays on download window.

Hostname= 192.168.0.2
Username= flir
Password=  3vlig

Any ideas, wrong password for this E40 maybe ?

Thanks in advanced
« Last Edit: July 22, 2015, 04:57:05 am by Gasburner »
 

Offline Chanc3

  • Frequent Contributor
  • **
  • Posts: 439
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #83 on: July 22, 2015, 06:00:21 am »
Try using filezilla, had no issues with that.

Sent from my HTC One_M8 using Tapatalk

 

Offline reallybigone916

  • Contributor
  • Posts: 21
  • Country: us
  • I'm Jimmy and Jerry
Re: Flir E40 Upgrade & Configuration
« Reply #84 on: July 22, 2015, 11:16:06 am »
I'm planning to get a used E40, 2011 model.  Is there a different in performance between the newer model?

Thanks
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #85 on: July 22, 2015, 01:25:48 pm »
missing live MSX, but you can overlay the thermal and real image with the postprocessing Flir Tools

Offline Pinkus

  • Frequent Contributor
  • **
  • Posts: 768
Re: Flir E40 Upgrade & Configuration
« Reply #86 on: July 22, 2015, 01:31:28 pm »
I'm planning to get a used E40, 2011 model.  Is there a different in performance between the newer model?

Thanks
The performance and functionality is similar if you compare old and new Exx. However, MSX is missing in the older models - no chance to update. But don't worry - with the Exx this is not a big deal as the Exx have a very detailed and clean picture, much better than the Ex. Where MSX on an E4/8 is often needed/helpful, in most cases you will not miss it on an E40/60. Why not? Because with an E40/E60 you will see much more details than with an E4/E8 (due to the fact that the lens/sensor is much larger on the Exx).

 

Online bookaboo

  • Frequent Contributor
  • **
  • Posts: 725
  • Country: ie
Re: Flir E40 Upgrade & Configuration
« Reply #87 on: July 22, 2015, 01:43:16 pm »
Agree, at 320x240 there's no need for MSX especially with the manual focus of the Exx.
 

Offline Gasburner

  • Contributor
  • Posts: 20
Re: Flir E40 Upgrade & Configuration
« Reply #88 on: July 22, 2015, 03:33:51 pm »
Thanks Chanc3 that did the trick using FileZilla  :-+
 

Offline Gasburner

  • Contributor
  • Posts: 20
Re: Flir E40 Upgrade & Configuration
« Reply #89 on: July 22, 2015, 03:38:56 pm »
This should be the only things needed for the resolution the upgrade, and generate a new CRC01. Please correct me if wrong
i add my conf.cfg as a reference.

FlashFS/system/appcore.d/config.d/conf.cfg
begins with
Code: [Select]
CRC01
then you must only edit this two lines
Code: [Select]
.caps.config.image.settings.resIR int32 160
..
.caps.config.image.targetNoise.targetNoiseMk int32 55

to
Code: [Select]
.caps.config.image.settings.resIR int32 320
..
.caps.config.image.targetNoise.targetNoiseMk int32 0

Code: [Select]
#
# Generated at 2013-10-16 09:16:10
#
.caps entry
.caps.config entry
.caps.config.name text "app E40"
.caps.config.revision text "1.0"
.caps.config.segment text "handheld"
.caps.config.direction entry
.caps.config.direction.sensorAccel entry
.caps.config.direction.sensorAccel.enabled bool true
.caps.config.direction.compass entry
.caps.config.direction.compass.enabled bool false
.caps.config.direction.lcdAccel entry
.caps.config.direction.lcdAccel.enabled bool true
.caps.config.image entry
.caps.config.image.framegrab entry
.caps.config.image.framegrab.fusion entry
.caps.config.image.framegrab.fusion.enabled bool true
.caps.config.image.framegrab.fusion.pip entry
.caps.config.image.framegrab.fusion.pip.enabled bool true
.caps.config.image.framegrab.fusion.hcf entry
.caps.config.image.framegrab.fusion.hcf.enabled bool true
.caps.config.image.sensor entry
.caps.config.image.sensor.enabled bool true
.caps.config.image.services entry
.caps.config.image.services.store entry
.caps.config.image.services.store.enabled bool true
.caps.config.image.services.store.radiometric entry
.caps.config.image.services.store.radiometric.enabled bool true
.caps.config.image.services.store.incompatible entry
.caps.config.image.services.store.incompatible.enabled bool false
.caps.config.image.services.store.incompatible.level int32 0
.caps.config.image.settings entry
.caps.config.image.settings.enabled bool true
.caps.config.image.settings.downsample bool true
.caps.config.image.settings.resIR int32 160
.caps.config.image.sysimg entry
.caps.config.image.sysimg.alarms entry
.caps.config.image.sysimg.alarms.enabled bool true
.caps.config.image.sysimg.alarms.measfunc entry
.caps.config.image.sysimg.alarms.measfunc.enabled bool true
.caps.config.image.sysimg.alarms.measfunc.maxCount int32 3
.caps.config.image.sysimg.alarms.humidity entry
.caps.config.image.sysimg.alarms.humidity.enabled bool false
.caps.config.image.sysimg.alarms.humidity.maxCount int32 1
.caps.config.image.sysimg.alarms.insulation entry
.caps.config.image.sysimg.alarms.insulation.enabled bool false
.caps.config.image.sysimg.alarms.insulation.maxCount int32 1
.caps.config.image.sysimg.irMarkers entry
.caps.config.image.sysimg.irMarkers.enabled bool false
.caps.config.image.sysimg.irMarkers.spot entry
.caps.config.image.sysimg.irMarkers.spot.enabled bool false
.caps.config.image.sysimg.irMarkers.spot.maxCount int32 0
.caps.config.image.sysimg.irMarkers.arrow entry
.caps.config.image.sysimg.irMarkers.arrow.enabled bool true
.caps.config.image.sysimg.irMarkers.arrow.maxCount int32 0
.caps.config.image.sysimg.irMarkers.box entry
.caps.config.image.sysimg.irMarkers.box.enabled bool false
.caps.config.image.sysimg.irMarkers.box.maxCount int32 0
.caps.config.image.sysimg.measureFuncs entry
.caps.config.image.sysimg.measureFuncs.enabled bool true
.caps.config.image.sysimg.measureFuncs.diff entry
.caps.config.image.sysimg.measureFuncs.diff.enabled bool true
.caps.config.image.sysimg.measureFuncs.diff.maxCount int32 1
.caps.config.image.sysimg.measureFuncs.diff.calcMask int32 65526
.caps.config.image.sysimg.measureFuncs.isotherm entry
.caps.config.image.sysimg.measureFuncs.isotherm.enabled bool true
.caps.config.image.sysimg.measureFuncs.isotherm.calcMask int32 20
.caps.config.image.sysimg.measureFuncs.isotherm.dual bool false
.caps.config.image.sysimg.measureFuncs.isotherm.fixScale bool false
.caps.config.image.sysimg.measureFuncs.isotherm.interval bool true
.caps.config.image.sysimg.measureFuncs.isotherm.invInterval bool false
.caps.config.image.sysimg.measureFuncs.isotherm.maxCount int32 1
.caps.config.image.sysimg.measureFuncs.mbox entry
.caps.config.image.sysimg.measureFuncs.mbox.enabled bool true
.caps.config.image.sysimg.measureFuncs.mbox.calcMask int32 1924
.caps.config.image.sysimg.measureFuncs.mbox.maxCount int32 3
.caps.config.image.sysimg.measureFuncs.mcircle entry
.caps.config.image.sysimg.measureFuncs.mcircle.enabled bool false
.caps.config.image.sysimg.measureFuncs.mcircle.calcMask int32 1924
.caps.config.image.sysimg.measureFuncs.mcircle.maxCount int32 1
.caps.config.image.sysimg.measureFuncs.mline entry
.caps.config.image.sysimg.measureFuncs.mline.enabled bool false
.caps.config.image.sysimg.measureFuncs.mline.calcMask int32 1924
.caps.config.image.sysimg.measureFuncs.mline.maxCount int32 0
.caps.config.image.sysimg.measureFuncs.reftemp entry
.caps.config.image.sysimg.measureFuncs.reftemp.enabled bool true
.caps.config.image.sysimg.measureFuncs.reftemp.calcMask int32 1924
.caps.config.image.sysimg.measureFuncs.reftemp.maxCount int32 1
.caps.config.image.sysimg.measureFuncs.script entry
.caps.config.image.sysimg.measureFuncs.script.enabled false
.caps.config.image.sysimg.measureFuncs.script.maxCount int32 0
.caps.config.image.sysimg.measureFuncs.spot entry
.caps.config.image.sysimg.measureFuncs.spot.enabled bool true
.caps.config.image.sysimg.measureFuncs.spot.calcMask int32 514
.caps.config.image.sysimg.measureFuncs.spot.maxCount int32 3
.caps.config.image.sysimg.visualMarkers entry
.caps.config.image.sysimg.visualMarkers.enabled bool false
.caps.config.image.sysimg.visualMarkers.spot entry
.caps.config.image.sysimg.visualMarkers.spot.enabled bool false
.caps.config.image.sysimg.visualMarkers.spot.maxCount int32 0
.caps.config.image.sysimg.visualMarkers.arrow entry
.caps.config.image.sysimg.visualMarkers.arrow.enabled bool false
.caps.config.image.sysimg.visualMarkers.arrow.maxCount int32 0
.caps.config.image.sysimg.visualMarkers.box entry
.caps.config.image.sysimg.visualMarkers.box.enabled bool false
.caps.config.image.sysimg.visualMarkers.box.maxCount int32 0
.caps.config.image.targetNoise entry
.caps.config.image.targetNoise.enabled bool true
.caps.config.image.targetNoise.targetNoiseMk int32 55
.caps.config.image.zoom entry
.caps.config.image.zoom.enabled bool true
.caps.config.image.zoom.maxFactor double 2
.caps.config.ui entry
.caps.config.ui.archive entry
.caps.config.ui.archive.enabled bool true
.caps.config.ui.archive.export entry
.caps.config.ui.archive.export.enabled bool true
.caps.config.ui.archive.sketch entry
.caps.config.ui.archive.sketch.enabled bool true
.caps.config.ui.archive.text entry
.caps.config.ui.archive.text.enabled bool true
.caps.config.ui.archive.voice entry
.caps.config.ui.archive.voice.enabled bool true
.caps.config.ui.fusion entry
.caps.config.ui.fusion.enabled bool true
.caps.config.ui.fusion.PIP entry
.caps.config.ui.fusion.PIP.enabled bool true
.caps.config.ui.fusion.PIP.locked bool true
.caps.config.ui.laser entry
.caps.config.ui.laser.enabled bool true
.caps.config.ui.laser.positionMarker bool true
.caps.config.ui.image entry
.caps.config.ui.image.startMode text "IR"
.caps.config.ui.measure entry
.caps.config.ui.measure.externWindow entry
.caps.config.ui.measure.externWindow.enabled bool true
# ID 645xxxx
# CRC01 1c8c954b
« Last Edit: July 22, 2015, 03:57:57 pm by Gasburner »
 

Offline Chanc3

  • Frequent Contributor
  • **
  • Posts: 439
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #90 on: July 22, 2015, 03:50:44 pm »
I believe it has a few more measurement options:

Code: [Select]
#
# Generated at 2011-04-28 17:34:36
#
.caps entry
.caps.config entry
.caps.config.name text "app E60"
.caps.config.revision text "0.10"
.caps.config.image entry
.caps.config.image.framegrab entry
.caps.config.image.framegrab.fusion entry
.caps.config.image.framegrab.fusion.enabled bool true
.caps.config.image.sensor entry
.caps.config.image.sensor.enabled bool true
.caps.config.image.services entry
.caps.config.image.services.store entry
.caps.config.image.services.store.enabled bool true
.caps.config.image.services.store.radiometric entry
.caps.config.image.services.store.radiometric.enabled bool true
.caps.config.image.services.store.incompatible entry
.caps.config.image.services.store.incompatible.enabled bool false
.caps.config.image.services.store.incompatible.level int32 0
.caps.config.image.settings entry
.caps.config.image.settings.enabled bool true
.caps.config.image.settings.downsample bool false
.caps.config.image.settings.resIR int32 320
.caps.config.image.sysimg entry
.caps.config.image.sysimg.alarms entry
.caps.config.image.sysimg.alarms.enabled bool false
.caps.config.image.sysimg.alarms.measfunc entry
.caps.config.image.sysimg.alarms.measfunc.enabled bool false
.caps.config.image.sysimg.alarms.measfunc.maxCount int32 0
.caps.config.image.sysimg.alarms.humidity entry
.caps.config.image.sysimg.alarms.humidity.enabled bool false
.caps.config.image.sysimg.alarms.humidity.maxCount int32 0
.caps.config.image.sysimg.alarms.insulation entry
.caps.config.image.sysimg.alarms.insulation.enabled bool false
.caps.config.image.sysimg.alarms.insulation.maxCount int32 0
.caps.config.image.sysimg.irMarkers entry
.caps.config.image.sysimg.irMarkers.enabled bool false
.caps.config.image.sysimg.irMarkers.spot entry
.caps.config.image.sysimg.irMarkers.spot.enabled bool false
.caps.config.image.sysimg.irMarkers.spot.maxCount int32 0
.caps.config.image.sysimg.irMarkers.arrow entry
.caps.config.image.sysimg.irMarkers.arrow.enabled bool true
.caps.config.image.sysimg.irMarkers.arrow.maxCount int32 0
.caps.config.image.sysimg.irMarkers.box entry
.caps.config.image.sysimg.irMarkers.box.enabled bool false
.caps.config.image.sysimg.irMarkers.box.maxCount int32 0
.caps.config.image.sysimg.measureFuncs entry
.caps.config.image.sysimg.measureFuncs.enabled bool true
.caps.config.image.sysimg.measureFuncs.diff entry
.caps.config.image.sysimg.measureFuncs.diff.enabled bool true
.caps.config.image.sysimg.measureFuncs.diff.maxCount int32 1
.caps.config.image.sysimg.measureFuncs.diff.calcMask int32 65526
.caps.config.image.sysimg.measureFuncs.isotherm entry
.caps.config.image.sysimg.measureFuncs.isotherm.enabled bool true
.caps.config.image.sysimg.measureFuncs.isotherm.calcMask int32 20
.caps.config.image.sysimg.measureFuncs.isotherm.dual bool false
.caps.config.image.sysimg.measureFuncs.isotherm.fixScale bool false
.caps.config.image.sysimg.measureFuncs.isotherm.interval bool true
.caps.config.image.sysimg.measureFuncs.isotherm.invInterval bool false
.caps.config.image.sysimg.measureFuncs.isotherm.maxCount int32 1
.caps.config.image.sysimg.measureFuncs.mbox entry
.caps.config.image.sysimg.measureFuncs.mbox.enabled bool true
.caps.config.image.sysimg.measureFuncs.mbox.calcMask int32 1924
.caps.config.image.sysimg.measureFuncs.mbox.maxCount int32 3
.caps.config.image.sysimg.measureFuncs.mcircle entry
.caps.config.image.sysimg.measureFuncs.mcircle.enabled bool false
.caps.config.image.sysimg.measureFuncs.mcircle.calcMask int32 1924
.caps.config.image.sysimg.measureFuncs.mcircle.maxCount int32 0
.caps.config.image.sysimg.measureFuncs.mline entry
.caps.config.image.sysimg.measureFuncs.mline.enabled bool false
.caps.config.image.sysimg.measureFuncs.mline.calcMask int32 1924
.caps.config.image.sysimg.measureFuncs.mline.maxCount int32 0
.caps.config.image.sysimg.measureFuncs.reftemp entry
.caps.config.image.sysimg.measureFuncs.reftemp.enabled bool true
.caps.config.image.sysimg.measureFuncs.reftemp.calcMask int32 1924
.caps.config.image.sysimg.measureFuncs.reftemp.maxCount int32 1
.caps.config.image.sysimg.measureFuncs.script entry
.caps.config.image.sysimg.measureFuncs.script.enabled false
.caps.config.image.sysimg.measureFuncs.script.maxCount int32 0
.caps.config.image.sysimg.measureFuncs.spot entry
.caps.config.image.sysimg.measureFuncs.spot.enabled bool true
.caps.config.image.sysimg.measureFuncs.spot.calcMask int32 514
.caps.config.image.sysimg.measureFuncs.spot.maxCount int32 3
.caps.config.image.sysimg.visualMarkers entry
.caps.config.image.sysimg.visualMarkers.enabled bool false
.caps.config.image.sysimg.visualMarkers.spot entry
.caps.config.image.sysimg.visualMarkers.spot.enabled bool false
.caps.config.image.sysimg.visualMarkers.spot.maxCount int32 0
.caps.config.image.sysimg.visualMarkers.arrow entry
.caps.config.image.sysimg.visualMarkers.arrow.enabled bool false
.caps.config.image.sysimg.visualMarkers.arrow.maxCount int32 0
.caps.config.image.sysimg.visualMarkers.box entry
.caps.config.image.sysimg.visualMarkers.box.enabled bool false
.caps.config.image.sysimg.visualMarkers.box.maxCount int32 0
.caps.config.image.targetNoise entry
.caps.config.image.targetNoise.enabled bool true
.caps.config.image.targetNoise.targetNoiseMk int32 40
.caps.config.image.zoom entry
.caps.config.image.zoom.enabled bool true
.caps.config.image.zoom.maxFactor double 4
.caps.config.system entry
.caps.config.system.focus entry
.caps.config.system.focus.laser entry
.caps.config.system.focus.laser.updateFocus entry
.caps.config.system.focus.laser.updateFocus.enabled bool false
# ID 490xxxxx
# CRC01 xxxxxxxx

This was taken from the E4 thread. I'll try and pull the E60 2012 files when it is back from cal.
 

Offline Chanc3

  • Frequent Contributor
  • **
  • Posts: 439
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #91 on: July 22, 2015, 03:56:58 pm »
If you also set everything to "true" in the "FlashFS\system\ui.d\config.d\conf.cfg" file you should unlock a few more features!
 

Offline Gasburner

  • Contributor
  • Posts: 20
Re: Flir E40 Upgrade & Configuration
« Reply #92 on: July 22, 2015, 04:12:52 pm »
All in the conf.cfg, or in some other directory ?

If you also set everything to "true" in the "FlashFS\system\ui.d\config.d\conf.cfg" file you should unlock a few more features!
 

Offline Chanc3

  • Frequent Contributor
  • **
  • Posts: 439
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #93 on: July 22, 2015, 04:15:16 pm »
In the ui.d directory
« Last Edit: July 22, 2015, 04:21:11 pm by Chanc3 »
 

Offline Gasburner

  • Contributor
  • Posts: 20
Re: Flir E40 Upgrade & Configuration
« Reply #94 on: July 22, 2015, 06:15:39 pm »
Any info which ones someone ?, or you upload them if your E60 comes back Chance3 ?

Thanks a lot for all help so far

In the ui.d directory
 

Offline Chanc3

  • Frequent Contributor
  • **
  • Posts: 439
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #95 on: July 22, 2015, 08:59:32 pm »
Any info which ones someone ?, or you upload them if your E60 comes back Chance3 ?

Thanks a lot for all help so far

In the ui.d directory
In the ui.d directory you should just have conf.cfg open that in text editor and change the values to true.

This is for the MSX model just so you're aware. I don't have the files for 2012 version until my E60 gets repaired and calibrated.

Sent from my HTC One_M8 using Tapatalk

 

Offline Gasburner

  • Contributor
  • Posts: 20
Re: Flir E40 Upgrade & Configuration
« Reply #96 on: July 22, 2015, 09:46:46 pm »
Where to find the lastest CRC01.exe ?, most links end dead on here.
 

Offline Chanc3

  • Frequent Contributor
  • **
  • Posts: 439
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #97 on: July 22, 2015, 09:49:06 pm »
Part of a zip file that Mike put up on the E4 thread (for 1.18.1 firmware hack)

Sent from my HTC One_M8 using Tapatalk

EDIT: I can email over tomorrow if I can find it!
 

Offline encryptededdy

  • Frequent Contributor
  • **
  • Posts: 358
  • Country: nz
Re: Flir E40 Upgrade & Configuration
« Reply #98 on: July 22, 2015, 11:04:30 pm »
Just looking online, I think the new E40 has much better video recording frame rate. The old Exx would lag when recording video and the resulting file would be lower than 30fps
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #99 on: July 23, 2015, 02:38:34 pm »
there are very few applications, where you need high frame rates with a wide-angle lens  :)

I own an E40 from 2012 and the frame rate is fine.
On video  you have lags from the NUC (shutter) and some ugly overlays (scale, logo).

But a really great feature are RAW-videos with Flir Tools.
see my post here:
https://www.eevblog.com/forum/testgear/flir-e4-thermal-imaging-camera-teardown/msg377140/#msg377140

...  stack the frames to superesolution:
https://www.eevblog.com/forum/testgear/flir-e4-thermal-imaging-camera-teardown/msg363213/#msg363213

.. or make a panorama (I use single photos)
https://www.eevblog.com/forum/testgear/flir-e4-thermal-imaging-camera-teardown/msg621514/#msg621514

Offline Chanc3

  • Frequent Contributor
  • **
  • Posts: 439
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #100 on: July 23, 2015, 02:49:19 pm »
there are very few applications, where you need high frame rates with a wide-angle lens  :)

I own an E40 from 2012 and the frame rate is fine.
On video  you have lags from the NUC (shutter) and some ugly overlays (scale, logo).

But a really great feature are RAW-videos with Flir Tools.
see my post here:
https://www.eevblog.com/forum/testgear/flir-e4-thermal-imaging-camera-teardown/msg377140/#msg377140

...  stack the frames to superesolution:
https://www.eevblog.com/forum/testgear/flir-e4-thermal-imaging-camera-teardown/msg363213/#msg363213

.. or make a panorama
https://www.eevblog.com/forum/testgear/flir-e4-thermal-imaging-camera-teardown/msg621514/#msg621514
You can turn off the logo via telnet I believe!

Sent from my HTC One_M8 using Tapatalk

 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #101 on: July 23, 2015, 02:50:20 pm »
yes, I know

// old firmware
Code: [Select]
rset .ui.userSettings.overlayLogo false

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #102 on: July 23, 2015, 02:54:16 pm »
I'll try and pull the E60 2012 files when it is back from cal.

see here for E60 files version 2012 (pw funzt666)
https://www.eevblog.com/forum/testgear/flir-e4-thermal-imaging-camera-teardown/msg338671/#msg338671

Offline Gasburner

  • Contributor
  • Posts: 20
Re: Flir E40 Upgrade & Configuration
« Reply #103 on: July 24, 2015, 12:14:42 am »
Do i need the CRC01 or CRC03 ? for my E40

E40 1.0
Serial: 645xxxxx
Software: 3.18.0
« Last Edit: July 24, 2015, 12:35:17 am by Gasburner »
 

Offline Chanc3

  • Frequent Contributor
  • **
  • Posts: 439
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #104 on: July 24, 2015, 06:44:51 am »
Do i need the CRC01 or CRC03 ? for my E40

E40 1.0
Serial: 645xxxxx
Software: 3.18.0
Does it say CRC01 after your serial number?

I highly doubt it is CRC03

Sent from my HTC One_M8 using Tapatalk

 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #105 on: July 24, 2015, 07:55:19 am »
you need CRC01 if your configuration files are not encrypted (plain text)

but you need CRC03:

old E40
http://80.77.70.144/SwDownload/app/RssSWDownload.aspx?ID=127
FLIR Exx P/N:490xx (Firmware 2.23.14)
Last Updated: April 23, 2013
this works with CRC01 (self tested  :) )

new E40 with MSX
http://80.77.70.144/SwDownload/app/RssSWDownload.aspx?ID=194
FLIR Exx P/N:645xx / 646xx (Firmware 4.10.0)

Offline Gasburner

  • Contributor
  • Posts: 20
Re: Flir E40 Upgrade & Configuration
« Reply #106 on: July 24, 2015, 01:15:58 pm »
Thanks Chance3 and tomas123  :-+

Its a CRC01 as you can see in my conf.cfg file on the previous page.
I copied and paste it directly in to windows Notepad, without any decryption 

So that's interesting, there is also different version in 645xxx i mean CRC01 or CRC03, but i guess its because of the Firmware 3.18.0
Anyone knows the difference between 3.18.0 vs 4.10.0, major upgrade ?, what do you advice upgrade or leave it as it is.

This is where i am stuck |O , i can only find tools.zip with CRC03 inside

« Last Edit: July 24, 2015, 01:27:41 pm by Gasburner »
 

Offline Chanc3

  • Frequent Contributor
  • **
  • Posts: 439
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #107 on: July 24, 2015, 08:36:04 pm »
https://www.eevblog.com/forum/index.php?topic=21772.msg321956.msg#321956 in the zip file

Sent from my HTC One_M8 using Tapatalk

 

Offline Gasburner

  • Contributor
  • Posts: 20
Re: Flir E40 Upgrade & Configuration
« Reply #108 on: July 24, 2015, 10:52:01 pm »
« Last Edit: July 25, 2015, 01:29:54 am by Gasburner »
 

Offline Gasburner

  • Contributor
  • Posts: 20
Re: Flir E40 Upgrade & Configuration
« Reply #109 on: July 25, 2015, 01:07:38 am »
Okay,

Just to resume, can one of you confirm i am on the right track

- First i made a backup of config.cfg from the camera
- Downloaded my conf.cfg file from the E40 to pc
- Copied it to same map as where i unzipped the e4hack3c.zip files
- I have edit my conf.cfg file, i changed 645xxxx to the original serial number (leaving the old CRC01 number untouched)
- Changed my resolution settings: .caps.config.image.settings.resIR int32 320 and .caps.config.image.targetNoise.targetNoiseMk int32 0
- Take care you have one free line on the end of the text file (CRLF is not \r\n\command ?)
- Save file
- Run the E8.cfg and on the prompt you receive a new CRC01 number (or do i need to copy paste my file text in to the E8.cfg ?)
- Remove the old CRC number in your file, and replace this with the new generated CRC01

Do i need to zip the config.cfg file and change it to .fif extension? to run back in too the E40 ?

As a few things are different to a E4 in terms explanation, i get a bit unsure :scared:, and don't like to end up with a brick as result

I am not very familiar with computers these days, and CD / \ stuff was a long.... time ago.   so bare with me guys.:phew:
« Last Edit: July 25, 2015, 03:32:56 pm by Gasburner »
 

Offline Chanc3

  • Frequent Contributor
  • **
  • Posts: 439
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #110 on: July 25, 2015, 05:37:57 am »
Okay,

Just to resume, can one of you confirm i am on the right track

- First i made a backup of config.cfg from the camera
- Downloaded my conf.cfg file from the E40 to pc
- Copied it to same map as where i unzipped the e4hack3c.zip files
- I have edit my conf.cfg file, i changed 645xxxx to the original serial number (leaving the old CRC01 number untouched)
- Changed my resolution settings: .caps.config.image.settings.resIR int32 320 and .caps.config.image.targetNoise.targetNoiseMk int32 0
- Take care you have one free line on the end of the text file (CRLF is not \r\n\command ?)
- Save file
- Run the E8.cfg and on the prompt you receive a new CRC01 number (or do i need to copy paste my file in to the E8.cfg ?)
- Remove the old CRC number in your file, and replace this with the new generated CRC01

Do i need to zip the config.cfg file and change it to .fif extension? to run back in too the E40 ?

As a few things are different to a E4 in terms explanation, i get a bit unsure :scared:, and don't like to end up with a brick as result

I am not very familiar with computers these days, and CD / \ stuff was a long.... time ago.   so bare with me guys.[emoji14]hew:
Just upload the new cfg file and replace on camera (you have a backup). Should either work or not.

Sent from my HTC One_M8 using Tapatalk

 

Offline Gasburner

  • Contributor
  • Posts: 20
Re: Flir E40 Upgrade & Configuration
« Reply #111 on: July 25, 2015, 08:36:23 pm »
Sorry for my ignorance
But it does not make any sense to me, to call the file E8.cfg in my case..

Quote:
Save the file as flashfs\system\appcore.d\config.d\e8.cfg

Create a zip file containing the flashfs folder tree and camera.cmd
Rename the file from .zip to .fif


Install FLIR tools
Go to the install folder\bin
Turn camera on and plug USB in
Run FLIRInstallNet
Browse to your .fif file

Click Run FIF

Unplug USB, remove battery and replace

Enjoy!
« Last Edit: July 25, 2015, 08:38:46 pm by Gasburner »
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #112 on: July 26, 2015, 09:30:12 pm »
do you read this post ?
https://www.eevblog.com/forum/testgear/flir-e40-upgrade-configuration/msg561922/#msg561922

Don't copy files from forum. Edit your cfg file!

Offline reallybigone916

  • Contributor
  • Posts: 21
  • Country: us
  • I'm Jimmy and Jerry
Re: Flir E40 Upgrade & Configuration
« Reply #113 on: July 31, 2015, 01:01:11 pm »
Here is a good small program I use to compare the hacked .cfg files (or text files) with the original .cfg files.

http://winmerge.org/

Enjoy!
 

Offline snakemars

  • Newbie
  • Posts: 1
  • Country: us
Re: Flir E40 Upgrade & Configuration
« Reply #114 on: August 19, 2015, 07:48:26 pm »
I bricked my E50bx HELP!!!!!!!

I made a backup of the entire FlashFS and subsequent files and subdirectories and then attempted the hack, but now I just have a black screen with limited menu options.
I tried to restore FlashFS/system/ with filezilla but no luck!

At this point I just want to restore to original, then I may reattempt the hack.
This is 490XXXXXX unit.

Any help would be appreciated!
 

Offline reallybigone916

  • Contributor
  • Posts: 21
  • Country: us
  • I'm Jimmy and Jerry
Re: Flir E40 Upgrade & Configuration
« Reply #115 on: August 20, 2015, 02:04:04 am »
are you able to access your unit via FTP?
limited menu options? what can you do or see?
« Last Edit: August 20, 2015, 04:59:17 am by reallybigone916 »
 

Offline jumbo

  • Contributor
  • Posts: 33
Re: Flir E40 Upgrade & Configuration
« Reply #116 on: August 30, 2015, 07:08:00 am »
Hello everyone!

I bought old Flir E30_bx yesterday, I have small expirience with E4 (hacked 2 times with old and new firmware but with big help from janekivi)

my camera have parameters:
serial:492xxxxx
catalogue:49001-1901
firmware:2.23.14
model:E30bx_B1.1
without MSX
I have laser, LED uncovered and I can use it right now without makings wholes where the Flash light and Camera are located.

1.
Can I upgrade my E30 like from lgustavocampos post: https://www.eevblog.com/forum/testgear/flir-e4-thermal-imaging-camera-teardown/msg561266/#msg561266
? or my camera is different because of serial 492 not 490 like other?

2.
What I can get from upgrading? I sure 320x240 but what else?
MSX? Wi-Fi? Blue-Tooth? new pallets?

Yes, I read all post from this topic but for my English I am never shore if I misunderstand or not, so I write this post to be shore;)

I attached oryginal conf and this what I made by my self (by tutorial from lgustavocampos post, with crc, SerialNumber and .cfg format;), but when I put them into my camera I have only 320x240 but I lose a lot of tools.

3.
I wonder only to make upgrade resolution 320x240 and have wi-fi or BlueTooth to make movies without USB connection.

Enybody know solution for this?

All best to you;)

« Last Edit: August 30, 2015, 05:00:45 pm by jumbo »
 

Offline jumbo

  • Contributor
  • Posts: 33
Re: Flir E40 Upgrade & Configuration
« Reply #117 on: August 30, 2015, 08:40:17 pm »
Last question, when I'm running comand  - crc01.exe "conf.cfg"
in my conf.cfg file should I have Serial number, CRC number and empty line? or only Serial number and empty line?
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #118 on: August 31, 2015, 03:23:08 pm »
I bought old Flir E30_bx yesterday

my camera have parameters:
serial:492xxxxx


interesting, I only know

old E40
http://80.77.70.144/SwDownload/app/RssSWDownload.aspx?ID=127
FLIR Exx P/N:490xx (Firmware 2.23.14)
Last Updated: April 23, 2013
this works with CRC01 (self tested  :) )

new E40 with MSX
http://80.77.70.144/SwDownload/app/RssSWDownload.aspx?ID=194
FLIR Exx P/N:645xx / 646xx (Firmware 4.10.0)

but your firmware is 2.23.14 -> use hack for P/N:490xx

Offline jumbo

  • Contributor
  • Posts: 33
Re: Flir E40 Upgrade & Configuration
« Reply #119 on: August 31, 2015, 08:46:30 pm »
I bought old Flir E30_bx yesterday

my camera have parameters:
serial:492xxxxx


interesting, I only know

old E40
http://80.77.70.144/SwDownload/app/RssSWDownload.aspx?ID=127
FLIR Exx P/N:490xx (Firmware 2.23.14)
Last Updated: April 23, 2013
this works with CRC01 (self tested  :) )

new E40 with MSX
http://80.77.70.144/SwDownload/app/RssSWDownload.aspx?ID=194
FLIR Exx P/N:645xx / 646xx (Firmware 4.10.0)


I made mistake, I forgot/didnt know to delete # CRC01 line before run CMD command - CRC01.exe "conf.cfg".

I hack camera, how much for noise mK i should have? I had originality 90 now I have 5.
How I can set up WiFi? I should install some programs on my PC or what? to connect with camera?

Thanks EEVBLOG users again for useful information on forum;)
but your firmware is 2.23.14 -> use hack for P/N:490xx
 

Offline simclardy1

  • Newbie
  • Posts: 7
  • Country: us
Re: Flir E40 Upgrade & Configuration
« Reply #120 on: November 02, 2015, 01:59:02 pm »
Ok I am attempting this "upgrade". I used filezilla and accessed my files via usb RANDIS mode. not problem. I saved a copy of all my files and then I edited my config file in appcore. Here is the edited version
#
# Generated at 2011-09-16 15:15:21
#
.caps entry
.caps.config entry
.caps.config.name text "app E60"
.caps.config.revision text "1.1"
.caps.config.image entry
.caps.config.image.framegrab entry
.caps.config.image.framegrab.visual entry
.caps.config.image.framegrab.visual.enabled bool true
.caps.config.image.sensor entry
.caps.config.image.sensor.enabled bool true
.caps.config.image.services entry
.caps.config.image.services.store entry
.caps.config.image.services.store.enabled bool true
.caps.config.image.services.store.radiometric entry
.caps.config.image.services.store.radiometric.enabled bool true
.caps.config.image.services.store.incompatible entry
.caps.config.image.services.store.incompatible.enabled bool false
.caps.config.image.services.store.incompatible.level int32 0
.caps.config.image.settings entry
.caps.config.image.settings.enabled bool true
.caps.config.image.settings.downsample bool true
.caps.config.image.settings.resIR int32 320
.caps.config.image.settings.resVIS int32 1600
.caps.config.image.sysimg entry
.caps.config.image.sysimg.alarms entry
.caps.config.image.sysimg.alarms.enabled bool false
.caps.config.image.sysimg.alarms.measfunc entry
.caps.config.image.sysimg.alarms.measfunc.enabled bool false
.caps.config.image.sysimg.alarms.measfunc.maxCount int32 0
.caps.config.image.sysimg.alarms.humidity entry
.caps.config.image.sysimg.alarms.humidity.enabled bool false
.caps.config.image.sysimg.alarms.humidity.maxCount int32 0
.caps.config.image.sysimg.alarms.insulation entry
.caps.config.image.sysimg.alarms.insulation.enabled bool false
.caps.config.image.sysimg.alarms.insulation.maxCount int32 0
.caps.config.image.sysimg.irMarkers entry
.caps.config.image.sysimg.irMarkers.enabled bool false
.caps.config.image.sysimg.irMarkers.spot entry
.caps.config.image.sysimg.irMarkers.spot.enabled bool false
.caps.config.image.sysimg.irMarkers.spot.maxCount int32 0
.caps.config.image.sysimg.irMarkers.arrow entry
.caps.config.image.sysimg.irMarkers.arrow.enabled bool true
.caps.config.image.sysimg.irMarkers.arrow.maxCount int32 0
.caps.config.image.sysimg.irMarkers.box entry
.caps.config.image.sysimg.irMarkers.box.enabled bool false
.caps.config.image.sysimg.irMarkers.box.maxCount int32 0
.caps.config.image.sysimg.measureFuncs entry
.caps.config.image.sysimg.measureFuncs.enabled bool true
.caps.config.image.sysimg.measureFuncs.diff entry
.caps.config.image.sysimg.measureFuncs.diff.enabled bool true
.caps.config.image.sysimg.measureFuncs.diff.maxCount int32 1
.caps.config.image.sysimg.measureFuncs.diff.calcMask int32 65526
.caps.config.image.sysimg.measureFuncs.isotherm entry
.caps.config.image.sysimg.measureFuncs.isotherm.enabled bool true
.caps.config.image.sysimg.measureFuncs.isotherm.calcMask int32 20
.caps.config.image.sysimg.measureFuncs.isotherm.dual bool false
.caps.config.image.sysimg.measureFuncs.isotherm.fixScale bool false
.caps.config.image.sysimg.measureFuncs.isotherm.interval bool true
.caps.config.image.sysimg.measureFuncs.isotherm.invInterval bool false
.caps.config.image.sysimg.measureFuncs.isotherm.maxCount int32 1
.caps.config.image.sysimg.measureFuncs.mbox entry
.caps.config.image.sysimg.measureFuncs.mbox.enabled bool true
.caps.config.image.sysimg.measureFuncs.mbox.calcMask int32 1924
.caps.config.image.sysimg.measureFuncs.mbox.maxCount int32 3
.caps.config.image.sysimg.measureFuncs.mcircle entry
.caps.config.image.sysimg.measureFuncs.mcircle.enabled bool false
.caps.config.image.sysimg.measureFuncs.mcircle.calcMask int32 1924
.caps.config.image.sysimg.measureFuncs.mcircle.maxCount int32 0
.caps.config.image.sysimg.measureFuncs.mline entry
.caps.config.image.sysimg.measureFuncs.mline.enabled bool false
.caps.config.image.sysimg.measureFuncs.mline.calcMask int32 1924
.caps.config.image.sysimg.measureFuncs.mline.maxCount int32 0
.caps.config.image.sysimg.measureFuncs.reftemp entry
.caps.config.image.sysimg.measureFuncs.reftemp.enabled bool true
.caps.config.image.sysimg.measureFuncs.reftemp.calcMask int32 1924
.caps.config.image.sysimg.measureFuncs.reftemp.maxCount int32 1
.caps.config.image.sysimg.measureFuncs.script entry
.caps.config.image.sysimg.measureFuncs.script.enabled false
.caps.config.image.sysimg.measureFuncs.script.maxCount int32 0
.caps.config.image.sysimg.measureFuncs.spot entry
.caps.config.image.sysimg.measureFuncs.spot.enabled bool true
.caps.config.image.sysimg.measureFuncs.spot.calcMask int32 514
.caps.config.image.sysimg.measureFuncs.spot.maxCount int32 3
.caps.config.image.sysimg.visualMarkers entry
.caps.config.image.sysimg.visualMarkers.enabled bool false
.caps.config.image.sysimg.visualMarkers.spot entry
.caps.config.image.sysimg.visualMarkers.spot.enabled bool false
.caps.config.image.sysimg.visualMarkers.spot.maxCount int32 0
.caps.config.image.sysimg.visualMarkers.arrow entry
.caps.config.image.sysimg.visualMarkers.arrow.enabled bool false
.caps.config.image.sysimg.visualMarkers.arrow.maxCount int32 0
.caps.config.image.sysimg.visualMarkers.box entry
.caps.config.image.sysimg.visualMarkers.box.enabled bool false
.caps.config.image.sysimg.visualMarkers.box.maxCount int32 0
.caps.config.image.targetNoise entry
.caps.config.image.targetNoise.enabled bool true
.caps.config.image.targetNoise.targetNoiseMk int32 40
.caps.config.image.zoom entry
.caps.config.image.zoom.enabled bool true
.caps.config.image.zoom.maxFactor double 4
.caps.config.system entry
.caps.config.system.focus entry
.caps.config.system.focus.laser entry
.caps.config.system.focus.laser.updateFocus entry
.caps.config.system.focus.laser.updateFocus.enabled bool false
# ID 490I put my serial number in here.
# CRC01 cfa0408e

I did not change crc01 number at all and there is a space after the crc line.
I replaced the original file in the camera and..........nothing changed! can someone help. Thanks.
PS. I am trying to make this thread as long as the e4 thread.

 

Offline Chanc3

  • Frequent Contributor
  • **
  • Posts: 439
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #121 on: November 02, 2015, 02:07:10 pm »
You must change the CRC number!

If you send me your conf.cfg file I will adjust it for you
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #122 on: November 02, 2015, 11:52:28 pm »
Nice service :-+

Offline simclardy1

  • Newbie
  • Posts: 7
  • Country: us
Re: Flir E40 Upgrade & Configuration
« Reply #123 on: November 03, 2015, 03:39:50 am »
Chanc3 and tomas123.....you guys are the best. I am finished! I did it. chanc3 you are right. I had to find the crc01 file. I found it on Mikes original post (thanks mike). So then I managed to get the resolution but no menus.....so I changed the ui.d config. still nothing. I discovered that you can't just change the name of the camera at the top of the script. I imagine if you changed it in every file it would be ok. once I did that my menus started working except fusion and pip. SO I have to credit tomas123. In one of his post he said "don't copy and paste but edit" something like that. (did not copy and paste and I am glad for it) sure enough my framegrab entries are a bit different than mikes file. Mine have a framegrab.visual entry.
wow. I feel like I learned a lot about computers. it is a nice feeling.
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #124 on: November 03, 2015, 11:46:43 am »
You're welcome!

Please tell us, which Exx hardware version (generation) do you updated.

Offline simclardy1

  • Newbie
  • Posts: 7
  • Country: us
Re: Flir E40 Upgrade & Configuration
« Reply #125 on: November 04, 2015, 01:19:56 am »
Tomas123, it is the "E30_B 1.1" made in 2012. I had originally called Flir about a problem with viewing captured pictures on the unit so they had me update the software (this did not help). I don't remember which version it was. Now I have 2.23.14. Thanks to you guys I can preview my pictures......AND VIDEO!
One more "shout out"  there is a utube video by pspgamr that helped me understand some of the computer stuff, like, using FTP and the command prompt commands. It's not exactly the path I took, but does help. here is the link https://youtu.be/oXJYv_MxIHw
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #126 on: November 04, 2015, 03:41:56 pm »

ok, it's an old Exx P/N:490xx without the MSX feature

this is your firmware
http://80.77.70.144/SwDownload/app/RssSWDownload.aspx?ID=127

Offline simclardy1

  • Newbie
  • Posts: 7
  • Country: us
Re: Flir E40 Upgrade & Configuration
« Reply #127 on: November 04, 2015, 09:10:08 pm »
yeah that's what I have. Tomas, what computer language is the config.cfg file in? just curious.
And, would you expect my bluetooth and wifi to work?
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #128 on: November 04, 2015, 11:52:10 pm »
This is no language, only a config file

There are different hardware versions of E30

But user funzt send a feedback of success (bluetooth and wifi)
https://www.eevblog.com/forum/testgear/flir-e4-thermal-imaging-camera-teardown/msg336470/#msg336470

https://www.eevblog.com/forum/testgear/flir-e4-thermal-imaging-camera-teardown/msg336470/#msg336470
« Last Edit: November 04, 2015, 11:57:09 pm by tomas123 »
 

Offline simclardy1

  • Newbie
  • Posts: 7
  • Country: us
Re: Flir E40 Upgrade & Configuration
« Reply #129 on: November 05, 2015, 11:13:37 am »
my bad. I was trying to use "wifi device" I needed to use "wlan" and then go into settings. Long story short, it works, I was just not setting it up right. I am guessing bluetooth works but have not tested.
cheers
 

Offline cuda12

  • Regular Contributor
  • *
  • Posts: 65
  • Country: us
Re: Flir E40 Upgrade & Configuration
« Reply #130 on: March 12, 2016, 06:40:07 pm »
If anyone knows the brand of Bluetooth / wlan adapter used in the Exx series please post it. It's tough to gather all the information on Exx upgrades but this post covered a lot of the little differences pretty good. I have a 2013 e30bx updated to a e60 with all the extras but no bluetooth or wifi because the hardware is not in the later built models.
 

Offline targit

  • Regular Contributor
  • *
  • Posts: 62
  • Country: au
Re: Flir E40 Upgrade & Configuration
« Reply #131 on: March 18, 2016, 02:57:11 am »
Hi, I have put my "strip down" images of my E30 on imgur, sorry they are not great quality, I just snapped them with my phone to aid reassembly.  http://imgur.com/a/tn8aF  you should be able to see the wireless module/PCB , it's buried pretty deep in the camera and will require almost total strip down to get to.
sky@eevblog also made a zip file of the images here  http://imgur.com/a/tn8aF/zip
 
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #132 on: March 19, 2016, 02:23:20 pm »
it's impressive how many parts used Flir for the Exx series compared to the new generation Flir One with Lepton chip

Offline Pinkus

  • Frequent Contributor
  • **
  • Posts: 768
Re: Flir E40 Upgrade & Configuration
« Reply #133 on: March 20, 2016, 03:01:32 pm »
Hi, I have put my "strip down" images of my E30 on imgur, sorry they are not great quality, I just snapped them with my phone to aid reassembly.  http://imgur.com/a/tn8aF  you should be able to see the wireless module/PCB , it's buried pretty deep in the camera and will require almost total strip down to get to.
sky@eevblog also made a zip file of the images here  http://imgur.com/a/tn8aF/zip
Great photos. Thank you for sharing.  :-+
 

Offline Bill W

  • Super Contributor
  • ***
  • Posts: 1102
  • Country: gb
    • Fire TICS
Re: Flir E40 Upgrade & Configuration
« Reply #134 on: March 20, 2016, 03:38:56 pm »
tomas123
>>
it's impressive how many parts used Flir for the Exx series compared to the new generation Flir One with Lepton chip
 <<

I would put it more as to that is how many more parts you need to make a free standing camera as opposed to a sensor drive PCB which is all a FLIR One is.  The only surprise to me was the use and amount of discrete cable looming. 

Looks a nice F antenna design used for the wifi unit

The double skin on the camera allows the antenna to sit outside the EMC box and inside the environmental box.


Bill

Offline hikanio

  • Contributor
  • Posts: 31
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #135 on: May 21, 2016, 04:00:16 pm »
Flir E30 49001-1801 Serial # 492xx Success Report

Successfully updated the IR resolution, VIS resolution and E60 menu functions. :-)

Just a biit surprised, that the cam saves image files without the vis picture if not in thermal fusion or pip mode.
This is a slight discomfort as it prevents any Tools MSX conversion of the picture.

Also the 492xx cameras seem to miss the cmmunications board so wifi and bluetooth could not be enabled.

If anybody could confirm that the lack of the of the slbwver hw component really means the physical absence of the communications modul, it could save me from further investigation. ;-)

If anybody needs help with patching his Exx, you'll be welcome.

Cheers
hikanio
 

Offline cuda12

  • Regular Contributor
  • *
  • Posts: 65
  • Country: us
Re: Flir E40 Upgrade & Configuration
« Reply #136 on: May 21, 2016, 09:13:43 pm »
Yea I try to take pictures in both thermal and thermal fusion so that if I want to use msx in flir tools that I have that option but the msx conversion is sometimes not very good and regular thermal looks better, I bought flir tools + and it makes no difference.
 

Offline hikanio

  • Contributor
  • Posts: 31
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #137 on: May 22, 2016, 09:22:26 am »
How to find out, if my E30 49001-1801 is physically missing it's wlan/bluetooth modul?

As far as I understood from other postings the absence of the hw component "slbwver" is the indicator that something is missing.

In my service menu I can see that instead of any Part #, revision # and Serial # there is only an asterisk "*" in the slbwver row.

But... in the EEPROM Menu you can actually set these components manually so the absence of the slbwver data is not enough proof for me that this component is physically absent.
In theory it might be just not enabled. (Yeah I know, whishful thinking, but the hope dies last ;-) )

Edit: In the Power-On Test Log a related interesting entry shows up: "slbwver rev *, serial * detected"

Has anybody played around with these settings yet?

Cheers
Hikanio
« Last Edit: May 22, 2016, 04:34:13 pm by hikanio »
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #138 on: May 22, 2016, 03:46:12 pm »
from my E40:

Code: [Select]
http://192.168.64.1/SysInfo.asp

Camera
Name Part # Serial # Date
FLIR E40 49001-2001 490xxxx 2012-12-22

Hardware
Name Part # Revision # Serial #
...
mainboard T198133 01 19xxxxx
slbwver T197877 04 19xxxxx
sliover T197713 13 19xxxxxx
...

and the registry entry
Code: [Select]
\>rls -l
...
.version.hw.slbwver: (3)
rw--r---r----- 0 root   root   <a> article                "T197877"
rw--r---r----- 0 root   root   <a> revision                    "04"
rw--r---r----- 0 root   root   <a> serial                "19xxxxx"

PS: Don't edit your EEPROM!

for E4
The unlock password is 1235.

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #139 on: May 22, 2016, 08:33:29 pm »
while googling for your E30 hardware, I saw, that you posted also here ;-)
https://www.eevblog.com/forum/testgear/flir-e30-config-and-specs/

to your question:

A sample for another hardware revision of E30 with ID 490xxxxx

Upgrading E30 to E8 including resolution upgrade.

...

I had with an E30, I successfully upgraded  it to an E60, using all the available hardwares, including “Camera”, Flash Light for illumination, 320x240 resolution with full frame buffer, WiFi, Bluetooth,  Video Recording, and even the name of it is E60 instead.

....
To use the full potential of the unit, take the cove of the laser off and make wholes where the Flash light and Camera are located, it is hidden beneath it.



and this user used an external bluetooth stick
Hi,

For those of you with an E30(bx) (not E4) PN 40xxx-xxxx with firmware 2.23.14, you can add Bluetooth by :
- Adding a cheap USB bluetooth dongle (there's the bluetooth USB driver in the OS), see the attached picture
- Modify the \FlashFS\system\services.d\config.d\conf.cfg to enable Bluetooth :

--------------------
#
# Appservices wlan configuration
#
.caps entry
.caps.config entry
.caps.config.name text "srvs E60"
.caps.config.revision text "0.10"
.caps.config.wlan entry
.caps.config.wlan.enabled bool true
.caps.config.bluetooth entry
.caps.config.bluetooth.enabled bool true
# ID 49xxxxxx
# CRC01 xxxxxxxx
--------------------

And voila it should work. I say it should because I don't have any MeterLink compatible device to test. But it shows the Bluetooth icon, allows me to turn it off/on and the LED pattern on the Bluetooth dongle changes accordingly, and I can start a scan.
The Bluetooth feature allows you to link some MeterLink compatible meters to add data directly into the IR images OSD (current, humidity, ...). http://www.extech.com/meterlink/

About Wifi ? Well I found out that the chipset used must be 88W8688 (it's a combination bluetooth/wifi chip).
The bad news is that it's SDIO only, which means a module most be soldered onto the PCB. I didn't open the camera yet but I suspect the module is not there (or if it's there it's disabled either by hardware of software).


Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #140 on: May 22, 2016, 08:54:29 pm »
How to find out, if my E30 49001-1801 is physically missing it's wlan/bluetooth modul?

here you find a full teardown of an E30
Hi, I have put my "strip down" images of my E30 on imgur, sorry they are not great quality, I just snapped them with my phone to aid reassembly.  http://imgur.com/a/tn8aF  you should be able to see the wireless module/PCB , it's buried pretty deep in the camera and will require almost total strip down to get to.
sky@eevblog also made a zip file of the images here  http://imgur.com/a/tn8aF/zip

Looks a nice F antenna design used for the wifi unit



Offline hikanio

  • Contributor
  • Posts: 31
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #141 on: May 23, 2016, 05:45:08 am »
Yes, that last picture is what is tempting me to add the SLBW component to the EEPROM. The data on the sticker is that what is entered in the component record...
I still have serious doubts that Flir really set up a different production line just to exclude this cheap little piece of hardware.

It looks I have the following options

1. Wait until somebody takes his E30 180-1 SN 492xx apart or has an x-ray machine to look into it.

2. See if I can find a windows CE component that lists the connected hardware.

3. Take my own camera apart or just manually set the EEPROM records.

But for now I am still too chicken to try the third option ;-)

And for the reason I'd like to have the wlan functionality? :
I'd prefer Flir tools on Android without the cable as a remote display for the camera.

Thanks for you help so far Tomas :-)

Cheers
Hikanio
« Last Edit: May 23, 2016, 09:43:19 am by hikanio »
 

Offline hikanio

  • Contributor
  • Posts: 31
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #142 on: May 25, 2016, 09:48:38 am »
Just another experiment:

can sombody with an Exx including wlan please post a thermal picture of the cameras head from above (after operating for a while to warm up its guts) , because the hole for the wlan antenna should leave a distinct thermal signature through the rubber casing.

Just like the picture I took this morning below. (sorry for the quality, my second cam is a Flir C2 only ;-) )
Perhaps the diffenrence can tell me somethng more about the presence of that antenna or even a difference in the casing.

Cheers
Hikanio
 

Offline hikanio

  • Contributor
  • Posts: 31
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #143 on: June 13, 2016, 01:09:50 pm »
Just an interesting observation on "enabling" MSX on my non-MSX E30 models.

Using the two lines in conf.cfg (appcore):

.caps.config.image.framegrab.fusion.hcf entry
.caps.config.image.framegrab.fusion.hcf.enabled bool true

shows the MSX function in the Camera menu  but only displays a visible cam picture (Tomas123 mentioned this somewhere before).

It still might be be helpful as it does show the visible picture in the same FOV as the thermal image and it can also show the tools on top of the picture.
I.e. you can see the hot/cold markers of a box on the visible picture.

When saving the picture from this mode, it is stored like a "real" MSX picture and what I found quite surprising is if you display the picture in "play" mode, it is already the "real" MSX picture and displayed as such. :-)

So the camera does obviously have all the software for creating these MSX pictures, but for now it just doesn't display the picture in realtime.

Cheers
Hikanio
 

Offline Chanc3

  • Frequent Contributor
  • **
  • Posts: 439
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #144 on: June 13, 2016, 08:31:19 pm »
From speaking with my contact at flir, I was told that it is the hardware that prevents you from using MSX on older models. The newer versions have a better image processor, which enables realtime MSX.


Sent from my iPad using Tapatalk
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #145 on: June 13, 2016, 09:17:17 pm »
I can confirm this "crippled MSX" feature with old Exx hardware.

I found my old post ;)
If you have a Exx without MSX (year 2012) you can activate the MSX menu but you only see a live real image on the LCD.
If you take a picture, then you save a normal MSX jpg on your SD card.

I think, the MSX code is embedded in the windows CE binaries but not in the fpga code.

You can take PiP images and convert then with Flir Tools to MSX images.

Or see my footnote for other program code for converting RAW images.

Offline reallybigone916

  • Contributor
  • Posts: 21
  • Country: us
  • I'm Jimmy and Jerry
Re: Flir E40 Upgrade & Configuration
« Reply #146 on: July 22, 2016, 04:04:05 am »
It's confirmed..... :palm:

Not able to "connect" to Bluetooth or wifi due to missing the communication board on my E30 (S/N 492020XX)


Flir E30 49001-1801 Serial # 492xx Success Report

Successfully updated the IR resolution, VIS resolution and E60 menu functions. :-)

Just a biit surprised, that the cam saves image files without the vis picture if not in thermal fusion or pip mode.
This is a slight discomfort as it prevents any Tools MSX conversion of the picture.

Also the 492xx cameras seem to miss the cmmunications board so wifi and bluetooth could not be enabled.

If anybody could confirm that the lack of the of the slbwver hw component really means the physical absence of the communications modul, it could save me from further investigation. ;-)

If anybody needs help with patching his Exx, you'll be welcome.

Cheers
hikanio
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #147 on: September 06, 2016, 02:17:49 pm »
for information and archiving:

FLIR E40 S/N:645XXXXXX F/W: 4.11.0

CONFIRMED: E40 4.11.0 is CRC01 based and is 320x240 RESOLUTION HACKABLE

Basically I did not do the CRC01 right. YOU HAVE TO BE VERY CAREFUL WITH THE KEYSTROKES

Steps:
1) Downloaded CRC01.exe from lgustavocampos's E30_Hack folder :
 https://www.eevblog.com/forum/thermal-imaging/flir-e4-thermal-imaging-camera-teardown/msg561266/#msg561266
2) Backup (Using RNDIS/FileZilla) FlashFS\system\appcore.d\config.d\conf.cfg from E40 to a safe location
3) Replace only the numbers 160->320 and 55->0 in Notepad++ :
          .caps.config.image.settings.resIR int32 320
          .caps.config.image.targetNoise.targetNoiseMk int32 0

4) Delete CRC Line making sure there is only one return space after your serial number
      - You can check that you have only one return character by going to the find function and
        type in [\r\n]+ and select search mode Regular Expression.
4) Place a conf.cfg in the same folder as CRC01.exe
4) Open up Command Prompt and cd to that directory
5) Type/Execute:      crc01.exe conf.cfg
6) Go to conf.cfg enter after your serial number and type in new CRC (do not paste)
9) Save and upload via RNDIS to FlashFS\system\appcore.d\config.d\conf.cfg
10) Reset camera by removing battery.

 :-+

Offline nongken

  • Newbie
  • Posts: 1
  • Country: ca
Re: Flir E40 Upgrade & Configuration
« Reply #148 on: December 04, 2016, 04:49:11 pm »
for information and archiving:

FLIR E40 S/N:645XXXXXX F/W: 4.11.0

CONFIRMED: E40 4.11.0 is CRC01 based and is 320x240 RESOLUTION HACKABLE

Basically I did not do the CRC01 right. YOU HAVE TO BE VERY CAREFUL WITH THE KEYSTROKES

Steps:
1) Downloaded CRC01.exe from lgustavocampos's E30_Hack folder :
 https://www.eevblog.com/forum/thermal-imaging/flir-e4-thermal-imaging-camera-teardown/msg561266/#msg561266
2) Backup (Using RNDIS/FileZilla) FlashFS\system\appcore.d\config.d\conf.cfg from E40 to a safe location
3) Replace only the numbers 160->320 and 55->0 in Notepad++ :
          .caps.config.image.settings.resIR int32 320
          .caps.config.image.targetNoise.targetNoiseMk int32 0

4) Delete CRC Line making sure there is only one return space after your serial number
      - You can check that you have only one return character by going to the find function and
        type in [\r\n]+ and select search mode Regular Expression.
4) Place a conf.cfg in the same folder as CRC01.exe
4) Open up Command Prompt and cd to that directory
5) Type/Execute:      crc01.exe conf.cfg
6) Go to conf.cfg enter after your serial number and type in new CRC (do not paste)
9) Save and upload via RNDIS to FlashFS\system\appcore.d\config.d\conf.cfg
10) Reset camera by removing battery.

 :-+


Thank You  "tomas123"   :clap:
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #149 on: December 04, 2016, 05:39:50 pm »
You are welcome!  ;)

Offline layws

  • Contributor
  • Posts: 18
  • Country: 00
Re: Flir E40 Upgrade & Configuration
« Reply #150 on: January 04, 2017, 07:45:14 am »
Thanks this form and everbody.  I upgrade E40 with 320x240
SN: 645xxxxxx
firmware: 3.12B.7 -> 4.10

Q1:
Everybody know how to login E40 (2014) service menu?
I am try user:flir pwd: 3vlig can not login web service menu.

Q2:
Where to buy lens plastic cover, please see the attach image.

Thanks a lot.



 

Offline Chanc3

  • Frequent Contributor
  • **
  • Posts: 439
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #151 on: January 04, 2017, 09:14:02 am »
Thanks this form and everbody.  I upgrade E40 with 320x240
SN: 645xxxxxx
firmware: 3.12B.7 -> 4.10

Q1:
Everybody know how to login E40 (2014) service menu?
I am try user:flir pwd: 3vlig can not login web service menu.

Q2:
Where to buy lens plastic cover, please see the attach image.

Thanks a lot.

RE: Q1: in the latest firmware they removed the web service menu. I think they completely removed it. I do still have a backup of the previous firmware, so if someone who has greater expertise wants to compare, then let me know.
 

Offline layws

  • Contributor
  • Posts: 18
  • Country: 00
Re: Flir E40 Upgrade & Configuration
« Reply #152 on: January 04, 2017, 03:02:07 pm »
Thanks this form and everbody.  I upgrade E40 with 320x240
SN: 645xxxxxx
firmware: 3.12B.7 -> 4.10

Q1:
Everybody know how to login E40 (2014) service menu?
I am try user:flir pwd: 3vlig can not login web service menu.

Q2:
Where to buy lens plastic cover, please see the attach image.

Thanks a lot.

RE: Q1: in the latest firmware they removed the web service menu. I think they completely removed it. I do still have a backup of the previous firmware, so if someone who has greater expertise wants to compare, then let me know.

Maybe you are right ?!
I use WIFI connect to E40 and copy files, please see the attached file.
No need use USB cable  :palm:
/service folder  all empty.  |O
 

Offline Chanc3

  • Frequent Contributor
  • **
  • Posts: 439
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #153 on: January 04, 2017, 03:07:30 pm »
Can you try and copy it over?
 

Offline layws

  • Contributor
  • Posts: 18
  • Country: 00
Re: Flir E40 Upgrade & Configuration
« Reply #154 on: January 04, 2017, 03:09:39 pm »
Can you try and copy it over?

Service menu function, only folder not have any files.

« Last Edit: January 04, 2017, 03:47:41 pm by layws »
 

Offline Chanc3

  • Frequent Contributor
  • **
  • Posts: 439
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #155 on: January 04, 2017, 03:35:39 pm »
I'll see if I can find the files on the older 2012 model of the E60.
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #156 on: January 04, 2017, 08:50:11 pm »
here I posted the web files
https://www.eevblog.com/forum/thermal-imaging/flir-e40-upgrade-configuration/msg564687/#msg564687

and the config files of my E40 2012
https://www.eevblog.com/forum/thermal-imaging/flir-e40-upgrade-configuration/msg565342/#msg565342

but read the post from Electrotuna - it doesn't work
Hi Tomas,

Thanks for posting your web files! I am one step closer to get this thing working. I copied your web directly and over-wrote my own. I replaced no other files.

Please see attached screenshot.

The web pages take forever to load, and as you can see I am missing the necessary service to be able to perform this task.

« Last Edit: January 04, 2017, 08:55:19 pm by tomas123 »
 

Offline Chanc3

  • Frequent Contributor
  • **
  • Posts: 439
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #157 on: January 05, 2017, 10:43:45 am »
Do you not think those files could be transferred over also?
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #158 on: January 05, 2017, 12:49:32 pm »
I think, the binary is crippled in newer firmwares

old path
Code: [Select]
\Flashfs\system\prodapp.exe
new path
Code: [Select]
\flashbfs\system\prodapp.exe
« Last Edit: January 05, 2017, 12:51:59 pm by tomas123 »
 

Offline layws

  • Contributor
  • Posts: 18
  • Country: 00
Re: Flir E40 Upgrade & Configuration
« Reply #159 on: January 05, 2017, 01:26:05 pm »
Dear tomas123
 Thanks your help. I used your link about flir web site firmware link.
 By use E2comb_v2.23.14.fif change ext file name to E2comb_v2.23.14.zip
 And copy E2comb_v2.23.14.zip\FlashFS\system\web\     all folder *.asp and *.inc to E40
 
 It can work some function.  Pixel Replacement can not work.  Electrotuna - it doesn't work, the same result

 You can use WIFI, direct connect to E40. No need hack and use USB cable.

I am try reset "Usage statistics"  function as well. :-DD
« Last Edit: January 05, 2017, 01:40:26 pm by layws »
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #160 on: January 05, 2017, 02:46:23 pm »
great  :-+

can you make some noise tests?
Quote
.caps.config.image.targetNoise.enabled bool true
.caps.config.image.targetNoise.targetNoiseMk int32 135
It could actually be noise reduction or shaping - maybe this is a threshold to decide when to apply noise reduction, i.e. adjust filter until noise is below the target value.  "Mk" - mask? Perhaps something like a hysteresis function?

targetNoiseMk is a noise generator in mK (conforming with NETD/ thermal sensity in Flir Datasheets of the selected cam)
Formerly I stacked some noisy images with Registax or AviStax  to subtract out the randomly noise and it works great!!

after setting targetNoiseMk to zero, stacking of images don't improve results  :(

here a sample from a Flir E40 (old cam hacked formerly from 160x120 to 320x240)
in service menu I can measuring the noise

Code: [Select]
rset .caps.config.image.targetNoise.targetNoiseMk  60 (MilliKelvin)

 Temporal noise        MilliKelvin      Digital Units
Pixel Noise      61.28      12.13
Row Noise        14.84      2.94
Column Noise     13.67      2.71

Spatial noise        MilliKelvin      Digital Units
Pixel Noise      25.69      5.09
Row Noise         7.08      1.40
Column Noise      7.82      1.55
Uniformity      198.23     39.25

Total noise        MilliKelvin      Digital Units
Pixel Noise       67.01     13.27
Row Noise          9.71      1.92
Column Noise      10.10      2.00


and now without noise (cam temperature is 25 Grad):
Code: [Select]
rset .caps.config.image.targetNoise.targetNoiseMk  0 (MilliKelvin)

 Temporal noise        MilliKelvin      Digital Units
Pixel Noise      19.85      3.93
Row Noise         6.39      1.26
Column Noise      8.64      1.71

Spatial noise        MilliKelvin      Digital Units
Pixel Noise      18.98      3.76
Row Noise         4.70      0.93
Column Noise      5.54      1.10
Uniformity      210.23      41.63

Total noise        MilliKelvin      Digital Units
Pixel Noise      28.96      5.73
Row Noise         5.76      1.14
Column Noise      7.66      1.52


see the differences (NETD is 0,03 °C @ 25°C)

Quote
http://gs.flir.com/surveillance-products/surveillance-technology/imaging-technotes/IR_Technology_Parameters
Uncooled infrared cameras systems are typically a little noisier, in the range of 30 - 120mK. Noise in an image can be spatial or temporal.
Spatial noise is noise across the image at any given point in time. It is perceived as an unchanging fixed pattern on top of the image.
Temporal noise is noise at any point in the image over time. It is perceived as the static that moves in an image.
NETD is typically the measure of both these noise types.

remarkably Flir dont't disable the noise generator at the top cams of a serie (Flir E4 -> E8 , Flir E30 -> E60)

Offline layws

  • Contributor
  • Posts: 18
  • Country: 00
Re: Flir E40 Upgrade & Configuration
« Reply #161 on: January 06, 2017, 12:10:49 am »
Dear tomas123
  Q1: How to check Temporal noise data? I  can try to do a test. Thanks
  Q2: Would you have 3.12.7 flir firmware? I want to test \web\ *.asp to try

  My data
  .caps.config.image.services.store.incompatible.enabled bool false
  .caps.config.image.services.store.incompatible.level int32 0

  .caps.config.image.settings.downsample bool false
  .caps.config.image.settings.resIR int32 320

  .caps.config.image.targetNoise.enabled bool true
.caps.config.image.targetNoise.targetNoiseMk int32 5
 
« Last Edit: January 06, 2017, 02:19:29 am by layws »
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #162 on: January 06, 2017, 06:08:51 pm »
Q1: run the noise test in your service menu (look at your screenshot)
Q2: if have an old E40 without MSX (P/N:490xx) with firmware 2.23.14 from year 2013
http://support.flir.com/SwDownload/app/RssSWDownload.aspx?ID=127
Flir never updated the firmware of this "old" camera   :-//

my data, but for what?
Code: [Select]
.caps.config.image.services: (1)
rw--r--------- 0 root   root   <e> store                           

.caps.config.image.services.store: (3)
r---r--------- 0 root   root   <b> enabled                     true
rw--r--------- 0 root   root   <e> incompatible                   
rw--r--------- 0 root   root   <e> radiometric                     

.caps.config.image.services.store.incompatible: (2)
r---r--------- 0 root   root   <b> enabled                    false
r---r--------- 0 root   root   <i> level                          0

.caps.config.image.services.store.radiometric: (1)
r---r--------- 0 root   root   <b> enabled                     true

this means, that you add 5mK fake noise to your images ;)
.caps.config.image.targetNoise.targetNoiseMk int32 5

look at my full dump above
Code: [Select]
rset .caps.config.image.targetNoise.targetNoiseMk  60 (MilliKelvin)
results in:
 
Code: [Select]
Temporal noise        MilliKelvin     
Pixel Noise           61.28     
« Last Edit: January 06, 2017, 06:15:32 pm by tomas123 »
 

Offline layws

  • Contributor
  • Posts: 18
  • Country: 00
Re: Flir E40 Upgrade & Configuration
« Reply #163 on: January 07, 2017, 01:45:07 am »
Sorry no response, maybe 2.23.14 can not copy for 4.10.0
« Last Edit: January 07, 2017, 01:47:00 am by layws »
 

Offline Chanc3

  • Frequent Contributor
  • **
  • Posts: 439
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #164 on: January 08, 2017, 09:26:19 am »
I have a number of other firmwares for other FLIR cameras, maybe those can help? Unfortunately none of them are from cameras which had MSX.


Sent from my iPad using Tapatalk
 

Offline layws

  • Contributor
  • Posts: 18
  • Country: 00
Re: Flir E40 Upgrade & Configuration
« Reply #165 on: January 08, 2017, 01:58:19 pm »
I have a number of other firmwares for other FLIR cameras, maybe those can help? Unfortunately none of them are from cameras which had MSX.


Sent from my iPad using Tapatalk

I try those again, T4***, T6*** series firmware  still can not use.
 

Offline layws

  • Contributor
  • Posts: 18
  • Country: 00
Re: Flir E40 Upgrade & Configuration
« Reply #166 on: May 10, 2017, 05:20:02 am »
FLIR Exx P/N:645xx / 646xx (4.13.0) Update Pack

Would you have good idea?

http://support.flir.com/SwDownload/app/RssSWDownload.aspx?ID=194

 

Offline Chanc3

  • Frequent Contributor
  • **
  • Posts: 439
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #167 on: May 10, 2017, 06:18:00 am »
I'd try and not update firmware. The older the better, really.

Sent from my ONE A2003 using Tapatalk

 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #168 on: September 04, 2017, 01:52:07 pm »
I finally got around to upgrading my E40 today. It is a MK1 model from 2012 and it had an early firmware installed. IIRC it was V1.3x.

I decided to carry out the upgrade over FTP using the USB port, rather than via Wi-Fi, as I needed to know the process in order to help an E30 owner.

All went well but after the upgrade the measurement crosshairs were located in the top left quadrant of the screen. I had read about this somewhere else on this forum and I think the owner edited a configuration file X/Y co-ordinate entry to solve it.

Remember, I was on an earlier firmware version than recommended for the upgrade files. I chose not to update the firmware first in order to see if the earlier firmware played nicely with the upgrade. It appears that the measurement cross hairs position was the only issue.

I carried out the recommended firmware update for a MK1 camera, and all proceeded well. The upgraded configuration files are unchanged by the firmware update and the update stuck. No problems at all. Having checked the dates on the configuration files involved in the E60 upgrade, none are changed by the firmware update process. The measurement cross hair returned to its normal position in the middle of the screen  :-+

My E40(E60) is performing flawlessly and is now even more impressive with its increased resolution  :)

Now to help a non IT confident E30 owner update his camera via a conference call. Wish me luck !

Fraser
« Last Edit: September 04, 2017, 01:55:24 pm by Fraser »
If I have helped you please consider a donation : https://gofund.me/c86b0a2c
 

Offline HighVoltage

  • Super Contributor
  • ***
  • Posts: 5453
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #169 on: September 05, 2017, 09:58:14 am »
I am about to buy a used E40 tomorrow from a guy and when I have it, I want to upgrade it to E60.

Q1:
Anything I need to look out for, when I inspect the E40 before I buy it?
I guess, if an older FW is installed it is ok but if the newest one is installed it is bad?

Q2:
What is the recommended FW version for doing an upgrade?

Thanks
There are 3 kinds of people in this world, those who can count and those who can not.
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #170 on: September 05, 2017, 10:56:09 am »
@Highvoltage,

I am no expert on the Exx series but when I was looking for one, I considered the following when selecting a unit to purchase used.

1. Hardware version - forgetting revision numbers here, there are at least four versions of the E40 camera. An easy way to spot them follows. The earliest MK1 version has a solid X-Y navigation pad, the later MK1 has individual navigation buttons but in the same format as the earlier model. The final MK1 version has the individual pad buttons plus rubber port covers on the sides rather than hinged plastic doors. The MK2 E40 is the facelifted version that looks similar to the Ex series in that that it uses the rubberised solid X-Y pad. It also has MSX, unlike its predecessors.

Which hardware version is best ? If you desire. MSX you have to buy the MK2. Otherwise they are all very similar. I actively sought out a late MK1 version. I am uncertain whether the earliest MK1 units have Wi-Fi and Bluetooth. Worth checking as it's useful.

2. Firmware versions - Forgive me but I do not have a list of firmware versions or specific details of each.
I am aware that the MK1 units are not the same firmware as the MK2. The good news is that development of the MK1 firmware was well formed but stopped with the release of the MK2. Why is this good? The MK1 firmware is complete and was never countermeasures against the upgrade. The final version is available on the FLIR web site. My MK1 came with FW 1.3x and I easily upgraded it to FW 2.xx. Nothing was lost in terms of facilities. The service menu is present and accessible via theUSB port.

The MK2 firmware contains support for the MSX feature that the hardware supports. The firware has been slightly crippled though. The Service menu has been removed so no service features are available. These include all manner of performance tests, calibration and a dead pixel map updating utility. I wanted the service menu but cared little about MSX so went for the late MK1 model. Updating the dead pixel map can be a real bonus to those who intend to keep the camera for a long time and do not wish to send it to FLIR for calibration etc.

To the best of my knowledge, all MK1 and MK2 firmware releases are capable of having their resolution upgraded to 320 x 240. The MK1 can definitely have more advanced menus enabled and these are more than the E60 normally provides ! I am uncertain whether the menu's may be enabled on the MK2 cameras firmware so you need to hear from someone who achieved such themselves.

Which model is best ? I personally wanted a solid performer with the Service manual present. Others may prefer the MK2 due to the presence of MSX. I bought an 'as new' E40 from a research company as excess inventory and got it for £1200. I was happy with the model and price. You need to consider the physical condition of the camera (has it been abused), the version (MK1 or MK2), its Wi-Fi status (present or not on early MK1), battery condition as they cost around 100 Euro each !, screen condition (it's a touch screen so not easily replaced if scratched), and price. Do not overpay. There are some quite good used prices on the E40 these days. I have seen $1500 as about average on eBay. Condition seriously effects price though. Mine was mint so I think I got a nice deal.

Software ? Some Pro camera owners bought professional image reporting or analysis software such as ResearchIR. The software can be very expensive (thousands of Euros) so getting that with a used camera can be a great bonus. Ensure the activation codes or HASP dongle is present though. If not wanted, the software can be sold separately to recover some money on the deal.

Hope this helps

Fraser
« Last Edit: September 11, 2017, 12:05:42 am by Fraser »
If I have helped you please consider a donation : https://gofund.me/c86b0a2c
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #171 on: September 05, 2017, 11:01:07 am »
All went well but after the upgrade the measurement crosshairs were located in the top left quadrant of the screen.
I can confirm this.
The configuration saves the cross hair position at the absolut x/y position.
Therefore the cross hair position moves after a change of the resolution.

Over the menu you can simple set (and save) a cross hair at the center position ;)
After a reset of a configuration (FW update) the cross hair also moves to the center...

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #172 on: September 05, 2017, 11:05:21 am »
Just remembered..... make sure the charger is present. It uses a weird power connector that I have yet to track down. Some cameras come with the optional charging dock as well. This normally costs around 150 Euros. If you are very lucky, some cameras come with other accessories such as the tripod adapter and shade hood for the LCD. Cameras with optional lenses usually cost far more so are rare at good prices. All accessories for the Exx are very expensive as is common in this market segment. Even the LCD shade costs around 50 Euros.

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

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #173 on: September 05, 2017, 11:06:51 am »
@tomas123,

Thanks for the information on the cross hairs position issue  :-+

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

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #174 on: September 05, 2017, 11:29:03 am »
This may have already been covered, so sorry if it has.

When upgrading my E40 I had a set of configuration files provided by a fellow forum member, complete with my unique CRC01 entries (he kindly calculated them for me before sending the files) I chose not to use the files as I wanted to do the upgrade process from scratch in order to talk another forum member through the exact process.

I used the original E60 file capture as the source of the configuration files I used. I ended up with a hassle free upgrade to standard E60 spec. All good so far  :)

Last night I decided to try the files provide by my fellow forum member as they had more functions enabled in the menu's. Whilst the change to the enhanced menu configuration appeared to go well, I did notice a weird problem. At this point I should say that the menu configuration files appeared to have everything enabled and there were even two additional line entries. The camera appeared to behave normally and even included the useless MSX selection menu option !

Now the problem. I saved images and the camera seemed to carry out the IR and VIS save just fine with the small thumbnail image briefly appearing at the top of the screen. I did notice a flash of noise across the screen when initially pressing the save trigger though. After multiple saves I did get one Save Error warning.

Upon using the playback button I could see that whilst my image files existed, only the visible images were present. The IR imagescontained only the Overlay and cross hair data, no image data. Weird ! All were the same. This only happened after installing the 'fully loaded' configuration files.

I am thinking that it is possible to enable too many features for the MK1 camera hardware to cope with ? I know that this firmware resides in more capable camera models and the functions that have been enabled in the fully loaded configuration files are intended for those more powerful platforms. They may work, but their presence could be causing issues with the Exx series camera ?

Has anyone experience of this issue ?

I have re-installed my original vanilla E60 configuration files for now and normal operation is restored. Images save just fine. I have to change the target noise generator setting to zero though. It is currently set to 40mK.

I will be selecting only certain useful additional menu features in my own custom configuration files and hopefully the image save issue will not be triggered by them.

I should state that the camera worked perfectly in every other respect when the image save issue was present. Thank goodness it is so easy to change out the configuration files  :)

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

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #175 on: September 06, 2017, 11:28:55 am »
Well I have carefully studied the "fully loaded" configuration files that caused my E40 to not store the IR image data in saved image files. The only thing that looks possibly responsible for the issue is the addition of two configuration lines to the image fusion section. I suspect that they may be MSX related ? As my MK1 camera cannot provide MSX, they are spurious. There is also the fact that I applied the configuration files of a later firmware to an early 1.33 firmware. That may not have been such a good idea  ;D

Wow there are a lot of options for image measurement and analysis that are not activated in the standard E60 configuration. I suspect these are used in the T6xx cameras as more advanced thermography tools. I shall be considering which of the functions I actually need and will activate them. I certainly do not need the health screening options ! Enabling options that are not actually needed can make the menu's too 'busy'.

When I updated the firmware on my camera from 1.33 to 2.23 all went without a hitch. The update produces a comprehensive, commented, log of its activities during the process. That made interesting reading. None of the configuration files that we changed to upgrade to an E60 spec are changed by the firmware update. Hence why the resolution hack sticks even after a FW update. It is interesting that the firmware update clearly identifies my camera as an E40 model before starting the update though. The fact that the configuration files are identified as E60 makes no difference. I suspect that the camera model is held in an eeprom along with the serial number, as in the E4. No need to mess with that though. The camera does not care.

This is the first time I have actively delved into the Exx series file system. It has been interesting. If anyone wants to see the firmware update log, I will upload it. It is purely for interest as it just shows the various checks and balances that the irmware updated carries out before actually changing anything, and its final checks before rebooting the camera. It looks a pretty robust firmware update system to avoid bricking cameras. It even checks if the camera is on external power or has enough battery charge to proceed !

Fraser

« Last Edit: September 07, 2017, 12:06:00 pm by Fraser »
If I have helped you please consider a donation : https://gofund.me/c86b0a2c
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #176 on: September 06, 2017, 11:35:57 am »
Whilst reading through this E40 thread I saw some configuration files that people were uploading to upgrade the resolution. The files still had the target noise generator set active and at level 40. I hope all of you who upgraded your cameras changed this setting to inactive (false) and set the level to 0 (not strictly necessary as the false setting disables the noise generator).

Changing this configuration entry removes 40mK of false noise from your camera and improves the image quality, especially at small temperature spans.

I thought I would just mention this in case no one had done so previously in this thread.

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

Offline Pinkus

  • Frequent Contributor
  • **
  • Posts: 768
Re: Flir E40 Upgrade & Configuration
« Reply #177 on: September 07, 2017, 09:13:38 pm »
Thank you for all the input here Fraser!
I remember you were trying to get a tripod adapter for the E40 and that you were not satisfied with the original Flir adapter. I did not see the outcome of it - I might have missed it. May I ask if you found a solution for Exx and tripod? Thanks!
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #178 on: September 07, 2017, 09:56:54 pm »
Hiya,

No I have yet to create a tripod adapter with which I am satisfied. The issue is that unless the adapter grips the sides of the camera, it is possible for the camera to rotate around the single M5 mounting screw that FLIR elected to use. They could have designed a far better mount point, like the Picatinny rail.

I was given the official FLIR mount by a friend who no longer needed it. So I do have a means to attach the camera to a tripod. I shall continue to develop a better solution though.

Fraser
« Last Edit: September 07, 2017, 09:58:49 pm by Fraser »
If I have helped you please consider a donation : https://gofund.me/c86b0a2c
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #179 on: September 08, 2017, 08:08:43 am »
Whilst reading through this E40 thread I saw some configuration files that people were uploading to upgrade the resolution. The files still had the target noise generator set active and at level 40.

Yes, two years ago we had a hard discussion in this forum about this topic.

with bash/cmd set noise to zero
Code: [Select]
rset .caps.config.image.targetNoise.targetNoiseMk  0 (MilliKelvin)
... and compare my E40 (without MSX) with your E40
(25°C room temperature)
service menu / diagnostic / noise test
Code: [Select]
Temporal noise        MilliKelvin      Digital Units
Pixel Noise      19.85      3.93
Row Noise         6.39      1.26
Column Noise      8.64      1.71


Spatial noise        MilliKelvin      Digital Units
Pixel Noise      18.98      3.76
Row Noise         4.70      0.93
Column Noise      5.54      1.10
Uniformity      210.23      41.63


Total noise        MilliKelvin      Digital Units
Pixel Noise      28.96      5.73
Row Noise         5.76      1.14
Column Noise      7.66      1.52



compare with 60mk noise
Quote
rset .caps.config.image.targetNoise.targetNoiseMk  60 (MilliKelvin)

 Temporal noise        MilliKelvin      Digital Units
Pixel Noise      61.28      12.13
Row Noise        14.84      2.94
Column Noise     13.67      2.71


Spatial noise        MilliKelvin      Digital Units
Pixel Noise      25.69      5.09
Row Noise         7.08      1.40
Column Noise      7.82      1.55
Uniformity      198.23     39.25


Total noise        MilliKelvin      Digital Units
Pixel Noise       67.01     13.27
Row Noise          9.71      1.92
Column Noise      10.10      2.00
« Last Edit: September 08, 2017, 08:12:17 am by tomas123 »
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #180 on: September 08, 2017, 08:17:53 am »
Well I have carefully studied the "fully loaded" configuration files that caused my E40 to not store the IR image data in saved image files. The only thing that looks possibly responsible for the issue is the addition of two configuration lines to the image fusion section. I suspect that they may be MSX related

As far as I remember, my E40 (non MSX) had the same behavior with activated msx over a configuration file.
I think, the computation-intensive MSX overlay is coded in hardware by a DSP.
Therefore the MSX feature can't added by a software update.

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #181 on: September 09, 2017, 10:26:58 pm »
An update on the upgrade of my E40 camera.

I have now enabled just about all of the extended features on this camera. It now has many features not normally found on the standard E60  :) The enablement of the features created no problems for the camera at all and it is working very well.

The two configuration files that I have been working with are attached for readers interest. They are simple to set up but not all the features appear to actually appear on the cameras menu's.

Has anyone managed to use the following features on their Exx camera please ?

GUI configuration file

1. Panorama mode. No menu option appears in the camera mode menu that contains Camera, Video and Program options.
2. Fastshoot mode  No idea what this mode can actually do.
3. PIP locked ? No idea what that actually is intended to do.
4. Presets - User presets for measurements (macro's if you prefer) I have the Preset menu option but no preset configuration entry in the setup menu.

Fraser
« Last Edit: September 09, 2017, 11:22:08 pm by Fraser »
If I have helped you please consider a donation : https://gofund.me/c86b0a2c
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #182 on: September 10, 2017, 09:15:27 pm »
I have now finalised my APP and GUI configuration files to provide all useful functions on my camera.

I ended up disabling the weird cryptic settings as they are not needed. I also disabled the User Presets as they cannot be configured with the current menu structure. Some functions invoke menu 'buttons' whilst I believe some of the more exotic functions would need 'buttons' to be added to the standard Menus with further file modifications, as with the E4.

I attach my two configuration files in case anyone has need of them. I have basically enabled all that is available to use on the E40 camera and it is working perfectly as an E60+. I am very pleased with the upgraded cameras capabilities and performance  :-+

The PIP lock function did what it says ... it prevented moving and resizing of the PIP thermal overlay image. Not a desirable option to activate. Sadly Radiometric video recording also proved to not be available even if activated in the configuration.

Fraser
« Last Edit: September 10, 2017, 09:25:37 pm by Fraser »
If I have helped you please consider a donation : https://gofund.me/c86b0a2c
 

Offline HighVoltage

  • Super Contributor
  • ***
  • Posts: 5453
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #183 on: September 11, 2017, 12:03:34 pm »
Thank you Fraser for the feedback and buyers guide to the E40.

How about the E40bx
Can it also be hacked the same way?

The only difference between the E40 and the E40bx seems to be the temperature range, right?
- E40 =up to 1202 °F (650 °C)
- E40bx =up to 248 °F (120 °C)

Anything else, that speaks for or against the E40bx?

Thank for any feedback.


There are 3 kinds of people in this world, those who can count and those who can not.
 

Online Zucca

  • Supporter
  • ****
  • Posts: 4297
  • Country: it
  • EE meid in Itali
Re: Flir E40 Upgrade & Configuration
« Reply #184 on: September 11, 2017, 12:33:54 pm »
HighVoltage

according to my quick investigation it can be hacked.
Also the Thermal Sensitivity is different  <0.045°C vs  <0.07°C   (not bx versions)...

The 120°C spec could be a limit for soldering/preheating... I would prefer the 250°C like the E4...

PS: >:D, Good luck!
« Last Edit: September 11, 2017, 12:52:55 pm by zucca »
Can't know what you don't love. St. Augustine
Can't love what you don't know. Zucca
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #185 on: September 11, 2017, 01:01:43 pm »
Thermal sensitivity on these cameras is a product of the microbolometer, lens and the FLIR false noise generator. The microbolometer and lens remain the constant with FLIR tweaking the added noise for each model spec. The noise generator gets switched off as part of the upgrade so you have the best available NETD that the hardware can provide. Calibration is unaffected.

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

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #186 on: September 11, 2017, 01:09:55 pm »
Highvoltage,

As Zucca stars, the E40bx can be upgraded to E60bx specification and beyond. It cannot have its temperature range simply increased though as the factory did not calibrate the higher temperature mode.
The bx has some building thermography specific modes enabled but these are easily enabled on a standard camera as well.

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

Offline Pinkus

  • Frequent Contributor
  • **
  • Posts: 768
Re: Flir E40 Upgrade & Configuration
« Reply #187 on: September 11, 2017, 01:53:49 pm »
Highvoltage,

As Zucca stars, the E40bx can be upgraded to E60bx specification and beyond. It cannot have its temperature range simply increased though as the factory did not calibrate the higher temperature mode.
Mmmmh - I read the above statement several times in different threads and I was always wondering, where this information came from, as my modded E30bx is able to work with higher temperatures. I just need to change the settings (at menu 'settings, temperature range' from -40°C - +120°C  to the setting 0°C - 650°C

Look at my examples. I attached 2 files:
1) JBC soldering iron set to 360°C (bottom: reflection from the working area)
2) hot air reworking station (air exit) set to 500°C (which is the maximum I can set it to).

The E30bx (after modding it is reporting E60bx) works like a charm.

Should I call me lucky that Flir did calibrate my unit? Maybe this is the case as my unit also contains Wifi and Bluetooth modules which were not working when it was a E30bx but which are working now after modding it to a E60. Does other units do not have this temperature selection menu available?

Please note: the information "FOV 45°" (lower left corner) is wrong in this case. I did not install the wide-angle lens and forgot to change the setting at the camera (unfortunately the Flir cannot detect a lens change automatically).
« Last Edit: September 11, 2017, 01:55:33 pm by Pinkus »
 

Online Zucca

  • Supporter
  • ****
  • Posts: 4297
  • Country: it
  • EE meid in Itali
Re: Flir E40 Upgrade & Configuration
« Reply #188 on: September 11, 2017, 02:37:41 pm »
Well in the first picture the closest number I see to 360 is "Max 347", in the second one is "Max. 502" regarding the 500.
As there is so much going on with metal surface and emissivity coeff. I would not trust your experiments as proof everything is working like a charm.

As I know you need a thermocouple and a black surface hot body to do a proper test.

Anyway good to know there is a temp. range setting you can change.

Now I step back and let the experts tell their opinions on this.
Can't know what you don't love. St. Augustine
Can't love what you don't know. Zucca
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #189 on: September 11, 2017, 02:51:31 pm »
From what I understand, the bx series is shipped with an accurate calibration table for range 1 but range 2 calibration table is at default settings. These are correction tables so even the default values will likely not be miles out, but they will be unclaibrated values.

A significant cost in thermal camera production is the calibration of each camera. No two cameras are identical so quality cameras are individually calibrated in a large multi-Black body calibration rig. Each calibration run takes time so by missing out the range 2 calibration cycle, time and money is saved. From FLIR's perspective, why calibrate a range that is not normally accessible ? It is not like the bulk production of a single PCB for multiple versions of a camera.

I am very pleased that you have proven that the bx does actually permit the second range to be selected. I will be helping a bx owner upgrade their camera soon and was unsure whether the second range would be available for him to select.

IIRC Chanc3 reported that he sent an upgraded bx camera for calibration checking. It failed calibration checks because the second range was enabled and so checked by the calibration house. It was found to be inaccurate, leading to a calibration check fail. Chanc3 may have more insight into the level than f temperature error that was found.

I would never want to mislead anyone into thinking that enabling a non calibrated temperature range will provide correct imaging or measurements. Working uncalibrated is something the user needs to carefully consider. If 'just' an image is needed, I do not see any great problems. If reasonably accurate temperature readings are needed in an uncalibrated range, I would recommend a simple calibration check at various temperatures using a variable temperature soldering iron with dull tip and a thermocouple thermometer monitoring surface temperature. Soldering iron tip temperatures are not known for high accuracy unless carefully calibrated on the base station.

In summary, I am really pleased to hear that the second temperature range is available on the bx. Is it's accuracy predictable ? I suspect not, but happy to be proved wrong. FLIR use decent Microbolometers so the baseline default calibration table entries may be pretty close to those after formal calibration.

There is, of course the matter of the SERVICE MENU and what it can do for you  :)  But that's another story  :)

Fraser
« Last Edit: September 11, 2017, 03:20:13 pm by Fraser »
If I have helped you please consider a donation : https://gofund.me/c86b0a2c
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #190 on: September 11, 2017, 02:58:37 pm »
Some pictures of the calibration rigs at FLIR. I saw one with a row of E2's lined up for calibration but I can't find a picture of it to upload.

Fraser
If I have helped you please consider a donation : https://gofund.me/c86b0a2c
 
The following users thanked this post: Zucca

Offline Pinkus

  • Frequent Contributor
  • **
  • Posts: 768
Re: Flir E40 Upgrade & Configuration
« Reply #191 on: September 11, 2017, 03:01:50 pm »
For me, usually the temperature difference is important as the Flir is not very accurate anyway (±2°C or ±2% of reading according to the datasheet).  At 500°C this makes plus/minus 10°C. I would not use a thermal camera for checking if the soldering iron is having the correct temp.
 

Offline Pinkus

  • Frequent Contributor
  • **
  • Posts: 768
Re: Flir E40 Upgrade & Configuration
« Reply #192 on: September 11, 2017, 03:07:54 pm »
I think that the E30 with Wifi module might be calibrated. I suspect that Flir at one time produced the cameras in batches for stock and then -depending on the market need- just reinstalled the needed configuration files for E30, E30bx, E40, etc. up to E60. If somebody tolds me where the configuration files are (I have no time right now for searching), I can try to upload it here. Then it should be easy to check it against others to see if there is a common default file or if they are all different.
 

Offline HighVoltage

  • Super Contributor
  • ***
  • Posts: 5453
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #193 on: September 11, 2017, 03:45:20 pm »
Very good information on the bx version, thank you everyone.
Especially that the temperature range can be changed is very helpful.

The one that was offered to me by another company has the serial number 4903xxxx
and is allegedly from 2013 with FW 2.19 installed

On the Flir download site I see different firmware updates for the following ranges:
- P/N 785xx-xxxx
- P/N 490xx-xxxx
- P/N 645xx-xxxx
- P/N 646xx-xxxx

Since the one offered to me falls right in to the second category, is that good, bad or may be does not matter?

There are 3 kinds of people in this world, those who can count and those who can not.
 

Online Zucca

  • Supporter
  • ****
  • Posts: 4297
  • Country: it
  • EE meid in Itali
Re: Flir E40 Upgrade & Configuration
« Reply #194 on: September 11, 2017, 03:54:33 pm »
According to here:

https://www.eevblog.com/forum/thermal-imaging/flir-e40-upgrade-configuration/msg561542/#msg561542

it's the one without MSX, me and Fraser like these ones more then the MSX others.

FW can go up to 2.23.14 if I understood correctly.

The bx is not for me. I mean I have already a calibrated E4, a Exxbx would be a step back at the end.
Of course if you just need an rough idea where the temperatures are, then a bx with the high range selected can do the job, Pinkus is right.

Can't know what you don't love. St. Augustine
Can't love what you don't know. Zucca
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #195 on: September 11, 2017, 03:55:25 pm »
The firmware is the key here. My MK1 E40 came with firmware 1.33 that I updated to the last available for the MK1, that was version 2.23. Firmware 2.23 is complete and not messed about with by FLIR. Firmware update is painless and uses an SD card loaded with the firmware update file.

The firmware sets what can, and cannot be done to the cameras configuration. Even the MK2 can be upgraded to E60 spec, but it lacks the service menu. You should be fine with firmware 2.19. FLIR did not mess around with the Exx firmware as they have with the more common E4.

There are three versions of the MK1 that I know of. The final version has plastic/rubber side doors that hingle forward rather than up. My MK1 Gen 2 has the original "gull wing" side door design.

Fraser
« Last Edit: September 11, 2017, 03:57:06 pm by Fraser »
If I have helped you please consider a donation : https://gofund.me/c86b0a2c
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #196 on: September 11, 2017, 03:59:42 pm »
To come from me shortly in this thread......

1. An explanation of the various options that may be enabled in the Exx firmware. They are all listed in the configuration files but do you all know what they are ? For those who do not, I will try to explain. Some do remain a mystery though!

2. Close-up lenses and the Exx camera series. Can a close-up lens be easily attached to the Exx and is there vignetting ? We will find out :)

Fraser
« Last Edit: September 11, 2017, 04:02:27 pm by Fraser »
If I have helped you please consider a donation : https://gofund.me/c86b0a2c
 
The following users thanked this post: Zucca

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #197 on: September 11, 2017, 05:55:51 pm »
Test of some close-up lenses mounted on the E40(E60+) completed  :)

Not surprisingly the professional Inframetrics and Agema/FLIR lenses performed best but then they are almost 60mm diameter of high quality Germanium ! They also cost a small fortune. I include them as a reference only and not a serious proposition for many Exx camera owners.

Mounting a close-up lens on the Exx series :

Fortunately the Exx series standard 18mm lens has a parallel lens barrel plus a rubber grip sleeve that extends beyond the lens barrel chassis. There is no threaded section inside the lens barrel. There are many options for mounting an auxilliary lens to such a lens barrel but the two that come to mind are:

a) A friction fit inside the rubber lens surround.
b) A slip on type lens holder that mimics the fitting of the rubber lens cap. Many sizes of rubber and plastic push on lens caps are available on ebay for very little money. Look for binocular lens caps as well as camera lens caps. Binoculars tend to use push on lens caps more often that cameras do. The close-up lens may then be mounted directly into a suitable hole cut into the lens cap, or first mounted into a threaded lens holder before that is fitted into the lens cap hole. This is my preferred mounting method for auxiliary lenses. Suitable threaded lens holders for 19mm and 20mm lenses can often be found on ebay as they are a vintage photographic accessory. They are often cheap.

I elected to make a cardboard lens holder tat was pushed into the rubber lens surround. It worked a treat but I would likely go down the lens cap rout for a more long term solution.

The test piece for the images :

I wanted a simple test piece that had at least one small SMD component that presented a decent target for the camera and that was representative of what would be imaged on the test bench. I found an old ADSL USB modem that fitted the bill nicely.

The chosen component on it was a nice warm 5 pin SMD device for which I will provide dimensions. I will also provide the dimensions of the whole PCB as a reference. I will also provide other images of the PCB and an overall image taken with the E60 at closest manual focus with no close-up lens fitted.

The lenses tested:

1. 20mm diameter 100mm (4") FL ZnSe Planar Convex from China. Normally used in CO2 Laser cutters.
2. Inframetrics 60mm diameter 300MM (12") FL Close-up lens - Germanium
3. Inframetrics 60mm diameter 150MM (6") FL Close-up lens - Germanium
4. Agema/FLIR 55mm diameter 150mm (6") FL Close-up lens - Germanium
5. EEV ARGUS 2 rear Germanium lens element - Spec unknown. Aperture 25mm
6. EEV ARGUS 2 front Germanium lens element - Spec unknown. Aperture 20mm

Test PCB Dimensions: 98mm x 63mm

5 pin SMD (PCB ID: U7) component dimensions :
Plastic case : 2.94mm x 1.7mm
Across full width of pins: 3.16mm

Resistor (PCB ID: R8) Dimensions
Case including solder areas 3.24mm x 1.55mm

Pictures to follow .... time for my tea now  :)

Fraser
« Last Edit: September 11, 2017, 06:48:53 pm by Fraser »
If I have helped you please consider a donation : https://gofund.me/c86b0a2c
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #198 on: September 11, 2017, 05:58:20 pm »
Lens 1 - 20mm diameter 100mm FL Znse
« Last Edit: September 11, 2017, 06:34:09 pm by Fraser »
If I have helped you please consider a donation : https://gofund.me/c86b0a2c
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #199 on: September 11, 2017, 06:01:31 pm »
Lens 2 - Inframetrics 60mm diameter 300mm FL Germanium
« Last Edit: September 11, 2017, 08:13:41 pm by Fraser »
If I have helped you please consider a donation : https://gofund.me/c86b0a2c
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #200 on: September 11, 2017, 06:03:49 pm »
Lens 3 - Inframetrics 60mm diameter 150mm FL Germanium
« Last Edit: September 11, 2017, 08:14:36 pm by Fraser »
If I have helped you please consider a donation : https://gofund.me/c86b0a2c
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #201 on: September 11, 2017, 06:07:06 pm »
Lens 4 - Agema/FLIR 55mm diameter 300mm FL Germanium
« Last Edit: September 11, 2017, 08:15:09 pm by Fraser »
If I have helped you please consider a donation : https://gofund.me/c86b0a2c
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #202 on: September 11, 2017, 06:09:54 pm »
Lens 5 - EEV Argus 2 rear Germanium lens
« Last Edit: September 11, 2017, 06:42:43 pm by Fraser »
If I have helped you please consider a donation : https://gofund.me/c86b0a2c
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #203 on: September 11, 2017, 06:13:59 pm »
Lens 6 - EEV Argus 2 front Germanium lens
« Last Edit: September 11, 2017, 06:45:09 pm by Fraser »
If I have helped you please consider a donation : https://gofund.me/c86b0a2c
 

Offline Chanc3

  • Frequent Contributor
  • **
  • Posts: 439
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #204 on: September 11, 2017, 06:42:12 pm »
@Fraser spotted your mention! Yes, when we sent a camera back to FLIR for full calibration (not a check), I turned an extra temperature range on (not an original one) , to see what they would do. When I got it back, they had turned it off again!

In a second instance of my playing around with a P620, I had left a higher, uncalibrated range on. It then went off for a calibration check, and low and behold, it failed spectacularly! Must have been out by 60° or so.

We now have two 6" fluke blackbody calibration sources at the office and I will be happy to check out the accuracy of a bx model and if possible, calibrate the higher range. If any one wants to send theirs in and pay return postage, I'll happily do this for free. Please bear in mind that we're UK based.

Fraser, when you updated the firmware, did you lose access to the service menu?
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #205 on: September 11, 2017, 06:47:18 pm »
Chanc3,

Thanks for the clarification on the ranges issue.

My upgrade to firmware 2.23 did not disable my service menu. All is well on that front  :)

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

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #206 on: September 11, 2017, 06:58:54 pm »
A final thermal image that I took of the PCB using the E60 set at close focus without any auxiliary lens fitted.
« Last Edit: September 11, 2017, 08:19:18 pm by Fraser »
If I have helped you please consider a donation : https://gofund.me/c86b0a2c
 

Offline HighVoltage

  • Super Contributor
  • ***
  • Posts: 5453
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #207 on: September 11, 2017, 07:09:15 pm »
According to here:

https://www.eevblog.com/forum/thermal-imaging/flir-e40-upgrade-configuration/msg561542/#msg561542

it's the one without MSX, me and Fraser like these ones more then the MSX others.

FW can go up to 2.23.14 if I understood correctly.

The bx is not for me. I mean I have already a calibrated E4, a Exxbx would be a step back at the end.
Of course if you just need an rough idea where the temperatures are, then a bx with the high range selected can do the job, Pinkus is right.

Interesting!
Why do you think the Exxbx is a step back over the E4

So you would prefer the E4 to E8 mod over a E40bx to E60bx mod?
If so, why?

Thanks for a feedback

There are 3 kinds of people in this world, those who can count and those who can not.
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #208 on: September 11, 2017, 07:13:42 pm »
Highvoltage,

I think Zucca is referring to the E4 250C max temp Vs the E60bx official 120C max temp.

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

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #209 on: September 11, 2017, 08:17:47 pm »
Apologies, the IR pictures got a little mixed up in my previous posts for the Close-up test. Now all corrected. I re-took the Inframetrics and Agema lens pictures as I had them mixed up. Poor preparation and record keeping on my part  :-[

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

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #210 on: September 11, 2017, 08:55:28 pm »
OK, its time for a conclusion to the Close-up lens test.

The E40 is pretty god at PCB imaging using its manual focus lens. Not good enough for detailed analysis of small components though. The standard 100mm FL ZnSe lens was a bit of a surprise. I expected more vignetting but instead I found its focus distance to be a bit too close for everyday use. It starts getting into thermal microscope territory ! This is too much when just wanting to carry out a thermal survey of SMD components on a PCB. The Inframetrics and Agema dedicated close-up lenses provided the sort of field of view that is useful when surveying a PCB. Just enough to provide useful information on each component. The EEV Argus 2 lenses were also interesting. The rear lens has too shrt an FL and I found it hard to get close enough to the PCB in order to get any sort of acceptable focus. The front lens was excellent though. A good close-up lens for nice detail of small components. A very crisp image was produced as well. Sadly that EEV front lens is in very short supply as it is the one that gets corroded whilst in service on the ARGUS 2 fire fighting camera.

So interestingly, the 100mm FL ZnSe lens, when used on the Exx series 18mm standard lens, is really too close an FL and provides too narrow a field of view for optimum use. Sadly the 100mm FL is about the longest FL that can be bought cheaply.

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

Offline Pinkus

  • Frequent Contributor
  • **
  • Posts: 768
Re: Flir E40 Upgrade & Configuration
« Reply #211 on: September 11, 2017, 09:50:13 pm »
So interestingly, the 100mm FL ZnSe lens, when used on the Exx series 18mm standard lens, is really too close an FL and provides too narrow a field of view for optimum use. Sadly the 100mm FL is about the longest FL that can be bought cheaply.
There are ZnSe lenses available with e.g. 7.5" FL (~200mm) for not too much money (approx. 30-50 Euro), though only with 20 or 25mm diameter. Would you think these would work or would the diameter be too small?
 

Online Zucca

  • Supporter
  • ****
  • Posts: 4297
  • Country: it
  • EE meid in Itali
Re: Flir E40 Upgrade & Configuration
« Reply #212 on: September 11, 2017, 10:04:18 pm »
Highvoltage,

I think Zucca is referring to the E4 250C max temp Vs the E60bx official 120C max temp.

Fraser

Correct
Can't know what you don't love. St. Augustine
Can't love what you don't know. Zucca
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #213 on: September 11, 2017, 11:13:35 pm »
Pinkus,

I like using a 100mm FL lens with my E4 as I get the FOV that I am comfortable with for PCB surveys.
The Ex series have a 45 degree FOV. The Exx series standard 18mm lens has a 25 degree FOV.

Some simple maths suggests that for a close-up lens on the Exx camera to provide the same PCB coverage as the wider FOV E4 setup, It will need an FL of 1.8 times that used on the E4. Or to be more precise it will need a close-up lens of FL 180mm (7.2").

A 7 to 7.5" FL would be close enough really. Some users prefer the 63mm FL lens on the E4. They would want a 100mm (4") lens as tested here. I personally would use such only for investigation of single components. Too small a PCB coverage for my personal needs.

As to diameter. The lens on the Exx is around 25mm diameter. Not all of it is necessarily active however. The FOV is a relatively tight 25 Degrees so it should be possible to get away with a 20 to 25mm close-up lens positioned as close to the cameras objective as possible. My 20mm lens was some distance away and there were definitely losses towards the edges. The main area of interest tends to be central in the image so some vignetting is often permissible. Microscopes produce circular images after all  ;D

Cost is the issue with increasing the lens diameter. The ZnSe lenses used for CO2 laser focus are now mass produced, so very inexpensive. Anything else is likely to be from a more specialist supplier for lab use and so more expensive. It comes down to what you need, what you can live with and what you can afford really. I am very lucky to have the large Inframetrics and Agema close-up lenses. They will not be the easiest to mount on an Exx camera though as they are quite heavy. I will likely work up with a ZnSe Close-up lens solution for my Exx camera. A 25mm diameter 7.5" FL lens would be a great start. 35mm diameter would be even better, but that gets expensive.

Hope this helps. Take a look at the two sets of images provided by the Inframetrics and Agema 150mm FL lenses. That is very close to what a 7.5" FL lens would provide. Such a lens us halving the minimum focus distance of the Exx camera so it is basically a X2 magnification factor at minimum focus.

I will post some quick and dirty vignetting pictures I took when using the 20mm diameter lens. That will have to wait until tomorrow though. Time for sleep now   ;D

Fraser
« Last Edit: September 11, 2017, 11:27:22 pm by Fraser »
If I have helped you please consider a donation : https://gofund.me/c86b0a2c
 

Online Bud

  • Super Contributor
  • ***
  • Posts: 6877
  • Country: ca
Re: Flir E40 Upgrade & Configuration
« Reply #214 on: September 20, 2017, 01:28:15 am »
An update on the upgrade of my E40 camera.

I have now enabled just about all of the extended features on this camera. It now has many features not normally found on the standard E60  :) The enablement of the features created no problems for the camera at all and it is working very well.

The two configuration files that I have been working with are attached for readers interest. They are simple to set up but not all the features appear to actually appear on the cameras menu's.

Has anyone managed to use the following features on their Exx camera please ?

GUI configuration file

1. Panorama mode. No menu option appears in the camera mode menu that contains Camera, Video and Program options.
2. Fastshoot mode  No idea what this mode can actually do.
3. PIP locked ? No idea what that actually is intended to do.
4. Presets - User presets for measurements (macro's if you prefer) I have the Preset menu option but no preset configuration entry in the setup menu.

Fraser

Not on E40 but this is User Presets from a doctored E4.



Here we have a Average Box and a Line measurements. Having a Line also produces a graph of the thermal profile (at the screen bottom) along that line as you point to objects.





Panorama did not work,
Video did not work.
Can't remember seeing Fastshoot or PIP locked features.

« Last Edit: September 20, 2017, 01:32:36 am by Bud »
Facebook-free life and Rigol-free shack.
 

Offline Serpiph

  • Contributor
  • Posts: 10
  • Country: ru
Re: Flir E40 Upgrade & Configuration
« Reply #215 on: October 31, 2017, 09:06:04 am »
Hello to everyone!

I got my E40bx (ID: 645xxxxxxx, FW: 4.13.0) camera with some features activated by previous owner. I read E4 upgrade thread and this thread also. First of all I change config files to enable all potential features. During my tests with E40bx I found some interesting things.
1. I found blend mode which I don't see on FW4.11.0. It works fine.
2. Some features are hidden in menus by simply removing lines from xml files. For example multiple selection, sketching, PDF creation, preview mode, timelapse, screening, adding lines with histogram, circles during edit mode.
3. Some features I can't activate: panorama mode, five point preset, adding points, boxes, lines and so on during measurement, user preset mode.
4. Some presets are not visible even when I activate needed config parameters and rls shows them activated.
5. Unfortunatelly PDF creation and sketching don't work when I try to use them.

Panorama mode needs .caps.config.image.framegrab.panorama parameter but I can't understand how to create it. I try to enter line into conf.cfg and try to use rcreate/rset programs but get nothing. Also I try to create .caps.config.image.framegrab.panorama.enabled bool parameter and also fail.

Please help me with xml config files you have especially those from E60. As I think PDF and sketching don't work because of signal interaction absence.
 

Offline Serpiph

  • Contributor
  • Posts: 10
  • Country: ru
Re: Flir E40 Upgrade & Configuration
« Reply #216 on: October 31, 2017, 09:39:55 am »
An update on the upgrade of my E40 camera.

I have now enabled just about all of the extended features on this camera. It now has many features not normally found on the standard E60  :) The enablement of the features created no problems for the camera at all and it is working very well.

The two configuration files that I have been working with are attached for readers interest. They are simple to set up but not all the features appear to actually appear on the cameras menu's.

Has anyone managed to use the following features on their Exx camera please ?

GUI configuration file

1. Panorama mode. No menu option appears in the camera mode menu that contains Camera, Video and Program options.
2. Fastshoot mode  No idea what this mode can actually do.
3. PIP locked ? No idea what that actually is intended to do.
4. Presets - User presets for measurements (macro's if you prefer) I have the Preset menu option but no preset configuration entry in the setup menu.

Fraser
Hello!

1. I can't activate panorama mode also but I find parameters referred to it. I still searching info how to activate it.
2. Fastshoot mode I don't yet research. I think it means quickly save image without preview edit.
3. If you unlock PIP, you can move and resize PIP window. To test select PIP mode, touch PIP window as you touch spot or mbox measurement tool, then PIP options window opens and you can do what you need.
4. This is the strangest mode. I try but yet get nothing with it.

By the way my camera is HW1.1 (newer).
 

Offline Serpiph

  • Contributor
  • Posts: 10
  • Country: ru
Re: Flir E40 Upgrade & Configuration
« Reply #217 on: October 31, 2017, 02:28:08 pm »
It becomes more interesting.
1. I add video type to menu (CSQ or MPEG) but receive video record error in CSQ mode. MPEG mode restores normal video mode. It seems to be codec absence in camera.  |O
2. Sketch menu is activated but not yet correctly filled with data. So I have to hard reset to exit the sketch mode  ;D
 

Online Bud

  • Super Contributor
  • ***
  • Posts: 6877
  • Country: ca
Re: Flir E40 Upgrade & Configuration
« Reply #218 on: October 31, 2017, 03:24:53 pm »
Panorama may require compass/accelerometer hardware be present. If your camera does not have that hardware installed, panorama will not work. It makes sense, the camera should somehow know that you turn around and in which direction when taking a shot.
Facebook-free life and Rigol-free shack.
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #219 on: October 31, 2017, 03:26:15 pm »
Interesting stuff, keep it coming :)

I have enabled sketch mode and it is working fine on my MK1 camera. I just enabled it in the configuration. I am thinking that some of the features in the configuration menu also require the oresence or at least enablement of linked files elsewhere in the cameras firmware. I am no expert though. I need to talk to Bud as he is happily enabling all manner of functionality in the 2017 model E4 camera !

I did not think I would use sketch or text annotation modes but they are good for reminding me of am issue in an image when I later revisit the stored images.

From memory, Panorama mode just places a set of grid lines on the screen to help maintain horizontal panning of a scene. Nothing more clever than that. I was hoping for sequential capture and auto stitching :)

I will need to dive inside my cameras firmware again in order to help someone upgrade an E30. I shall revisit the additional functionality then.

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

Offline Serpiph

  • Contributor
  • Posts: 10
  • Country: ru
Re: Flir E40 Upgrade & Configuration
« Reply #220 on: October 31, 2017, 07:12:26 pm »
Panorama may require compass/accelerometer hardware be present. If your camera does not have that hardware installed, panorama will not work. It makes sense, the camera should somehow know that you turn around and in which direction when taking a shot.
I found interesting thing: parameter '.caps.config.ui.mode.panorama' exists, but program tries to find parameter '.caps.config.image.framegrab.panorama'. And I can't create the last one. Maybe an error in firmware? Compass existense is not required if firmware can compare shots to find intersections. Ordinal stiching programs does not need compass info, just give them the right image sequence.
 

Offline Serpiph

  • Contributor
  • Posts: 10
  • Country: ru
Re: Flir E40 Upgrade & Configuration
« Reply #221 on: October 31, 2017, 07:29:12 pm »
Interesting stuff, keep it coming :)

I have enabled sketch mode and it is working fine on my MK1 camera. I just enabled it in the configuration. I am thinking that some of the features in the configuration menu also require the oresence or at least enablement of linked files elsewhere in the cameras firmware. I am no expert though. I need to talk to Bud as he is happily enabling all manner of functionality in the 2017 model E4 camera !

I did not think I would use sketch or text annotation modes but they are good for reminding me of am issue in an image when I later revisit the stored images.

From memory, Panorama mode just places a set of grid lines on the screen to help maintain horizontal panning of a scene. Nothing more clever than that. I was hoping for sequential capture and auto stitching :)

I will need to dive inside my cameras firmware again in order to help someone upgrade an E30. I shall revisit the additional functionality then.

Fraser
Could you send me your xml config files to compare with mine?

By the way, I look into update pack for Kx5 cameras and found full web access to service functions. Maybe it will be interesting to you. Unfortunately E75/85/95 cameras use debian on board and are useless to compare with previous series.
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #222 on: October 31, 2017, 07:33:06 pm »
I have a MK1 and it has full service menu access :) That Is why I purchased a MK1 rather than a Mk2. I have the full functionality including dead pixel map update.

Can you direct me to the XML config files you desire please ?

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

Offline Serpiph

  • Contributor
  • Posts: 10
  • Country: ru
Re: Flir E40 Upgrade & Configuration
« Reply #223 on: October 31, 2017, 07:42:26 pm »
I have a MK1 and it has full service menu access :) That Is why I purchased a MK1 rather than a Mk2. I have the full functionality including dead pixel map update.

Can you direct me to the XML config files you desire please ?

Fraser
My files are \FlashBFS\system\ui.d\design_ui_e2.xml and \FlashBFS\system\ui.d\toolbar-config_e2.xml. Your files may exist under \FlashFS.
« Last Edit: October 31, 2017, 09:20:03 pm by Serpiph »
 

Offline Serpiph

  • Contributor
  • Posts: 10
  • Country: ru
Re: Flir E40 Upgrade & Configuration
« Reply #224 on: October 31, 2017, 07:57:04 pm »
Here my exercises are shown
 
The following users thanked this post: robys

Offline Serpiph

  • Contributor
  • Posts: 10
  • Country: ru
Re: Flir E40 Upgrade & Configuration
« Reply #225 on: October 31, 2017, 08:02:53 pm »
And my configuration parameters in camera menu
 

Offline mikhail076

  • Contributor
  • Posts: 11
Re: Flir E40 Upgrade & Configuration
« Reply #226 on: November 15, 2017, 07:46:33 pm »
pls can anybody share
flir_exx_pn645_pn646_v3.12.7_update_pack.zip
once again?

thx
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #227 on: January 13, 2018, 04:44:26 pm »
New firmware release for Exx series MK1  :o

An I nteresting development..... So FLIR released an updated firmware for the old Exx MK1 series in September 2017 !

Me thinks that unusual as they have ignored the earlier Exx series for years  >:(

Under no circumstances install firmware 2.26 if you are intending to upgrade. It very likely has some nasty surprises inside it.

Anyone interested in this new firmware can download it on the FLIR support site.

http://flir.custhelp.com/app/account/fl_download_software

Fraser
« Last Edit: January 13, 2018, 04:46:52 pm by Fraser »
If I have helped you please consider a donation : https://gofund.me/c86b0a2c
 

Offline Chanc3

  • Frequent Contributor
  • **
  • Posts: 439
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #228 on: January 13, 2018, 04:46:15 pm »
I'll give this a go on our E60 - see what happens! Will verify if I get locked out of the backend.
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #229 on: January 13, 2018, 04:50:04 pm »
Cheers Chanc3   :-+

It seems strange that FLIR would release any form of upgrade on such an old platform. I have to wonder whether it contains anti-upgrade 'devices' or deletion of the service menu.

I await your findings with interest  :)

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

Offline Chanc3

  • Frequent Contributor
  • **
  • Posts: 439
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #230 on: January 13, 2018, 04:50:37 pm »
I'll give this a go on our E60 - see what happens! Will verify if I get locked out of the backend.
I'm not sure if FLIR include release notes or change log? Does anyone know?

As a general rule of thumb I never upgrade firmware/software unless there is a relatively detailed one!
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #231 on: January 13, 2018, 04:53:00 pm »
The only comments I have received from FLIR on a particular firmware update was

"Minor bug fixes plus some housekeeping stuff"

The "housekeeping stuff" was actually changes made to make the upgrade harder for us !

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

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #232 on: January 14, 2018, 03:05:14 pm »
In case anyone needs it, I have uploaded Mk1 Exx firmware 2.23 here:

http://www.filedropper.com/flirexxpn490v22314updatepack1

Fraser
If I have helped you please consider a donation : https://gofund.me/c86b0a2c
 
The following users thanked this post: Pinkus, Zucca

Offline Paw85

  • Regular Contributor
  • *
  • Posts: 60
  • Country: se
Re: Flir E40 Upgrade & Configuration
« Reply #233 on: February 23, 2018, 07:08:24 pm »
I hope I'm posting this in the correct thread as I was unable to find a general Exx thread.

I'm working on a "ful-hack" as we swedes call it, an ugly but working solution to a problem.
It removes Flir logo and set jpg quality to 100% after coldboot automagically.

This ful-hack is designed for Exx v1.0 and v1.1 (P/N:490xx) with firmware 2.23.14 or earlier.

The only way found to do this that I had found previously was to boot camera, connect via telenet and manually input the commands, EVERY time cold-booting the imager.

Noticed that it was possible for us with a Exx v1.0 and v1.1 to edit the applaunch files and finding that out, made it possible to launch a batch file located on the root of the SD card.
This made it possible to get the camera to cold-boot, and load the commands to remove logo and set jpg quality, without an external computer.
It's also possible to exchange the batch file on the SD card after the imager has finished running the commands in it, so no need to FTP stuff to it to change the commands either.

Please note that these are "beta" files, they have worked every single time on my imager, but I do not know how they act on other individuals, but you can open the files yourself in notepad and inspect them, they do not contain any commands that should damage the camera.
Also, if you decide you dont want to run the batch file for the time being, you dont need to edit the applaunch, just rename or remove the batch file from SD card, and applaunch will just fail to start it without any issues following.

Warning: Do NOT do this if you got a Exx v2.0 P/N:645xx (with MSX), and dont hold me responsible if you mess things up please :)

Installation:
* Connect via RNDIS and FTP to camera, make a backup of your own applaunch file in FlashFS/system/ and replace the applaunch file attached (Or just add the following command at the end of your own applaunch file: "cmd /C \StorageCard\boot_inject.cmd"
* Place the "boot_inject.cmd" file in the root of your SD card.
* Done!

Now simply cold-boot the imager by either removing the battery or holding the power button for ~15 sec, and then start it again.
You will notice that the keypad start flashing after ~30-40 seconds, this is to show a confirmation that the batch file has loaded and is running as it should.

Future update?
Are there any other rset commands you folks usually use on your imager that you wish could be launched every single time you coldboot your Exx?
I'm willing to try more things, but the logo and jpg quality is so far the ones I've managed to find most useful.
« Last Edit: February 23, 2018, 07:21:23 pm by Paw85 »
 
The following users thanked this post: cuda12, jslashr

Offline Spirit532

  • Frequent Contributor
  • **
  • Posts: 487
  • Country: by
    • My website
Re: Flir E40 Upgrade & Configuration
« Reply #234 on: February 23, 2018, 07:23:56 pm »
I hope I'm posting this in the correct thread as I was unable to find a general Exx thread.

I'm working on a "ful-hack" as we swedes call it, an ugly but working solution to a problem.
It removes Flir logo and set jpg quality to 100% after coldboot automagically.

A biiiiiiit late on that one :)
I'm working on a full hack menu that will support the Ex/Exx/Txxx series cameras, which includes both of your features already.
Take a look here:
https://www.eevblog.com/forum/thermal-imaging/flir-t440bx-hacking-firmware-investigation-possible-ultramax-support-for-exx/25/
I'm looking for people to test it on the Exx, so PM me your Skype username if you want to join.
 
The following users thanked this post: cuda12

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #235 on: February 23, 2018, 07:44:47 pm »
Paw85,

Many thanks for developing this option for the Exx series. It is much appreciated. These are likely the only additional upgrades I would want on my camera so it is a good fit for my use. I will test it as soon as I return from a short trip away.

On the multi parallel thread development front for these cameras, I actually like the fact that people develop their own modifications as this generates both user choice and potentially different upgrades and techniques.

Paw85 is coming up with some excellent projects for Exx owners. I, for one, thank him for this effort, as I do anyone who offers their time to develop code and processes for the rest of us. Keep it up  :-+

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

Offline Paw85

  • Regular Contributor
  • *
  • Posts: 60
  • Country: se
Re: Flir E40 Upgrade & Configuration
« Reply #236 on: February 23, 2018, 07:49:53 pm »
A biiiiiiit late on that one :)

Yes, I have seen pictures of the menu but believe there are difference.
This solution is available right now and is fully transparent to the user on how it works as the code is easily viewed with a simple text editor and can be edited if the user wishes to add more rset commands upon boot.

I'm probably damaged from a previous bad experience running a "hack" application on a device that bricked it, a bit early for me to try your solution, but once the source code is released and can be reviewed  and software proven to work I may give it a go.
I do appreciate your efforts on developing the hack menu though, as it works on several devices, not just the early Exx models that my little code work on :)

Many thanks for developing this option for the Exx series. It is much appreciated. These are likely the only additional upgrades I would want on my camera so it is a good fit for my use. I will test it as soon as I return from a short trip away.

Let me know how it goes! Since we have almost identical devices it hopefully should not be any issues as boot sequence running the same firmware should be identical.
« Last Edit: February 23, 2018, 08:14:45 pm by Paw85 »
 

Offline Spirit532

  • Frequent Contributor
  • **
  • Posts: 487
  • Country: by
    • My website
Re: Flir E40 Upgrade & Configuration
« Reply #237 on: February 23, 2018, 08:14:15 pm »
I'm not planning on releasing the source code(at least publicly), mostly to prevent it being stolen and/or sold(see eBay for dozens $100+ upgrade listings and E4s sold as E8s).
As for safety, it should be completely safe because I'm limiting the hack to only use native WinCE 5.0 features(the cameras run 6.0) and to only do runtime changes - nothing is permanently changed in flash, so if something goes wrong it's just a matter of rebooting the camera.
The camera features are set the same way as the batch file, via rset, as there is no easy other way to do it(would involve reverse-engineering and uncertainty across FW versions).

Right now it's been tested to work on an early(2012) T440bx and the latest liberated(Wi-Fi) E4.
I won't be releasing it publicly until it's tested to work with the Exx series, as the T440bx->E4 port required some modification.

The invitation was to test under supervision to ensure compatibility, but fair enough.
 

Offline Paw85

  • Regular Contributor
  • *
  • Posts: 60
  • Country: se
Re: Flir E40 Upgrade & Configuration
« Reply #238 on: February 23, 2018, 10:15:36 pm »
Fraser;
I used your config files for the Exx, but never managed to get the graph with line measurement to work properly, the lower part of the screen turned dark, numbers changed to the left, but there was no graph drawn.
Are you experiencing the same?
I did find a solution that got it working on mine at least unit, in appcore config, change setting .caps.config.image.sysimg.measureFuncs.mline.maxCount int32 to value 1 instead of 5.
Doing this got the graph displayed, and all other functionality appear intact as well.

Do you know the reason this was set to 5 in the config, and is it working in your unit set to 5?
(All other measurement settings are working well with your config, even the other ones that are set to 5 like circle, spot and box)

EDIT: Have now found out that if adding as many lines as the maxCount, I can now get graphs of the lines, but they all display the same graph, and it's all the last in count (so basically graphs are set to display the values from line 5, if not having 5 lines, it will display nothing, no matter to which line they belong.
At least on my unit, appears best to just set it to 1 to get graph functionality, not sure when Ill have use of more than 1 line measurement :)
« Last Edit: February 23, 2018, 10:34:21 pm by Paw85 »
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #239 on: February 23, 2018, 11:59:43 pm »
Paw85,

Yes I had the same issue but did not investigate it further and got distracted. Thank you for looking into this. I think the 5 was the default value in the configuration and I did not change it. I just assumed that this function, like some others, did not work on the Exx hardware. I will change mine to 1 as well.

Another mode that I tried but later disabled, was panorama. This just puts up guide lines to assist the user when panning the camera in order to maintain the 'horizon' position. I enabled it but no lines appeared so I suspect a change is needed in another system file for the overlay function. No great loss though. There was a function called 'fast... something that no one seems to know much about. It also failed to do anything when enabled.

Many thanks for your work on the Exx. It is one of my favourite thermal cameras :). I still need to design some lens mounting adapters to adapt my Fluke Tele2 X2 afocal lens bayonet mount to the Exx bayonet socket. That is still a priority once other important jobs are completed on other projects.

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

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #240 on: February 24, 2018, 11:14:46 pm »
@Paw85

thanks for sharing your concept of a boot_inject.cmd with the startup values
Code: [Select]
rset .image.services.store.quality 100
rset .ui.userSettings.overlayLogo false
:-+

Offline hikanio

  • Contributor
  • Posts: 31
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #241 on: February 28, 2018, 02:01:27 pm »
As an E30 user, I'd really like to see the this new idea of extended menu functions to provide the ability to record thermal videos (not just mp4) on the Exx series.
It was already proven possible in general by using command line by tomas123 (as far as I remember) , so it shouldn't be too difficult to implement.

That'd be a motivator to get me trying this hack. :-)

Cheers
Hikanio
 

Offline Spirit532

  • Frequent Contributor
  • **
  • Posts: 487
  • Country: by
    • My website
Re: Flir E40 Upgrade & Configuration
« Reply #242 on: February 28, 2018, 03:09:20 pm »
As an E30 user, I'd really like to see the this new idea of extended menu functions to provide the ability to record thermal videos (not just mp4) on the Exx series.
It was already proven possible in general by using command line by tomas123 (as far as I remember) , so it shouldn't be too difficult to implement.

From my tests I've determined that it's either impossible or extremely close to impossible.
A 320x240x30fps video ends up being 18.4MB/s of data, which the hardware inside the camera can't do on the software end(WinCE).

tomas123's approach records to RAM until it's either full(and crashes the camera in some cases), or for only about a second(the Ex, Exx, and T4xx cameras seem to have around 25-30MB of RAM free), and then dumps it out onto the SD card or internal flash.

I haven't looked into lossless compression yet, but I suspect that's also impossible due to the tiny amounts of computational power available.
 

Online Zucca

  • Supporter
  • ****
  • Posts: 4297
  • Country: it
  • EE meid in Itali
Re: Flir E40 Upgrade & Configuration
« Reply #243 on: March 12, 2018, 01:41:32 pm »
It's confirmed..... :palm:


I can NOT 100% confiirm this:

https://www.eevblog.com/forum/testgear/flir-e30-config-and-specs/msg1450104/#msg1450104

A unit with PN 49001-1801 has the wifi board, SN is 490217xx. So maybe the theory SN 490xxxxx has the WIFI is correct.
« Last Edit: March 12, 2018, 01:46:52 pm by zucca »
Can't know what you don't love. St. Augustine
Can't love what you don't know. Zucca
 

Online Zucca

  • Supporter
  • ****
  • Posts: 4297
  • Country: it
  • EE meid in Itali
Re: Flir E40 Upgrade & Configuration
« Reply #244 on: March 29, 2018, 04:05:27 am »
So I started to play on my new used E30 condom special version... you will understand why.

Here the Details:

SN 490214xx
PN 49001-1801
FW 1.36.23
Model E30_B 1.1

already upgraded to FW 2.23.14.

Hope to get WIFI, I did a picture before doing the hack...



it looks to me already 320x240...  ???

Can't know what you don't love. St. Augustine
Can't love what you don't know. Zucca
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #245 on: March 29, 2018, 10:32:42 am »
Zucca,

Prepare to be very impressed once you have done the hack ;)

Your camera automatically interpolates the 160 x 120 pixel image to 320 x 240 to fit the LCD Screen.

Your sample image needs to be viewed in FLIR Tools where the true Thermal Resolution is detailed in the image information. Your sample image is 160 x 120 thermal resolution.

Your sample image is actually quite poor for what an Exx series camera can produce  :) Yes I did say poor ! Once you upgrade the camera you will have four times the number of thermal image pixels plus the awful false noise injection will be removed. FLIR inject varying levels of false noise depending upon the model. The E30 has the highest level of false noise injection to deliberately degrade its image. IIRC it is set at 60mK or 70mK of injected noise !

After the upgrade you will see a very nice, detailed and low noise image :)

Do the full E60 hack and prepare to be impressed with the result :)

Fraser
« Last Edit: March 29, 2018, 10:38:24 am by Fraser »
If I have helped you please consider a donation : https://gofund.me/c86b0a2c
 
The following users thanked this post: Zucca

Offline Pinkus

  • Frequent Contributor
  • **
  • Posts: 768
Re: Flir E40 Upgrade & Configuration
« Reply #246 on: March 29, 2018, 12:04:24 pm »
Do the full E60 hack and prepare to be impressed with the result :)
A huge difference indeed. See attached pic for the difference (I guess also a firmware update was made according to the changed display layout - but I cannot remember).
Edit: before you ask: the two pictures are showing two different windows
 

Online Zucca

  • Supporter
  • ****
  • Posts: 4297
  • Country: it
  • EE meid in Itali
Re: Flir E40 Upgrade & Configuration
« Reply #247 on: March 29, 2018, 01:48:07 pm »
Your camera automatically interpolates the 160 x 120 pixel image to 320 x 240 to fit the LCD Screen.

Hi brothers Fraser and Pinkus, ah ah it makes sense now. Somehow I remember my E8+ to be sooo much better, but I was not sure...
Thanks, stay tuned I will need your support again I am sure.
Can't know what you don't love. St. Augustine
Can't love what you don't know. Zucca
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #248 on: March 29, 2018, 04:21:10 pm »
Congratulations on the upgrade. The amount of artificial noise injected into the E30 image is staggering ! That is the FLIR Marketing team at work, making sure the lower spec/cost cameras in the series provide far inferior imaging to the more expensive models. The Service Menu gives you access to a noise self test feature where the camera calculates the system noise level. That can be interesting to run as you get the noise readout of your microbolometer :) For the Exx series it's nice and low :) The larger manual focus lens also improves the real world noise figure of the system when compared to the Ex series that is somewhat limited by its inferior fixed focus lens.

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

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #249 on: March 29, 2018, 04:24:04 pm »
I think your E30 will only have the lower temperature range enabled. If so you can enable range 4 that extends up to 650C. You activate Range 2 via the service menu as I think is detailed recently in this thread. If not, I will find the details for you.

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

Online Zucca

  • Supporter
  • ****
  • Posts: 4297
  • Country: it
  • EE meid in Itali
Re: Flir E40 Upgrade & Configuration
« Reply #250 on: March 29, 2018, 05:26:31 pm »
I think your E30 will only have the lower temperature range enabled.

No I have two ranges out of the box  :-// , which means they are also calibrated.... YES! this is really the ultimate E8+ upgrade, finger crossed for WIFI.
That's also why I was suspecting I had an already hacked unit.
I contacted the previous owner and he doesn't know what I am talking about.
It's funny how many people sell those wonderful toys without knowing the  Exx cameras true secret power.
Good for us!
« Last Edit: March 29, 2018, 05:28:33 pm by zucca »
Can't know what you don't love. St. Augustine
Can't love what you don't know. Zucca
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #251 on: March 29, 2018, 05:46:27 pm »
My mistake, it does have two ranges but, according to FLIR, Range 2 is limited to 350C rather than 650C. It would be worth your time to look into enabling the full range capability via the Service menu.

http://www.flir.co.uk/cs/display/?id=41959

https://www.ivytools.com/v/vspfiles/assets/images/flir-e30-data-49001-1801.pdf

Fraser
« Last Edit: March 29, 2018, 05:48:32 pm by Fraser »
If I have helped you please consider a donation : https://gofund.me/c86b0a2c
 

Online Zucca

  • Supporter
  • ****
  • Posts: 4297
  • Country: it
  • EE meid in Itali
Re: Flir E40 Upgrade & Configuration
« Reply #252 on: March 29, 2018, 05:58:44 pm »
Ah ah, it's not your mistake.
PN 49001-1601 E30 has one range:  -20°C  to +250°C  (see data sheet attached)
PN 49001-1801 E30 has two ranges:  –20°C to +120°C and 0°C to +350°C
« Last Edit: March 29, 2018, 06:01:26 pm by zucca »
Can't know what you don't love. St. Augustine
Can't love what you don't know. Zucca
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #253 on: March 29, 2018, 06:01:20 pm »
Take a look at this thread for all the info on the range changes via the Service Menu :)

https://www.eevblog.com/forum/thermal-imaging/just-got-an-e30bx-have-the-usual-questions/

I was wrong about the E30 noise injection..... it is set to 90mK in the E30 !

Fraser
« Last Edit: March 29, 2018, 06:26:29 pm by Fraser »
If I have helped you please consider a donation : https://gofund.me/c86b0a2c
 
The following users thanked this post: Zucca

Online Zucca

  • Supporter
  • ****
  • Posts: 4297
  • Country: it
  • EE meid in Itali
Re: Flir E40 Upgrade & Configuration
« Reply #254 on: March 29, 2018, 06:14:59 pm »
it is set to 90mK in the E30 !

Printig money SW machine...
The PN 49001-1801 E30bx has just the first range enabled.
Those FLIR marketing guys deserved this Hack!  >:D

On the side I found the technical drawings, useful if we have to make some 3D print things...
https://www.tme.eu/pl/Document/4c91ec07e961c92226a3919fcc80768a/1196960_en_51.pdf
Can't know what you don't love. St. Augustine
Can't love what you don't know. Zucca
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #255 on: March 29, 2018, 10:35:01 pm »
I wish I could get my hands on technical drawings of the lens bayonet part that mates with the camera. I will be using my trusty digital calliper to design an adapter to fit that type of bayonet mount. I have a project on hold at the moment to adapt a Fluke Tele2 lens to the Exx camera mount. I will either 3D print the adapter, or cut it out of Aluminium on my lathe. Maybe both :)

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

Offline Vipitis

  • Frequent Contributor
  • **
  • Posts: 867
  • Country: de
  • aspiring thermal photography enthusiast
Re: Flir E40 Upgrade & Configuration
« Reply #256 on: March 29, 2018, 11:04:13 pm »
I have printed and designed then printed, lens adapters. They work, but need a little bit of help with sanding some parts.

But I wouldn't use them as a solution, unless you glue them in, I am too worried to just have my lens drop out.

It's great for prototyping.
 

Online Zucca

  • Supporter
  • ****
  • Posts: 4297
  • Country: it
  • EE meid in Itali
Re: Flir E40 Upgrade & Configuration
« Reply #257 on: March 30, 2018, 05:25:10 am »
Going into the jungle of hacking... already made a backup of everything I could read out.

This is my hack reference:
https://www.eevblog.com/forum/thermal-imaging/flir-e4-thermal-imaging-camera-teardown/msg561266/#msg561266

Now... I would like to use those Fraser config:
https://www.eevblog.com/forum/thermal-imaging/flir-e40-upgrade-configuration/msg1299159/#msg1299159
because he is the best on the market  ;)

Here where I'm not sure:

1) Difference between my APPconf.txt and Fraser's one, see attachments.
I don't care if the values are different, but a few parameters/lines are missing.

2) Here my \FlashFS\system\kits.d\confkit.rev

Quote
# confkit.rev
# This file contains revision information for all loaded
# files in a kit
# Do not edit

NAME userconf
VERSION E30_B 1.1
DATE 16-Sep-2011

# format: FILE <filename> <size> <CRC32>
#     or: FILE <filename> undefined
FILE \flashfs\system\appcore.d\config.d\conf.cfg undefined
FILE \flashfs\system\appcore.d\factory.d\adjust.rsc 113 568770501
FILE \flashfs\system\appcore.d\factory.d\intensity.rsc 145 2456191835
FILE \flashfs\system\appcore.d\factory.d\laser.rsc 143 2190380121
FILE \flashfs\system\appcore.d\factory.d\palette.rsc 267 3727757887
FILE \flashfs\system\appcore.d\factory.d\power.rsc 333 1829598383
FILE \flashfs\system\appcore.d\factory.d\time.rsc 128 3305292736
FILE \flashfs\system\appcore.d\factory.d\usb.rsc 114 195315524
FILE \flashfs\system\arctic.pal 2037 747452631
FILE \flashfs\system\bw.pal 3192 1681767566
FILE \flashfs\system\iron.pal 3112 2395977639
FILE \flashfs\system\kits.d\confkit.rev undefined
FILE \flashfs\system\lava.pal 3645 3268586420
FILE \flashfs\system\rainbow.pal 3095 986361025
FILE \flashfs\system\rainhc.pal 3081 336971817
FILE \flashfs\system\service\appcore.d\config.d\conf.cfg undefined
FILE \flashfs\system\service\appcore.d\factory.d\bw.rsc 258 4267495318
FILE \flashfs\system\service\appcore.d\factory.d\rndis.rsc 84 1796347983
FILE \flashfs\system\services.d\config.d\conf.cfg undefined
FILE \flashfs\system\services.d\factory.d\dcim.rsc 119 4038415784
FILE \flashfs\system\services.d\factory.d\no_wzctool.rsc 60 2262041015
FILE \flashfs\system\ui.d\config.d\conf.cfg undefined
FILE \flashfs\system\ui.d\factory.d\320_240.rsc 119 3416508497
FILE \flashfs\system\ui.d\factory.d\autofusion.rsc 260 727783077
FILE \flashfs\system\ui.d\factory.d\pipfusion.rsc 267 532069858
FILE \flashfs\system\ui.d\factory.d\regional.rsc 182 2653315878
FILE \flashfs\system\ui.d\factory.d\save_direct.rsc 139 3237695249
FILE \flashfs\system\ui.d\factory.d\sim_save.rsc 131 1198853717
FILE \flashfs\system\ui.d\factory.d\tfsdir.rsc 312 3781116346

should I modify the line VERSION like this
Quote
VERSION E60_B 1.1
?
Same story with GUIconf.txt see attachment.

I have a bad feeling about it.

Thanks gentleman.
Can't know what you don't love. St. Augustine
Can't love what you don't know. Zucca
 

Online Zucca

  • Supporter
  • ****
  • Posts: 4297
  • Country: it
  • EE meid in Itali
Re: Flir E40 Upgrade & Configuration
« Reply #258 on: March 30, 2018, 05:44:38 am »
https://www.eevblog.com/forum/testgear/flir-e30-config-and-specs/msg946297/#msg946297

EDIT: It looks like I have WIFI... see below...



finger double crossed.
« Last Edit: April 04, 2018, 06:01:47 am by zucca »
Can't know what you don't love. St. Augustine
Can't love what you don't know. Zucca
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #259 on: March 30, 2018, 11:42:57 am »
Hiya,

Do not modify anything in that 'kit' file. There is no need. Note that the files that are altered in the update are stated as being "undefined" which is good :)

There is no requirement to change the references to E30, they have no effect on on the configuration or operation of the camera. They are just detailing the file identity. The file identity in the updated files is changed and this is seen when looking at the camera information. It becomes an E60 in the camera type details.

The ".cfg" configuration files are all that need to be changed for the upgrades and there are many options that are available. I enabled those that worked fir me. Note that the graphing mode in my configuration did not work correctly. It turns out that the associated configuration line needs to be set to a value of 5.

IIRC you will be adding a configuration file that provides the Wi-Fi configuration and enablement. I forget whether that folder even existed on the E30. I think I had to add it from the E60 image that I was using. It should all be detailed in the E30 upgrade instructions.

IIRC, the camera will be identified by FLIR Tools as its original model, in your case, an E30. This effects nothing as it is just read out of the eeprom and is not used by FLIR Tools to set any paremeters. IIRC, the camera ID can be changed in the Service Menu. I personally did not bother as I am not trying to pass the camera off as an E60 in my usage. Some users may want the camera ID to read "E60" in the file metadata.

Playing with the .cfg fires is both easy and relatively safe to do. Just make sure to double check the CRC01 calculation each time and keep the. Andra in RNDIS mode until,all playing is completed. That way you can always load the previous working .cfg file if required. It is possible to play with the various  .rsc files as well but I have not needed to do that to date. You need CRC32 for their checksum calculation.

This is all from memory so take it as my best recollection rather than hard facts.

Fraser
« Last Edit: March 30, 2018, 12:00:30 pm by Fraser »
If I have helped you please consider a donation : https://gofund.me/c86b0a2c
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #260 on: March 30, 2018, 12:37:48 pm »
Just thinking about the "E30" ID. I seem to recall the entry in the kit list DOES set what is seen in the cameras information page. As stated, this is just cosmetic and makes no difference to the cameras operation.

You can set your various configuration files to read E60 if you like, just be sure to recalculate the CRC01 if you change a file that has such listed at the bottom.

The additional Wi-Fi support configuration is held in the Services.d folder as detailed in the E30 upgrade instructions you referenced. Just use the E60 file and all should be fine.

There is much that can be experimented with in this easily edited firmware :)
I enabled everything that worked in my configuration files and there is plenty of added functionality to enjoy.

As a word of warning, including the later Exx (MK2) series MSX entries in the configuration file caused my camera to misbehave. It saved only blank images. Removal of the MSX related lines returned the camera to normal operation.

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

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #261 on: March 30, 2018, 12:47:44 pm »
Zucca,

I am happy to send you my cameras complete back-up file set if it is of any interest/help.

Let me know if you need it. It is, of course, basically just an E60 build plus a few additional configuration options enabled.

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

Online Zucca

  • Supporter
  • ****
  • Posts: 4297
  • Country: it
  • EE meid in Itali
Re: Flir E40 Upgrade & Configuration
« Reply #262 on: April 04, 2018, 05:45:43 am »
Hack time  >:D

Regarding this file:

Quote
\FlashFS\system\appcore.d\config.d\conf.cfg

I was missing these lines:

Quote
.caps.config.image.framegrab entry
.caps.config.image.framegrab.visual entry
.caps.config.image.framegrab.visual.enabled bool true
.caps.config.image.settings.resVIS int32 1600

from Fraser conf.cfg

I modified only the last one, bringing the numer to 3200

Quote
.caps.config.image.settings.resVIS int32 3200

because my default conf.cfg was

Quote
.caps.config.image.settings.resIR int32 160
.caps.config.image.settings.resVIS int32 1600

so with the caps.config.image.settings.resIR upgrade to 320, I did the same proportional thing to .caps.config.image.settings.resVIS .

I also left this to default:

Quote
.caps.config.revision text "1.1"

and did not change to Fraser one:

Quote
.caps.config.revision text "0.10"

because maybe those missing lines are somehow interpreted in the v1.1 config, it should be just a text so just cosmetic I hope.

for this puppy:

Quote
\FlashFS\system\ui.d\config.d\conf.cfg

I used the Fraser one as reference but I didn't touched the caps.config.revision text and left the value "1.1" there

same story with

Quote
\FlashFS\system\services.d\config.d\conf.cfg

Finally I did change the

Quote
\FlashFS\system\kits.d\confkit.rev

with the following:

Quote
VERSION E60 0.1

because I paid for a E60 not a smelly E30B.

Just thinking about the "E30" ID. I seem to recall the entry in the kit list DOES set what is seen in the cameras information page. As stated, this is just cosmetic and makes no difference to the cameras operation.

Yes, I can confirm this.

Here the result...  ;)

before:



after with range 0 to 350 C



after with range -20 to 120 C


Much less noise in this range, expected? I think yes.

Please also notice I upgraded the digital camera...

before



after



now it's bed time... will continue to play tomorrow.

No I can't go sleep I need to check the radio board...

WIFI is there! So in 2 units E30 PN 49001-1801 with serial number 4902XXXX, we have the radio board there. I can also confirm the slbwver info in the service menu theory about WIFI.

ah... I will never sleep tonight... regarding the second T range, it's interesting... here what i got:

before


after



funny I can select now the range 200 to 1200 C   :horse:

I am pretty sure it is not calibrated but  :-//
We just need to service it and calibrate it...  :-DD

Here the calibration protocol on the service menu:

Quote
Camera type :   FLIR E30   Product code :   49001-1801
Serial :   4902XXXX   Manuf. date :   2012-XX-XX
Det. serial :   S054XXXX   SW version :   3.0.18
Calib version :   org      

Lense(s):   Serial:
  FOL18     -
  FOL10     -
  FOL30     -

FOL18, -20C - 120C
Constants:
  R: 15457.7
  B: 1407.40
  F: 1.00
  J0: 5862.0
  J1: 89.93
  AdErr: 0.00946
  Locks: F
  Rem: RBF OK
Adaptation result:
Calibrated 2012-01-11 in Stockholm by KaKa2.


FOL18, 0C - 350C
Constants:
  R: 16315.1
  B: 1415.70
  F: 1.25
  J0: 7786.0
  J1: 10.58
  AdErr: 0.06750
  Locks: F
  Rem: RBF OK
Adaptation result:
Calibrated 2012-01-11 in Stockholm by KaKa2.


FOL18, 200C - 1200C
Disabled

I went back to 2 ranges and disabled the 200 to 1200 C, because the camera in this range was not working properly. it was just showing >80C all the time but the infrared image was there  :-//

« Last Edit: April 04, 2018, 06:48:04 am by zucca »
Can't know what you don't love. St. Augustine
Can't love what you don't know. Zucca
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #263 on: April 04, 2018, 11:51:01 am »
My comments......

Great work !

1. Yes the changes you made in the Vis settings removes the resolution restriction from the visible light camera. Its is now the full 3.2MP :)

2. The higher the temperature range, the lower the thermal sensitivity. This is normal and shown in the E60 specifications when it switches between Range 1 and Range 2. Perfectly normal and not a problem. The reason is that the bias voltages on the microbolometer are changed to allow the sensor array to cope with higher temperatures. The most highest sensitive of the sensor array is at lower temperatures where the bias voltages are carefully set to provide best performance. As the temperature capability rises, the bias voltages are moved away from that optimum performance setting. Just a fact of life with Microbolometers.

3. I was not aware that your camera range options were limited to a maximum capability of 350C. I thought there would be a 650C available but having never looked in that menu for an E30 I was not sure.

4. Range 3 is the optional (chargeable) high temperature range. In your camera is was not calibrated, hence its failure to provide sensible temperature measurements. I suspect this range is only calibrated if you buy the high temperature option you have the physical high temperature filter and the camera is calibrated to take account of its characteristics. There is certainly. High temperature filter listed on the accessories list.

5. Very pleased to see your camera contains the wireless module. The E30bx I upgraded had no module details listed in the hardware list. When I enabled the Wi-Fi, the menu for it appeared and I could activate it, but there was no SSID emitted and it could not see my router SSID. No module present on that unit. Bluetooth could not be activated, it just flipped back to 'off' whenever I switched it on. The BT module is an integral part of the Wi-Fi module.

Fraser


« Last Edit: April 04, 2018, 12:15:34 pm by Fraser »
If I have helped you please consider a donation : https://gofund.me/c86b0a2c
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #264 on: April 04, 2018, 12:10:02 pm »
With regard to adding any extra lines to the configuration files. Only the MSX lines are likely to cause issues as the camera tries to obey them without having the required hardware performance to cope with such.

Adding missing lines from an E60 is otherwise very safe to do. I tried enabling all of the lines in the configuration file that would provide additional functionality. Some worked, some added nothing as there are other changes are needed to enable a function. The camera at no time crashed as a result of my changes. You are just activating functions already in the firmware.... if they have the required support files, they work. If the support files or other settings are missing, they do not work, simple :) if you stick with the contents of a Mk1 E60 configuration file contents, you are very safe :)

Note that some options in the configuration file actually restrict the cameras functionality so do not activate PiP lock or anything that appears to be restriction. Some of the config lines that are either already a active (True) or that you make active have a line below them with the ending 'Int' these set the valuecassociated with the function above. In the case of measurement functions, this setting can set the number of spot temperatures or measurement boxes you can have on the screen. Take a look at my configuration file and compare your "Int" values.  I have multiple spot and box measurements. I also enabled circle measurement areas and special functions like the Sketch capability that lets you use the touch screen to draw on a saved image to highlight a point of interest when doing a survey. I enabled image editing and any other useful features I found. Take a close look at my configuration file. You can actually use my complete configuration file in your camera provided you edit the serial number and calculate the CRC01 for your serial number and configuration file.

Once you get used to editing the configuration files, you can have great fun  with them at low risk to to the camera. Just keep the camera set to RNDIS mode whilst playing as any issues are easily corrected in that mode using FileZilla and your file back-ups.

Have fun.

Fraser
If I have helped you please consider a donation : https://gofund.me/c86b0a2c
 
The following users thanked this post: Zucca

Online Zucca

  • Supporter
  • ****
  • Posts: 4297
  • Country: it
  • EE meid in Itali
Re: Flir E40 Upgrade & Configuration
« Reply #265 on: April 04, 2018, 03:16:26 pm »
2. The higher the temperature range, the lower the thermal sensitivity. This is normal and shown in the E60 specifications when it switches between Range 1 and Range 2. Perfectly normal and not a problem. The reason is that the bias voltages on the microbolometer are changed to allow the sensor array to cope with higher temperatures. The most highest sensitive of the sensor array is at lower temperatures where the bias voltages are carefully set to provide best performance. As the temperature capability rises, the bias voltages are moved away from that optimum performance setting. Just a fact of life with Microbolometers.

Many many thanks! This is a game changer information for me. I always understood the bigger the range the better it is but I was not considering the noise factor.
If I understood it correctly the 0-350 have less noise than the 0-650. If this is the case then I prefer the 0-350 as I don't need every day the >350 range, but I need less noise as possible! It's a trade off.

Regarding the calibration parameters I found this:
http://u88.n24.queensu.ca/exiftool/forum/index.php?topic=4898.60

which is cool!
Don't want to go up to 1200 C, I am scared to melt the camera...  the 1200 range is for the Flir TXX Cameras.

Anyway the service menu is bombastic! You can add lens, modify calibrations add ranges.... do want you want! Now I understood why the FW is the key!

I will play with video and with all your settings Fraser stay tuned!
« Last Edit: April 04, 2018, 03:21:01 pm by zucca »
Can't know what you don't love. St. Augustine
Can't love what you don't know. Zucca
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #266 on: April 04, 2018, 04:36:26 pm »
Hi Zucca,

There are normally three microbolometer bias voltage sets used to cover low, medium and high temperature ranges on thermal cameras capable of such.

I forget the switch points but Range 1 usually tops out at around 120C and Range 2 usually covers up to around 650C, as found on the E60. Range 3 usually extends coverage up to around 1000C. Range 3 has pretty low sensitivity figures due to the less than optimal bias voltages on the pixels.

In your case I do not know whether FLIR set the range 2 bias voltages for a 650C maximum temperature, and calibrated to 350C, or whether they tuned the Range 2 Bias voltages to be optimum for a 350C maximum. A check of the difference between Range 1 and Range 2 sensitivity on the E60 and E30 may suggest what FLIR has done. The increased noise injection on the E30 spec hopefully does not muddy the waters too much. We are looking at Delta Sensitivity here. I will take a look.

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

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #267 on: April 04, 2018, 04:44:09 pm »
Hmmmm FLIR choose to not detail the difference in sensitivity on the different ranges. That is unhelpful. Agilent provide that data on their camera specs.

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

Online Zucca

  • Supporter
  • ****
  • Posts: 4297
  • Country: it
  • EE meid in Itali
Re: Flir E40 Upgrade & Configuration
« Reply #268 on: April 04, 2018, 05:04:22 pm »
There are normally three microbolometer bias voltage sets used to cover low, medium and high temperature ranges on thermal cameras capable of such.

So if the bias voltage is the same, also the noise is the same? In this case if the same bias is used in the 0-350 and 0-650 then the noise is the same in the two ranges... oh well... I really don't need the 650 range...
Can't know what you don't love. St. Augustine
Can't love what you don't know. Zucca
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #269 on: April 04, 2018, 06:19:36 pm »
Yes

Fraser
If I have helped you please consider a donation : https://gofund.me/c86b0a2c
 
The following users thanked this post: Zucca

Offline joe-c

  • Frequent Contributor
  • **
  • Posts: 350
  • Country: de
    • Joe-c.de
Re: Flir E40 Upgrade & Configuration
« Reply #270 on: April 04, 2018, 07:01:23 pm »
Hey Guys,

i am not finish with my observations about the Config stuff, but i have some info's...
i never used the Webpanel to activate Calibration cases, i use the calib.rsc directly.

Therefore my E40bx has all 3 Cases, one of them need a Filter, see here:
https://www.infraredcamerawarehouse.com/flir-high-temperature-option-1200-c-2192-f-t197000/

Additional you can adjust the Digital Filter settings, for the old Exx you need to adjust the Noise generator setting there... i also make some changes about the Spartial Filter and the Temporal filter... the Temporal filter will incase the Quality but make the framerate a bit lower.
Maybe you just have to look what you prefer (try with EX-Tools on the "Setup" Tabs).

See here a Comparison between Ex, Exx and Bxx, all enhanced to 320x240, the Exx has default filter setting, the Bxx has adjusted Setting, see results  :-/O
best wishes

Additional: you can just add some *.pal files in default folder. They are added to menu after restart and you have to add the name you want in:
FlashFS\system\ui.d\tml\languages\strings.en.xml
Freeware Thermal Analysis Software: ThermoVision_Joe-C
Some Thermal cameras: Kameras
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #271 on: April 04, 2018, 08:18:43 pm »
Joe-C,

Thanks, as always, for the helpful input :)

Do you have the values you settled upon for the filters ? I may have a play with those as your 'tweaked' pictures are very nice :) It would be useful to know what you settled on in terms of filtering as a comparison with any experimentation I do with such.

I saw the high temperature upgrade advertised but could not see a physical filter shown. I also note in your referenced page that the shipping weight is zero. It is possible to bias a microbolometer to work up to 1200C so I have to wonder whether this is actually a payment for FLIR to enable and calibrate that range.

On the PAL file front ..... thanks for the tip. I intend to add some PAL files at some point and wondered about how I get them recognised by the system. Now I know :)

Fraser
« Last Edit: April 04, 2018, 08:20:40 pm by Fraser »
If I have helped you please consider a donation : https://gofund.me/c86b0a2c
 

Online Zucca

  • Supporter
  • ****
  • Posts: 4297
  • Country: it
  • EE meid in Itali
Re: Flir E40 Upgrade & Configuration
« Reply #272 on: April 04, 2018, 08:47:09 pm »
Thanks joe-c for the input,

Using the web service menu I was able to get this too:


The problem is the calibration. If that range was not calibrated at factory I see no use in activating the uncalibrated range.
I don't have the 650 range, but just the 350 calibrated. FYI Some user reported the 650 range calibrated in the E3x device but not activated, it´s another story.
A DIY calibration is out of dicussion for me. Trusted Fraser reported here in this therad some pics from FLIR calibrations labs...






so, I am not going in that direction.

when you select the 1200 range do you get readings which make sense? in other words, is the 200-1200 range on your device calibrated?

Anyway I don´t need the 0-650, my E8+ had 250 max, now I have 350 totally happy with that.

My todo list:

https://www.eevblog.com/forum/thermal-imaging/flir-e40-upgrade-configuration/msg564687/#msg564687
https://www.eevblog.com/forum/thermal-imaging/flir-e40-upgrade-configuration/25/

and this Spirit532 Menu hack (.jpg quality 100%, remove
flir logo):

https://www.eevblog.com/forum/thermal-imaging/flir-t440bx-hacking-firmware-investigation-possible-ultramax-support-for-exx/msg1421638/#msg1421638

also your SW and the tomas123`s one

tripod mount...

https://www.eevblog.com/forum/thermal-imaging/fraser-has-bought-his-new-favourite-daily-use-camera-the-flir-exx-love-it/msg1450338/#msg1450338

lens ... and so on...
« Last Edit: April 04, 2018, 08:50:45 pm by zucca »
Can't know what you don't love. St. Augustine
Can't love what you don't know. Zucca
 
The following users thanked this post: joe-c

Offline joe-c

  • Frequent Contributor
  • **
  • Posts: 350
  • Country: de
    • Joe-c.de
Re: Flir E40 Upgrade & Configuration
« Reply #273 on: April 04, 2018, 09:15:26 pm »
Do you have the values you settled upon for the filters ? I may have a play with those as your 'tweaked' pictures are very nice :) It would be useful to know what you settled on in terms of filtering as a comparison with any experimentation I do with such.
Shure, here my last settings:
.calib.nrdp.ds120C_we_ap_fi_le.alt.0.noiseGen.level int32 0
.calib.nrdp.ds120C_we_ap_fi_le.alt.0.spatial.bilateral.sigma double 30
.calib.nrdp.ds120C_we_ap_fi_le.alt.0.temporal.level int32 16
.calib.nrdp.ds120C_we_ap_fi_le.alt.0.temporal.threshold int32 16

my regardings... rise the Sigma value will reduce the noise on uniform surfaces, but loose details.
rise the Temporal level will lower the noise, but add some "ghost Effect".
all other was just shortly tried and leaved as is.

for the other ranges use:
.calib.nrdp.ds650C_we_ap_fi_le.alt.0.noiseGen.level int32 0
the full set is:
Code: [Select]
.calib.nrdp.ds120C_we_ap_fi_le.alt.0.noiseGen.enabled bool true
.calib.nrdp.ds120C_we_ap_fi_le.alt.0.noiseGen.level int32 0
.calib.nrdp.ds120C_we_ap_fi_le.alt.0.qualityRanking int32 1
.calib.nrdp.ds120C_we_ap_fi_le.alt.0.spatial entry
.calib.nrdp.ds120C_we_ap_fi_le.alt.0.spatial.bilateral entry
.calib.nrdp.ds120C_we_ap_fi_le.alt.0.spatial.bilateral.enabled bool true
.calib.nrdp.ds120C_we_ap_fi_le.alt.0.spatial.bilateral.sigma double 30
.calib.nrdp.ds120C_we_ap_fi_le.alt.0.spatial.column entry
.calib.nrdp.ds120C_we_ap_fi_le.alt.0.spatial.column.enabled bool true
.calib.nrdp.ds120C_we_ap_fi_le.alt.0.spatial.column.threshold int32 50
.calib.nrdp.ds120C_we_ap_fi_le.alt.0.spatial.column.thresholdPix int32 80
.calib.nrdp.ds120C_we_ap_fi_le.alt.0.spatial.edge entry
.calib.nrdp.ds120C_we_ap_fi_le.alt.0.spatial.edge.enabled bool false
.calib.nrdp.ds120C_we_ap_fi_le.alt.0.spatial.edge.gain double 0
.calib.nrdp.ds120C_we_ap_fi_le.alt.0.spatial.offsetPixel entry
.calib.nrdp.ds120C_we_ap_fi_le.alt.0.spatial.offsetPixel.altThreshold int32 0
.calib.nrdp.ds120C_we_ap_fi_le.alt.0.spatial.offsetPixel.altThresholdArea int32 0
.calib.nrdp.ds120C_we_ap_fi_le.alt.0.spatial.offsetPixel.altThresholdDiff int32 0
.calib.nrdp.ds120C_we_ap_fi_le.alt.0.spatial.offsetPixel.apr bool false
.calib.nrdp.ds120C_we_ap_fi_le.alt.0.spatial.offsetPixel.enabled bool false
.calib.nrdp.ds120C_we_ap_fi_le.alt.0.spatial.offsetPixel.threshold int32 0
.calib.nrdp.ds120C_we_ap_fi_le.alt.0.spatial.offsetPixel.thresholdArea int32 0
.calib.nrdp.ds120C_we_ap_fi_le.alt.0.spatial.offsetPixel.thresholdDiff int32 0
.calib.nrdp.ds120C_we_ap_fi_le.alt.0.spatial.offsetPixel.thresholdPix int32 0
.calib.nrdp.ds120C_we_ap_fi_le.alt.0.spatial.row entry
.calib.nrdp.ds120C_we_ap_fi_le.alt.0.spatial.row.enabled bool false
.calib.nrdp.ds120C_we_ap_fi_le.alt.0.spatial.row.threshold int32 0
.calib.nrdp.ds120C_we_ap_fi_le.alt.0.spatial.row.thresholdPix int32 0
.calib.nrdp.ds120C_we_ap_fi_le.alt.0.spr entry
.calib.nrdp.ds120C_we_ap_fi_le.alt.0.spr.enabled bool false
.calib.nrdp.ds120C_we_ap_fi_le.alt.0.spr.threshold int32 0
.calib.nrdp.ds120C_we_ap_fi_le.alt.0.spr.thresholdTemp int32 0
.calib.nrdp.ds120C_we_ap_fi_le.alt.0.temporal entry
.calib.nrdp.ds120C_we_ap_fi_le.alt.0.temporal.enabled bool true
.calib.nrdp.ds120C_we_ap_fi_le.alt.0.temporal.level int32 16
.calib.nrdp.ds120C_we_ap_fi_le.alt.0.temporal.threshold int32 16
.calib.nrdp.ds120C_we_ap_fi_le.alt.0.temporalRow entry
.calib.nrdp.ds120C_we_ap_fi_le.alt.0.temporalRow.enabled bool false
.calib.nrdp.ds120C_we_ap_fi_le.alt.0.temporalRow.level int32 14
.calib.nrdp.ds120C_we_ap_fi_le.alt.0.temporalRow.limit int32 10250
.calib.nrdp.ds120C_we_ap_fi_le.alt.0.temporalRow.threshold int32 20
.calib.nrdp.ds120C_we_ap_fi_le.alt.0.type int32 100
.calib.nrdp.ds120C_we_ap_fi_le.calcNoise entry
.calib.nrdp.ds120C_we_ap_fi_le.calcNoise.factor double 286
.calib.nrdp.ds120C_we_ap_fi_le.calcNoise.temporalMkDefault double 20
.calib.nrdp.ds120C_we_ap_fi_le.measureInfo entry
.calib.nrdp.ds120C_we_ap_fi_le.measureInfo.spatialDu double 4.2782106
.calib.nrdp.ds120C_we_ap_fi_le.measureInfo.spatialMk double 20.633417
.calib.nrdp.ds120C_we_ap_fi_le.measureInfo.temporalDu double 4.6188022
.calib.nrdp.ds120C_we_ap_fi_le.measureInfo.temporalMk double 22.276059
Freeware Thermal Analysis Software: ThermoVision_Joe-C
Some Thermal cameras: Kameras
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #274 on: April 04, 2018, 09:59:22 pm »
I'm looking for the old firmware 2.23.14 (Exx without MSX) .
The old link goes to current FW 2.27.16.
http://support.flir.com/SwDownload/app/RssSWDownload.aspx?ID=127

Can anybody upload the file flir_exx_pn490_v2.23.14_update_pack.zip from FLIR Exx P/N:490xx (2.23.14) Update Pack ?

Thanks for help.


Offline Pinkus

  • Frequent Contributor
  • **
  • Posts: 768
Re: Flir E40 Upgrade & Configuration
« Reply #275 on: April 04, 2018, 10:01:16 pm »
Send me your email address as a PM and I will send it to you.
 

Online Zucca

  • Supporter
  • ****
  • Posts: 4297
  • Country: it
  • EE meid in Itali
Re: Flir E40 Upgrade & Configuration
« Reply #276 on: April 05, 2018, 03:19:37 am »
I'm looking for the old firmware 2.23.14 (Exx without MSX)
Can anybody upload the file flir_exx_pn490_v2.23.14_update_pack.zip from FLIR Exx P/N:490xx (2.23.14) Update Pack

https://www.eevblog.com/forum/thermal-imaging/just-got-an-e30bx-have-the-usual-questions/msg1400320/#msg1400320
Can't know what you don't love. St. Augustine
Can't love what you don't know. Zucca
 

Online Zucca

  • Supporter
  • ****
  • Posts: 4297
  • Country: it
  • EE meid in Itali
Re: Flir E40 Upgrade & Configuration
« Reply #277 on: April 05, 2018, 03:41:03 am »

Note that some options in the configuration file actually restrict the cameras functionality so do not activate PiP lock or anything that appears to be restriction. Some of the config lines that are either already a active (True) or that you make active have a line below them with the ending 'Int' these set the valuecassociated with the function above. In the case of measurement functions, this setting can set the number of spot temperatures or measurement boxes you can have on the screen. Take a look at my configuration file and compare your "Int" values.  I have multiple spot and box measurements. I also enabled circle measurement areas and special functions like the Sketch capability that lets you use the touch screen to draw on a saved image to highlight a point of interest when doing a survey. I enabled image editing and any other useful features I found. Take a close look at my configuration file. You can actually use my complete configuration file in your camera provided you edit the serial number and calculate the CRC01 for your serial number and configuration file.

I have all the above functions,but i can not get the MIN values in lines,box or circles etc.. Only the MAX values are showing up. Moreover i spent 30minute to add the graph under the line like the one below but no luck. Something wrong with my config? Sorry I can't send a screenshot because this orrible ipad don't have the sd card reader....


« Last Edit: April 05, 2018, 03:52:43 am by zucca »
Can't know what you don't love. St. Augustine
Can't love what you don't know. Zucca
 

Online Zucca

  • Supporter
  • ****
  • Posts: 4297
  • Country: it
  • EE meid in Itali
Re: Flir E40 Upgrade & Configuration
« Reply #278 on: April 05, 2018, 04:02:26 pm »
https://www.eevblog.com/forum/thermal-imaging/flir-e40-upgrade-configuration/msg1434799/#msg1434799

forgot to change the .caps.config.image.sysimg.measureFuncs.mline.maxCount int32 to value 1 instead of 5...

still don´t know why I got only MAX Value and no graph at all under the line, box or circle. needs investigation... maybe the .caps.config.revision text "1.1" need to be .caps.config.revision text "0.1"
« Last Edit: April 05, 2018, 04:19:32 pm by zucca »
Can't know what you don't love. St. Augustine
Can't love what you don't know. Zucca
 

Offline Paw85

  • Regular Contributor
  • *
  • Posts: 60
  • Country: se
Re: Flir E40 Upgrade & Configuration
« Reply #279 on: April 05, 2018, 06:25:03 pm »
forgot to change the .caps.config.image.sysimg.measureFuncs.mline.maxCount int32 to value 1 instead of 5...
still don´t know why I got only MAX Value and no graph at all under the line, box or circle. needs investigation... maybe the .caps.config.revision text "1.1" need to be .caps.config.revision text "0.1"

Good you found my previous post to set that value correctly.
Regarding only MAX and no graph, are you aware of the menu [Tools] -> [Adjust tools] and scroll to the tool you have on your screen and press OK, there you should be able to toggle things like Graph, Max, Min, Avrage, Markers, Alarm.
Let me know if you cant find the menu :)
 
The following users thanked this post: Zucca


Online Zucca

  • Supporter
  • ****
  • Posts: 4297
  • Country: it
  • EE meid in Itali
Re: Flir E40 Upgrade & Configuration
« Reply #281 on: April 06, 2018, 03:28:50 am »
My pleasure tomas123, now I need to learn all your SW... you did so much.

Paw85 cheers!



Sorry I did not RTFM.

« Last Edit: April 06, 2018, 03:41:47 am by zucca »
Can't know what you don't love. St. Augustine
Can't love what you don't know. Zucca
 

Online Zucca

  • Supporter
  • ****
  • Posts: 4297
  • Country: it
  • EE meid in Itali
Re: Flir E40 Upgrade & Configuration
« Reply #282 on: April 06, 2018, 10:09:26 pm »
Can't believe I have this...  :-+

https://archive.org/embed/FlirE60BxIrInfraredThermalImagingCamera/FlirE60BxIrInfraredThermalImagingCamera.mp4

Do you know if it is possible to videostream the IR image on the E60+ screen over WIFI? Should I just use the app?
« Last Edit: April 06, 2018, 10:12:08 pm by zucca »
Can't know what you don't love. St. Augustine
Can't love what you don't know. Zucca
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #283 on: April 06, 2018, 11:53:06 pm »
We have not yet reversed engineered the WiFi stream.
All known hacks for streaming are for a USB connection.
 

Offline Spirit532

  • Frequent Contributor
  • **
  • Posts: 487
  • Country: by
    • My website
Re: Flir E40 Upgrade & Configuration
« Reply #284 on: April 07, 2018, 09:43:20 am »
The WiFi stream seems to be RTSP or RTP, depending on your settings, and it seems to be visual-only, but without the overlay.
I may be wrong about this.
 

Offline tomas123

  • Frequent Contributor
  • **
  • Posts: 832
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #285 on: April 07, 2018, 03:04:26 pm »
yes, but this is a regular video and not a 16 bit thermal stream

from my old notes (year 2013):

Quicktime player
open address
rtsp://192.168.64.1
ca. 350Kb/sec Frame rate: 19.2
480 × 360

from manual:
rset.quality
Encoding quantization level. Range 1-31. Default value = 7. A low value means higher quality picture. Encoding quality is also dependent on the maximum bit rate allowed.

you can change the quality during a running stream:
>rset rtp.quality 1
-> ca. 500 KB/sec (quality is visible better) Frame rate: 8.0

Offline kaz911

  • Super Contributor
  • ***
  • Posts: 1052
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #286 on: April 24, 2018, 08:43:57 am »
got my self a E50bx Mk 1 late 2012 with the 45deg/10mm lens at a reasonable price.

Now liberated - to thanks to all! Did update via FTP w/ Fraser's App/Gui codes - so thanks to Mike, Thomas, Gustavo? & Fraser for all their work! and everybody else here.

The E50bx 10mm lens is calibrated from factory and have both -20-120 & 0-650 range
But the built in lens is only calibrated to -20-120 - so I guess i have to play with files to enable the 0-650 range.

But quality of the -20-120 range is super! And I tried it against my old E4 libaratio - and there is so much more detail in the E50bx files. But I do miss the MSX...
 

Online Zucca

  • Supporter
  • ****
  • Posts: 4297
  • Country: it
  • EE meid in Itali
Re: Flir E40 Upgrade & Configuration
« Reply #287 on: April 24, 2018, 12:57:57 pm »
Welcome to the club, the EXX is a natural evolution of E4... very impressive indeed.

It looks like the EXXbx model can be open to the 0-650 range but there are no much information regarding the calibration of that second range.
I got a E30 which is only 0-350 with no further calibration.

Can't know what you don't love. St. Augustine
Can't love what you don't know. Zucca
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #288 on: April 24, 2018, 01:46:39 pm »
Kaz911,

The second temperature range is enabled via the cameras Service Menu and not in the configuration files. You only need to enter the service menu via a web browser, enter the 3vlig and 1235 passwords and you can add range 2. Hopefully your camera has the required calibration tables present.

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

Offline kaz911

  • Super Contributor
  • ***
  • Posts: 1052
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #289 on: April 24, 2018, 02:48:23 pm »
Kaz911,

The second temperature range is enabled via the cameras Service Menu and not in the configuration files. You only need to enter the service menu via a web browser, enter the 3vlig and 1235 passwords and you can add range 2. Hopefully your camera has the required calibration tables present.

Fraser

I was trying to convey :) that I have calibration for the 0-650 ONLY when I add the 10mm lens. There I have calibration for -20 to 120 and 0 to 650

The 0-650 calibration is not there for the normal ?18mm lens (the standard lens) - so standard lens only have the calibration for -20 to 120.

so currently I can only do 0-650 when I put the 10mm lens on. :)

I have looked in the "service menu" which confirms the above - 3 ranges calibrated - 2 for the 10mm and 1 for the built in lens.


/k

 
The following users thanked this post: Zucca

Online Zucca

  • Supporter
  • ****
  • Posts: 4297
  • Country: it
  • EE meid in Itali
Re: Flir E40 Upgrade & Configuration
« Reply #290 on: April 24, 2018, 03:00:46 pm »
Interesting
Can't know what you don't love. St. Augustine
Can't love what you don't know. Zucca
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #291 on: April 24, 2018, 04:37:56 pm »
Kaz911,

Ah, apologies, I did not realise that you had already looked at the service menu.

Your situation is unusual. It is not uncommon for early MK1 'bx' suffix cameras to only have range 1 calibration tables, but I had not heard of FLIR providing Range 2 calibration for a supplementary lens on such a camera. I suspect their automated calibration rig just generates the calibration files for Range 1 and 2, no matter which camera is attached to the supplementary lens at the time of testing.

It is possible to calibrate the camera for any Range using the service menu, but the correct high and low temperature Black Body thermal sources are needed.

As a side not on calibration..... Interestingly, whilst working on an early i5 recently, I found the production log for its calibration. It was clear that the camera had undergone an automated calibration routine that obeyed a set of 'on-board' camera 'descriptors' in order to produce only the required resolution and ranges. Thankfully I do not think the Exx series used such a calibration process and just the service menu is needed for calibration.

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

Offline Jorkah

  • Newbie
  • Posts: 7
  • Country: nl
Re: Flir E40 Upgrade & Configuration
« Reply #292 on: May 10, 2018, 01:07:19 pm »
I'm looking for the old firmware 2.23.14 (Exx without MSX) .
The old link goes to current FW 2.27.16.
http://support.flir.com/SwDownload/app/RssSWDownload.aspx?ID=127

Can anybody upload the file flir_exx_pn490_v2.23.14_update_pack.zip from FLIR Exx P/N:490xx (2.23.14) Update Pack ?

Thanks for help.
I have the same problem, the link also links to the newer firmware (2.27.16). Can anybody please re-upload it?

Thanks!
 

Online Zucca

  • Supporter
  • ****
  • Posts: 4297
  • Country: it
  • EE meid in Itali
Re: Flir E40 Upgrade & Configuration
« Reply #293 on: May 10, 2018, 01:15:53 pm »
Just look above
Can't know what you don't love. St. Augustine
Can't love what you don't know. Zucca
 

Offline Jorkah

  • Newbie
  • Posts: 7
  • Country: nl
Re: Flir E40 Upgrade & Configuration
« Reply #294 on: May 10, 2018, 02:02:07 pm »
I already tried the link (filedropper) posted by Fraser, but it doesn’t work anymore.

14-5-2018 Update:

I've got my E40bx upgraded with all the functions!

I would like to thank tomas123, Frazer and Paw85 for their input, real good work you did, very interesting! Special thanks to Pinkus, who provided me the necessary firmware!


Jorkah
« Last Edit: May 14, 2018, 11:11:25 am by Jorkah »
 

Online Zucca

  • Supporter
  • ****
  • Posts: 4297
  • Country: it
  • EE meid in Itali
Re: Flir E40 Upgrade & Configuration
« Reply #295 on: May 15, 2018, 04:55:16 pm »
I uploaded the FW here

ftp://ftp.xdevs.com/Flir/Exx/FW/flir_exx_pn490_v2.23.14_update_pack.zip

thanks to TiN ftp server, here how to connect:

https://doc.xdevs.com/contact/



Z
« Last Edit: June 07, 2018, 12:26:46 pm by zucca »
Can't know what you don't love. St. Augustine
Can't love what you don't know. Zucca
 

Offline Garry2

  • Newbie
  • Posts: 4
Re: Flir E40 Upgrade & Configuration
« Reply #296 on: May 23, 2018, 02:39:03 am »
I have a e30 and have followed all the steps I can find on the thread, but can not get "thermal fusion" and "picture in picture" to work. The options are shown in the menu, but grayed out and can not be selected. I got this camera pre modified and do not have access to the original files. This is what I have for my conf files. I have redone my crc values. On firmware 2.23.14
appcode
Code: [Select]
.caps entry
.caps.config entry
.caps.config.name text "app E60"
.caps.config.revision text "0.10"
.caps.config.image entry
.caps.config.image.framegrab entry
.caps.config.image.framegrab.fusion entry
.caps.config.image.framegrab.fusion.enabled bool true
.caps.config.image.sensor entry
.caps.config.image.sensor.enabled bool true
.caps.config.image.services entry
.caps.config.image.services.store entry
.caps.config.image.services.store.enabled bool true
.caps.config.image.services.store.radiometric entry
.caps.config.image.services.store.radiometric.enabled bool true
.caps.config.image.services.store.incompatible entry
.caps.config.image.services.store.incompatible.enabled bool false
.caps.config.image.services.store.incompatible.level int32 0
.caps.config.image.settings entry
.caps.config.image.settings.enabled bool true
.caps.config.image.settings.downsample bool false
.caps.config.image.settings.resIR int32 320
.caps.config.image.sysimg entry
.caps.config.image.sysimg.alarms entry
.caps.config.image.sysimg.alarms.enabled bool true
.caps.config.image.sysimg.alarms.measfunc entry
.caps.config.image.sysimg.alarms.measfunc.enabled bool true
.caps.config.image.sysimg.alarms.measfunc.maxCount int32 2
.caps.config.image.sysimg.alarms.humidity entry
.caps.config.image.sysimg.alarms.humidity.enabled bool true
.caps.config.image.sysimg.alarms.humidity.maxCount int32 2
.caps.config.image.sysimg.alarms.insulation entry
.caps.config.image.sysimg.alarms.insulation.enabled bool true
.caps.config.image.sysimg.alarms.insulation.maxCount int32 2
.caps.config.image.sysimg.irMarkers entry
.caps.config.image.sysimg.irMarkers.enabled bool true
.caps.config.image.sysimg.irMarkers.spot entry
.caps.config.image.sysimg.irMarkers.spot.enabled bool true
.caps.config.image.sysimg.irMarkers.spot.maxCount int32 2
.caps.config.image.sysimg.irMarkers.arrow entry
.caps.config.image.sysimg.irMarkers.arrow.enabled bool true
.caps.config.image.sysimg.irMarkers.arrow.maxCount int32 2
.caps.config.image.sysimg.irMarkers.box entry
.caps.config.image.sysimg.irMarkers.box.enabled bool true
.caps.config.image.sysimg.irMarkers.box.maxCount int32 2
.caps.config.image.sysimg.measureFuncs entry
.caps.config.image.sysimg.measureFuncs.enabled bool true
.caps.config.image.sysimg.measureFuncs.diff entry
.caps.config.image.sysimg.measureFuncs.diff.enabled bool true
.caps.config.image.sysimg.measureFuncs.diff.maxCount int32 2
.caps.config.image.sysimg.measureFuncs.diff.calcMask int32 65526
.caps.config.image.sysimg.measureFuncs.isotherm entry
.caps.config.image.sysimg.measureFuncs.isotherm.enabled bool true
.caps.config.image.sysimg.measureFuncs.isotherm.calcMask int32 20
.caps.config.image.sysimg.measureFuncs.isotherm.dual bool true
.caps.config.image.sysimg.measureFuncs.isotherm.fixScale bool false
.caps.config.image.sysimg.measureFuncs.isotherm.interval bool true
.caps.config.image.sysimg.measureFuncs.isotherm.invInterval bool false
.caps.config.image.sysimg.measureFuncs.isotherm.maxCount int32 5
.caps.config.image.sysimg.measureFuncs.mbox entry
.caps.config.image.sysimg.measureFuncs.mbox.enabled bool true
.caps.config.image.sysimg.measureFuncs.mbox.calcMask int32 1924
.caps.config.image.sysimg.measureFuncs.mbox.maxCount int32 5
.caps.config.image.sysimg.measureFuncs.mcircle entry
.caps.config.image.sysimg.measureFuncs.mcircle.enabled bool true
.caps.config.image.sysimg.measureFuncs.mcircle.calcMask int32 1924
.caps.config.image.sysimg.measureFuncs.mcircle.maxCount int32 5
.caps.config.image.sysimg.measureFuncs.mline entry
.caps.config.image.sysimg.measureFuncs.mline.enabled bool true
.caps.config.image.sysimg.measureFuncs.mline.calcMask int32 1924
.caps.config.image.sysimg.measureFuncs.mline.maxCount int32 5
.caps.config.image.sysimg.measureFuncs.reftemp entry
.caps.config.image.sysimg.measureFuncs.reftemp.enabled bool true
.caps.config.image.sysimg.measureFuncs.reftemp.calcMask int32 1924
.caps.config.image.sysimg.measureFuncs.reftemp.maxCount int32 1
.caps.config.image.sysimg.measureFuncs.script entry
.caps.config.image.sysimg.measureFuncs.script.enabled false
.caps.config.image.sysimg.measureFuncs.script.maxCount int32 0
.caps.config.image.sysimg.measureFuncs.spot entry
.caps.config.image.sysimg.measureFuncs.spot.enabled bool true
.caps.config.image.sysimg.measureFuncs.spot.calcMask int32 514
.caps.config.image.sysimg.measureFuncs.spot.maxCount int32 5
.caps.config.image.sysimg.visualMarkers entry
.caps.config.image.sysimg.visualMarkers.enabled bool true
.caps.config.image.sysimg.visualMarkers.spot entry
.caps.config.image.sysimg.visualMarkers.spot.enabled bool true
.caps.config.image.sysimg.visualMarkers.spot.maxCount int32 5
.caps.config.image.sysimg.visualMarkers.arrow entry
.caps.config.image.sysimg.visualMarkers.arrow.enabled bool true
.caps.config.image.sysimg.visualMarkers.arrow.maxCount int32 5
.caps.config.image.sysimg.visualMarkers.box entry
.caps.config.image.sysimg.visualMarkers.box.enabled bool true
.caps.config.image.sysimg.visualMarkers.box.maxCount int32 5
.caps.config.image.targetNoise entry
.caps.config.image.targetNoise.enabled bool false
.caps.config.image.targetNoise.targetNoiseMk int32 0
.caps.config.image.zoom entry
.caps.config.image.zoom.enabled bool true
.caps.config.image.zoom.maxFactor double 8
.caps.config.system entry
.caps.config.system.focus entry
.caps.config.system.focus.laser entry
.caps.config.system.focus.laser.updateFocus entry
.caps.config.system.focus.laser.updateFocus.enabled bool false


ui
Code: [Select]
.caps entry
.caps.config entry
.caps.config.name text "GUI E60"
.caps.config.revision text "0.10"
.caps.config.IIG entry
.caps.config.IIG.enabled bool true
.caps.config.IIG.DC int32 1
.caps.config.IIG.IR int32 1
.caps.config.IIG.canvasSketches int32 0
.caps.config.IIG.IRImageSketch bool false
.caps.config.IIG.DCImageSketch bool false
.caps.config.IIG.textAnnotations int32 1
.caps.config.IIG.videos int32 1
.caps.config.IIG.voiceAnnotations int32 1
.caps.config.IIG.objects int32 5
.caps.config.image entry
.caps.config.image.enabled bool true
.caps.config.image.adjust entry
.caps.config.image.adjust.enabled bool true
.caps.config.image.adjust.auto bool true
.caps.config.image.adjust.interval bool true
.caps.config.image.adjust.above bool false
.caps.config.image.adjust.below bool false
.caps.config.fusion entry
.caps.config.fusion.enabled bool true
.caps.config.fusion.thermal entry
.caps.config.fusion.thermal.enabled bool true
.caps.config.fusion.thermal.auto bool true
.caps.config.fusion.thermal.interval bool true
.caps.config.fusion.thermal.above bool true
.caps.config.fusion.thermal.below bool true
.caps.config.fusion.PIP entry
.caps.config.fusion.PIP.enabled bool true
.caps.config.fusion.PIP.locked bool false
.caps.config.laser entry
.caps.config.laser.enabled bool true
.caps.config.laser.positionMarker bool true
.caps.config.measure entry
.caps.config.measure.enabled bool true
.caps.config.measure.emissivityTable entry
.caps.config.measure.emissivityTable.enabled bool true
.caps.config.measure.externWindow entry
.caps.config.measure.externWindow.enabled bool true
.caps.config.measure.localObjectParams entry
.caps.config.measure.localObjectParams.enabled bool false
.caps.config.measure.screening entry
.caps.config.measure.screening.enabled bool false
.caps.config.mode entry
.caps.config.mode.enabled bool true
.caps.config.mode.program bool false
.caps.config.mode.panorama bool false
.caps.config.mode.video bool true
.caps.config.mode.radiometricVideo bool false
.caps.config.menu entry
.caps.config.menu.enabled bool true
.caps.config.menu.presets bool false
.caps.config.save entry
.caps.config.save.enabled bool true
.caps.config.save.simultaneous bool true
.caps.config.save.fastShoot bool false
.caps.config.report entry
.caps.config.report.enable bool true
.caps.config.report.createPdf bool true
 

Offline Jorkah

  • Newbie
  • Posts: 7
  • Country: nl
Re: Flir E40 Upgrade & Configuration
« Reply #297 on: May 25, 2018, 10:06:18 am »
I have used the following code, everything is working fine.

appcode:

Code: [Select]
#
# Generated at 2011-04-28 17:34:36
#
.caps entry
.caps.config entry
.caps.config.name text "app E60"
.caps.config.revision text "0.10"
.caps.config.image entry
.caps.config.image.framegrab entry
.caps.config.image.framegrab.fusion entry
.caps.config.image.framegrab.fusion.enabled bool true
.caps.config.image.framegrab.fusion.hcf entry
.caps.config.image.framegrab.fusion.hcf.enabled bool true
.caps.config.image.sensor entry
.caps.config.image.sensor.enabled bool true
.caps.config.image.services entry
.caps.config.image.services.store entry
.caps.config.image.services.store.enabled bool true
.caps.config.image.services.store.radiometric entry
.caps.config.image.services.store.radiometric.enabled bool true
.caps.config.image.services.store.incompatible entry
.caps.config.image.services.store.incompatible.enabled bool false
.caps.config.image.services.store.incompatible.level int32 0
.caps.config.image.settings entry
.caps.config.image.settings.enabled bool true
.caps.config.image.settings.downsample bool false
.caps.config.image.settings.resIR int32 320
.caps.config.image.sysimg entry
.caps.config.image.sysimg.alarms entry
.caps.config.image.sysimg.alarms.enabled bool true
.caps.config.image.sysimg.alarms.measfunc entry
.caps.config.image.sysimg.alarms.measfunc.enabled bool true
.caps.config.image.sysimg.alarms.measfunc.maxCount int32 2
.caps.config.image.sysimg.alarms.humidity entry
.caps.config.image.sysimg.alarms.humidity.enabled bool true
.caps.config.image.sysimg.alarms.humidity.maxCount int32 2
.caps.config.image.sysimg.alarms.insulation entry
.caps.config.image.sysimg.alarms.insulation.enabled bool true
.caps.config.image.sysimg.alarms.insulation.maxCount int32 2
.caps.config.image.sysimg.irMarkers entry
.caps.config.image.sysimg.irMarkers.enabled bool true
.caps.config.image.sysimg.irMarkers.spot entry
.caps.config.image.sysimg.irMarkers.spot.enabled bool true
.caps.config.image.sysimg.irMarkers.spot.maxCount int32 2
.caps.config.image.sysimg.irMarkers.arrow entry
.caps.config.image.sysimg.irMarkers.arrow.enabled bool true
.caps.config.image.sysimg.irMarkers.arrow.maxCount int32 2
.caps.config.image.sysimg.irMarkers.box entry
.caps.config.image.sysimg.irMarkers.box.enabled bool true
.caps.config.image.sysimg.irMarkers.box.maxCount int32 2
.caps.config.image.sysimg.measureFuncs entry
.caps.config.image.sysimg.measureFuncs.enabled bool true
.caps.config.image.sysimg.measureFuncs.diff entry
.caps.config.image.sysimg.measureFuncs.diff.enabled bool true
.caps.config.image.sysimg.measureFuncs.diff.maxCount int32 2
.caps.config.image.sysimg.measureFuncs.diff.calcMask int32 65526
.caps.config.image.sysimg.measureFuncs.isotherm entry
.caps.config.image.sysimg.measureFuncs.isotherm.enabled bool true
.caps.config.image.sysimg.measureFuncs.isotherm.calcMask int32 20
.caps.config.image.sysimg.measureFuncs.isotherm.dual bool true
.caps.config.image.sysimg.measureFuncs.isotherm.fixScale bool false
.caps.config.image.sysimg.measureFuncs.isotherm.interval bool true
.caps.config.image.sysimg.measureFuncs.isotherm.invInterval bool false
.caps.config.image.sysimg.measureFuncs.isotherm.maxCount int32 5
.caps.config.image.sysimg.measureFuncs.mbox entry
.caps.config.image.sysimg.measureFuncs.mbox.enabled bool true
.caps.config.image.sysimg.measureFuncs.mbox.calcMask int32 1924
.caps.config.image.sysimg.measureFuncs.mbox.maxCount int32 5
.caps.config.image.sysimg.measureFuncs.mcircle entry
.caps.config.image.sysimg.measureFuncs.mcircle.enabled bool true
.caps.config.image.sysimg.measureFuncs.mcircle.calcMask int32 1924
.caps.config.image.sysimg.measureFuncs.mcircle.maxCount int32 5
.caps.config.image.sysimg.measureFuncs.mline entry
.caps.config.image.sysimg.measureFuncs.mline.enabled bool true
.caps.config.image.sysimg.measureFuncs.mline.calcMask int32 1924
.caps.config.image.sysimg.measureFuncs.mline.maxCount int32 1
.caps.config.image.sysimg.measureFuncs.reftemp entry
.caps.config.image.sysimg.measureFuncs.reftemp.enabled bool true
.caps.config.image.sysimg.measureFuncs.reftemp.calcMask int32 1924
.caps.config.image.sysimg.measureFuncs.reftemp.maxCount int32 1
.caps.config.image.sysimg.measureFuncs.script entry
.caps.config.image.sysimg.measureFuncs.script.enabled false
.caps.config.image.sysimg.measureFuncs.script.maxCount int32 0
.caps.config.image.sysimg.measureFuncs.spot entry
.caps.config.image.sysimg.measureFuncs.spot.enabled bool true
.caps.config.image.sysimg.measureFuncs.spot.calcMask int32 514
.caps.config.image.sysimg.measureFuncs.spot.maxCount int32 5
.caps.config.image.sysimg.visualMarkers entry
.caps.config.image.sysimg.visualMarkers.enabled bool true
.caps.config.image.sysimg.visualMarkers.spot entry
.caps.config.image.sysimg.visualMarkers.spot.enabled bool true
.caps.config.image.sysimg.visualMarkers.spot.maxCount int32 5
.caps.config.image.sysimg.visualMarkers.arrow entry
.caps.config.image.sysimg.visualMarkers.arrow.enabled bool true
.caps.config.image.sysimg.visualMarkers.arrow.maxCount int32 5
.caps.config.image.sysimg.visualMarkers.box entry
.caps.config.image.sysimg.visualMarkers.box.enabled bool true
.caps.config.image.sysimg.visualMarkers.box.maxCount int32 5
.caps.config.image.targetNoise entry
.caps.config.image.targetNoise.enabled bool false
.caps.config.image.targetNoise.targetNoiseMk int32 0
.caps.config.image.zoom entry
.caps.config.image.zoom.enabled bool true
.caps.config.image.zoom.maxFactor double 8
.caps.config.system entry
.caps.config.system.focus entry
.caps.config.system.focus.laser entry
.caps.config.system.focus.laser.updateFocus entry
.caps.config.system.focus.laser.updateFocus.enabled bool false


ui:

Code: [Select]
#
# Generated at 2011-04-28 17:34:36
#
.caps entry
.caps.config entry
.caps.config.name text "GUI E60"
.caps.config.revision text "0.10"
.caps.config.IIG entry
.caps.config.IIG.enabled bool true
.caps.config.IIG.DC int32 1
.caps.config.IIG.IR int32 1
.caps.config.IIG.canvasSketches int32 3
.caps.config.IIG.IRImageSketch bool true
.caps.config.IIG.DCImageSketch bool true
.caps.config.IIG.textAnnotations int32 1
.caps.config.IIG.videos int32 1
.caps.config.IIG.voiceAnnotations int32 1
.caps.config.IIG.objects int32 5
.caps.config.image entry
.caps.config.image.enabled bool true
.caps.config.image.adjust entry
.caps.config.image.adjust.enabled bool true
.caps.config.image.adjust.auto bool true
.caps.config.image.adjust.interval bool true
.caps.config.image.adjust.above bool true
.caps.config.image.adjust.below bool true
.caps.config.fusion entry
.caps.config.fusion.enabled bool true
.caps.config.fusion.thermal entry
.caps.config.fusion.thermal.enabled bool true
.caps.config.fusion.thermal.auto bool true
.caps.config.fusion.thermal.interval bool true
.caps.config.fusion.thermal.above bool true
.caps.config.fusion.thermal.below bool true
.caps.config.fusion.PIP entry
.caps.config.fusion.PIP.enabled bool true
.caps.config.fusion.PIP.locked bool false
.caps.config.laser entry
.caps.config.laser.enabled bool true
.caps.config.laser.positionMarker bool true
.caps.config.measure entry
.caps.config.measure.enabled bool true
.caps.config.measure.emissivityTable entry
.caps.config.measure.emissivityTable.enabled bool true
.caps.config.measure.externWindow entry
.caps.config.measure.externWindow.enabled bool true
.caps.config.measure.localObjectParams entry
.caps.config.measure.localObjectParams.enabled bool true
.caps.config.measure.screening entry
.caps.config.measure.screening.enabled bool false
.caps.config.mode entry
.caps.config.mode.enabled bool true
.caps.config.mode.program bool true
.caps.config.mode.panorama bool false
.caps.config.mode.video bool true
.caps.config.mode.radiometricVideo bool false
.caps.config.menu entry
.caps.config.menu.enabled bool true
.caps.config.menu.presets bool false
.caps.config.save entry
.caps.config.save.enabled bool true
.caps.config.save.simultaneous bool true
.caps.config.save.fastShoot bool false
.caps.config.report entry
.caps.config.report.enable bool true
.caps.config.report.createPdf bool true
 

Offline Garry2

  • Newbie
  • Posts: 4
Re: Flir E40 Upgrade & Configuration
« Reply #298 on: May 28, 2018, 03:31:23 am »
Thanks Jorkah, that added an additional option in the menu, "MSX", but all 3 are grayed out. I can still only select thermal and digital. I am wondering if my camera is missing the files that point to those options.
 

Offline eKretz

  • Frequent Contributor
  • **
  • Posts: 870
Re: Flir E40 Upgrade & Configuration
« Reply #299 on: June 07, 2018, 07:21:16 am »
I uploaded the FW here

ftp://ftp.xdevs.com/Flir/Exx/FW/flir_exx_pn490_v2.23.14_update_pack.zip

thanks to TiN ftp server.

Z

Might need this soon but tried to download and it's asking for username and password.
 

Online Zucca

  • Supporter
  • ****
  • Posts: 4297
  • Country: it
  • EE meid in Itali
Re: Flir E40 Upgrade & Configuration
« Reply #300 on: June 07, 2018, 08:30:53 am »
Welcome Devov to the club, well done!

Z
Can't know what you don't love. St. Augustine
Can't love what you don't know. Zucca
 

Offline eKretz

  • Frequent Contributor
  • **
  • Posts: 870
Re: Flir E40 Upgrade & Configuration
« Reply #301 on: June 07, 2018, 11:49:24 am »
Anybody have a working link to the 2.23 firmware?
 

Online Zucca

  • Supporter
  • ****
  • Posts: 4297
  • Country: it
  • EE meid in Itali
« Last Edit: June 07, 2018, 12:16:51 pm by zucca »
Can't know what you don't love. St. Augustine
Can't love what you don't know. Zucca
 

Offline eKretz

  • Frequent Contributor
  • **
  • Posts: 870
Re: Flir E40 Upgrade & Configuration
« Reply #303 on: June 07, 2018, 12:28:03 pm »
Not working for me, some kind of error - says site down. Will try again later.
 

Offline eKretz

  • Frequent Contributor
  • **
  • Posts: 870
Re: Flir E40 Upgrade & Configuration
« Reply #304 on: June 07, 2018, 05:53:06 pm »
Still dead. Anyone else?
 

Offline Jorkah

  • Newbie
  • Posts: 7
  • Country: nl
Re: Flir E40 Upgrade & Configuration
« Reply #305 on: June 07, 2018, 09:45:41 pm »
I will put it up tomorrow for you if needed.
 
The following users thanked this post: eKretz

Offline eKretz

  • Frequent Contributor
  • **
  • Posts: 870
Re: Flir E40 Upgrade & Configuration
« Reply #306 on: June 08, 2018, 12:15:00 am »
Thanks. Will update if I get the other link to work or not.
 

Offline eKretz

  • Frequent Contributor
  • **
  • Posts: 870
Re: Flir E40 Upgrade & Configuration
« Reply #307 on: June 08, 2018, 05:22:28 am »
Still no dice on that firmware. The site keeps giving the same error message, have tried it probably 15 times today throughout the day.
 

Offline eKretz

  • Frequent Contributor
  • **
  • Posts: 870
Re: Flir E40 Upgrade & Configuration
« Reply #308 on: June 08, 2018, 05:33:57 am »
BTW, saw that someone mentioned testing the 2.27.16 firmware to see if it was okay...did anyone ever give it a go?
 

Offline Jorkah

  • Newbie
  • Posts: 7
  • Country: nl
 
The following users thanked this post: eKretz

Offline eKretz

  • Frequent Contributor
  • **
  • Posts: 870
Re: Flir E40 Upgrade & Configuration
« Reply #310 on: June 08, 2018, 08:38:17 am »
Thank you much kind sir! I am in your debt.
 

Offline Jorkah

  • Newbie
  • Posts: 7
  • Country: nl
Re: Flir E40 Upgrade & Configuration
« Reply #311 on: June 08, 2018, 07:58:39 pm »
Just helping someone like I was helped when I needed it. 
 

Offline ksilabs

  • Regular Contributor
  • *
  • Posts: 74
  • Country: us
Re: Flir E40 Upgrade & Configuration
« Reply #312 on: July 16, 2018, 05:23:18 am »
Any luck with getting that flir_exx_pn645_pn646_v3.12.7_update_pack.zip update?

I've just bought a new (NOS, still in original packaging and factory sealed) E40 and it came with 3.18.0 firmware so I need those missing files to get the full functionality.

I can host files on my www.ksilabs.com site if needed. It is my own web site, not hosted anywhere, running on my own server farm so no stupid banners/registration/limits/whatever. I can also setup ftp and git servers if needed. The latter, IMHO, is the best way to keep track of all changes and be able to roll back to any point if needed.

All my servers run on Fedora, nothing is hosted anywhere -- I only buy Internet connectivity -- so I have full control over everything.
 

Offline jumbo

  • Contributor
  • Posts: 33
Re: Flir E40 Upgrade & Configuration
« Reply #313 on: July 22, 2018, 10:31:36 am »
Hello, I have Flir E30bx with serial number 49202XXX.

I made hack like 2-3 years ago, then it was nothing better then this instruction:
https://www.eevblog.com/forum/thermal-imaging/flir-e4-thermal-imaging-camera-teardown/msg561266/#msg561266

I turn on temperatures 0-650st.C
I turn on temperatures 200-1200st.C (but camera shows only >80st.C)

But now I see a lot of work with E30-E60 cameras, great to see it. Maybe I can help some how?

1. - WiFi
I have few question about my model, I tried to change "slbwver" values to turn on wifi, but after update they are going to "*".
I put only random numbers there, because I dont know what values should it be in the box: Part, Revision, Serial for "slbwver"

2. - Range 200-1200st.C
I turn on temperatures 200-1200st.C but there is no RBF. I would like to try to calibrate camera in this range, my friend work in laboratory and there they have "black body"/"calibration owen" in a range to 2000st.C or how I should call it. But they use it for another reason and dont know nothing about Flir cameras. So if somebody can explain me how to calibrate camera only in this one range 200-1200st.C without touching old calibration it will be great.

3. - new features
I last time touch my files in the camera in 2014 or 2015, I even dont remember when. Now I see a lot of work on Exx files. Could somebody correct my files or explain me what I should change? I dont whant to change signature like name "E30bx", serial number and other really basic information. I am looking only for better resolution, quality and if its possible MSX. Yes, my camera is actually without MSX. I didn't upload on my camera any extra files, I only changed this files below.

FlashFS\system\appcore.d\config.d
Code: [Select]
#
# Generated at 2011-09-16 15:13:31
#
.caps entry
.caps.config entry
.caps.config.name text "app E30bx_B"
.caps.config.revision text "1.1"
.caps.config.image entry
.caps.config.image.framegrab entry
.caps.config.image.framegrab.fusion entry
.caps.config.image.framegrab.fusion.enabled bool true
.caps.config.image.framegrab entry
.caps.config.image.framegrab.visual entry
.caps.config.image.framegrab.visual.enabled bool true
.caps.config.image.sensor entry
.caps.config.image.sensor.enabled bool true
.caps.config.image.services entry
.caps.config.image.services.store entry
.caps.config.image.services.store.enabled bool true
.caps.config.image.services.store.radiometric entry
.caps.config.image.services.store.radiometric.enabled bool true
.caps.config.image.services.store.incompatible entry
.caps.config.image.services.store.incompatible.enabled bool false
.caps.config.image.services.store.incompatible.level int32 0
.caps.config.image.settings entry
.caps.config.image.settings.enabled bool true
.caps.config.image.settings.downsample bool true
.caps.config.image.settings.resIR int32 320
.caps.config.image.settings.resVIS int32 1600
.caps.config.image.sysimg entry
.caps.config.image.sysimg.alarms entry
.caps.config.image.sysimg.alarms.enabled bool true
.caps.config.image.sysimg.alarms.measfunc entry
.caps.config.image.sysimg.alarms.measfunc.enabled bool true
.caps.config.image.sysimg.alarms.measfunc.maxCount int32 3
.caps.config.image.sysimg.alarms.humidity entry
.caps.config.image.sysimg.alarms.humidity.enabled bool true
.caps.config.image.sysimg.alarms.humidity.maxCount int32 1
.caps.config.image.sysimg.alarms.insulation entry
.caps.config.image.sysimg.alarms.insulation.enabled bool true
.caps.config.image.sysimg.alarms.insulation.maxCount int32 1
.caps.config.image.sysimg.irMarkers entry
.caps.config.image.sysimg.irMarkers.enabled bool false
.caps.config.image.sysimg.irMarkers.spot entry
.caps.config.image.sysimg.irMarkers.spot.enabled bool false
.caps.config.image.sysimg.irMarkers.spot.maxCount int32 0
.caps.config.image.sysimg.irMarkers.arrow entry
.caps.config.image.sysimg.irMarkers.arrow.enabled bool true
.caps.config.image.sysimg.irMarkers.arrow.maxCount int32 0
.caps.config.image.sysimg.irMarkers.box entry
.caps.config.image.sysimg.irMarkers.box.enabled bool false
.caps.config.image.sysimg.irMarkers.box.maxCount int32 0
.caps.config.image.sysimg.measureFuncs entry
.caps.config.image.sysimg.measureFuncs.enabled bool true
.caps.config.image.sysimg.measureFuncs.diff entry
.caps.config.image.sysimg.measureFuncs.diff.enabled bool true
.caps.config.image.sysimg.measureFuncs.diff.maxCount int32 1
.caps.config.image.sysimg.measureFuncs.diff.calcMask int32 65526
.caps.config.image.sysimg.measureFuncs.isotherm entry
.caps.config.image.sysimg.measureFuncs.isotherm.enabled bool true
.caps.config.image.sysimg.measureFuncs.isotherm.calcMask int32 20
.caps.config.image.sysimg.measureFuncs.isotherm.dual bool false
.caps.config.image.sysimg.measureFuncs.isotherm.fixScale bool false
.caps.config.image.sysimg.measureFuncs.isotherm.interval bool true
.caps.config.image.sysimg.measureFuncs.isotherm.invInterval bool false
.caps.config.image.sysimg.measureFuncs.isotherm.maxCount int32 1
.caps.config.image.sysimg.measureFuncs.mbox entry
.caps.config.image.sysimg.measureFuncs.mbox.enabled bool true
.caps.config.image.sysimg.measureFuncs.mbox.calcMask int32 1924
.caps.config.image.sysimg.measureFuncs.mbox.maxCount int32 5
.caps.config.image.sysimg.measureFuncs.mcircle entry
.caps.config.image.sysimg.measureFuncs.mcircle.enabled bool false
.caps.config.image.sysimg.measureFuncs.mcircle.calcMask int32 1924
.caps.config.image.sysimg.measureFuncs.mcircle.maxCount int32 0
.caps.config.image.sysimg.measureFuncs.mline entry
.caps.config.image.sysimg.measureFuncs.mline.enabled bool false
.caps.config.image.sysimg.measureFuncs.mline.calcMask int32 1924
.caps.config.image.sysimg.measureFuncs.mline.maxCount int32 0
.caps.config.image.sysimg.measureFuncs.reftemp entry
.caps.config.image.sysimg.measureFuncs.reftemp.enabled bool true
.caps.config.image.sysimg.measureFuncs.reftemp.calcMask int32 1924
.caps.config.image.sysimg.measureFuncs.reftemp.maxCount int32 1
.caps.config.image.sysimg.measureFuncs.script entry
.caps.config.image.sysimg.measureFuncs.script.enabled false
.caps.config.image.sysimg.measureFuncs.script.maxCount int32 0
.caps.config.image.sysimg.measureFuncs.spot entry
.caps.config.image.sysimg.measureFuncs.spot.enabled bool true
.caps.config.image.sysimg.measureFuncs.spot.calcMask int32 514
.caps.config.image.sysimg.measureFuncs.spot.maxCount int32 5
.caps.config.image.sysimg.visualMarkers entry
.caps.config.image.sysimg.visualMarkers.enabled bool true
.caps.config.image.sysimg.visualMarkers.spot entry
.caps.config.image.sysimg.visualMarkers.spot.enabled bool false
.caps.config.image.sysimg.visualMarkers.spot.maxCount int32 0
.caps.config.image.sysimg.visualMarkers.arrow entry
.caps.config.image.sysimg.visualMarkers.arrow.enabled bool false
.caps.config.image.sysimg.visualMarkers.arrow.maxCount int32 0
.caps.config.image.sysimg.visualMarkers.box entry
.caps.config.image.sysimg.visualMarkers.box.enabled bool false
.caps.config.image.sysimg.visualMarkers.box.maxCount int32 0
.caps.config.image.targetNoise entry
.caps.config.image.targetNoise.enabled bool true
.caps.config.image.targetNoise.targetNoiseMk int32 5
.caps.config.image.zoom entry
.caps.config.image.zoom.enabled bool true
.caps.config.image.zoom.maxFactor double 4
.caps.config.system entry
.caps.config.system.focus entry
.caps.config.system.focus.laser entry
.caps.config.system.focus.laser.updateFocus entry
.caps.config.system.focus.laser.updateFocus.enabled bool true
# ID 49202
# CRC01



FlashFS\system\services.d\config.d
Code: [Select]
#
# Appservices wlan configuration
#
.caps entry
.caps.config entry
.caps.config.name text "srvs E30bx_B"
.caps.config.revision text "1.1"
.caps.config.wlan entry
.caps.config.wlan.enabled bool true
.caps.config.bluetooth entry
.caps.config.bluetooth.enabled bool true
# ID 49202
# CRC01




FlashFS\system\ui.d\config.d
Code: [Select]
#
# Generated at 2011-09-16 15:13:32
#
.caps entry
.caps.config entry
.caps.config.name text "GUI E30bx_B"
.caps.config.revision text "1.1"
.caps.config.IIG entry
.caps.config.IIG.enabled bool true
.caps.config.IIG.DC int32 1
.caps.config.IIG.IR int32 1
.caps.config.IIG.canvasSketches int32 0
.caps.config.IIG.IRImageSketch bool false
.caps.config.IIG.DCImageSketch bool false
.caps.config.IIG.textAnnotations int32 1
.caps.config.IIG.videos int32 1
.caps.config.IIG.voiceAnnotations int32 1
.caps.config.IIG.objects int32 5
.caps.config.image entry
.caps.config.image.enabled bool true
.caps.config.image.adjust entry
.caps.config.image.adjust.enabled bool true
.caps.config.image.adjust.auto bool true
.caps.config.image.adjust.interval bool true
.caps.config.image.adjust.above bool false
.caps.config.image.adjust.below bool false
.caps.config.fusion entry
.caps.config.fusion.enabled bool true
.caps.config.fusion.thermal entry
.caps.config.fusion.thermal.enabled bool true
.caps.config.fusion.thermal.auto bool true
.caps.config.fusion.thermal.interval bool true
.caps.config.fusion.thermal.above bool true
.caps.config.fusion.thermal.below bool true
.caps.config.fusion.PIP entry
.caps.config.fusion.PIP.enabled bool true
.caps.config.fusion.PIP.locked bool false
.caps.config.laser entry
.caps.config.laser.enabled bool true
.caps.config.laser.positionMarker bool true
.caps.config.measure entry
.caps.config.measure.enabled bool true
.caps.config.measure.emissivityTable entry
.caps.config.measure.emissivityTable.enabled bool true
.caps.config.measure.externWindow entry
.caps.config.measure.externWindow.enabled bool true
.caps.config.measure.localObjectParams entry
.caps.config.measure.localObjectParams.enabled bool false
.caps.config.measure.screening entry
.caps.config.measure.screening.enabled bool false
.caps.config.mode entry
.caps.config.mode.enabled bool true
.caps.config.mode.program bool false
.caps.config.mode.panorama bool false
.caps.config.mode.video bool true
.caps.config.mode.radiometricVideo bool false
.caps.config.menu entry
.caps.config.menu.enabled bool true
.caps.config.menu.presets bool false
.caps.config.save entry
.caps.config.save.enabled bool true
.caps.config.save.simultaneous bool true
.caps.config.save.fastShoot bool false
.caps.config.report entry
.caps.config.report.enable bool true
.caps.config.report.createPdf bool true
# ID 49202
# CRC01


 

Offline ksilabs

  • Regular Contributor
  • *
  • Posts: 74
  • Country: us
Re: Flir E40 Upgrade & Configuration
« Reply #314 on: July 22, 2018, 08:31:31 pm »
on my PC I found the old FW v3.12.7 for your E40 Late 2013 ( FLIR Exx P/N:645xx / 646xx )
flir_exx_pn645_pn646_v3.12.7_update_pack.zip
and there are all files for WebGUI inside

[skipped]

as attachment the relevant part (file size limit here is 1mb)
rename to zip


The problem is there is no attachment :(

Do you still have that flir_exx_pn645_pn646_v3.12.7_update_pack.zip archive somewhere? Would you share it so it would've been possible to get fully working service menu in 4.13.0 firmware?

It is NOT just those *.asp web files required for service menu to work; there are also 2 apps one of which is prodapp.exe that those *asp files call to perform their functions and those apps are also missing in 3.18.0 and any newer firmware.

Those *.asp files from 2.x.x firmware would probably mostly work in 4.13.0 but prodapp might not -- 3.x.x and newer versions are Qt-based while 2.x.x used some other toolkit so it might not work in 3.x.x/4.x.x. This is why it is important to get that ENTIRE flir_exx_pn645_pn646_v3.12.7_update_pack.zip to cherrypick ALL required parts.

Does anybody have that update he could share? It doesn't have to be 3.12.7, an earlier 3.x.x version would also work.

Maybe somebody got that attachment somewhere if there was any?

Maybe someone still has a camera with 3.12.7 (or earlier 3.x.x) firmware and can post his /FlashBFS and /FlashFS directories copy?
« Last Edit: July 22, 2018, 10:51:42 pm by ksilabs »
 

Offline eKretz

  • Frequent Contributor
  • **
  • Posts: 870
Re: Flir E40 Upgrade & Configuration
« Reply #315 on: July 22, 2018, 09:02:45 pm »
Hello, I have Flir E30bx with serial number 49202XXX.

I made hack like 2-3 years ago, then it was nothing better then this instruction:
https://www.eevblog.com/forum/thermal-imaging/flir-e4-thermal-imaging-camera-teardown/msg561266/#msg561266

I turn on temperatures 0-650st.C
I turn on temperatures 200-1200st.C (but camera shows only >80st.C)

But now I see a lot of work with E30-E60 cameras, great to see it. Maybe I can help some how?

1. - WiFi
I have few question about my model, I tried to change "slbwver" values to turn on wifi, but after update they are going to "*".
I put only random numbers there, because I dont know what values should it be in the box: Part, Revision, Serial for "slbwver"

2. - Range 200-1200st.C
I turn on temperatures 200-1200st.C but there is no RBF. I would like to try to calibrate camera in this range, my friend work in laboratory and there they have "black body"/"calibration owen" in a range to 2000st.C or how I should call it. But they use it for another reason and dont know nothing about Flir cameras. So if somebody can explain me how to calibrate camera only in this one range 200-1200st.C without touching old calibration it will be great.

3. - new features
I last time touch my files in the camera in 2014 or 2015, I even dont remember when. Now I see a lot of work on Exx files. Could somebody correct my files or explain me what I should change? I dont whant to change signature like name "E30bx", serial number and other really basic information. I am looking only for better resolution, quality and if its possible MSX. Yes, my camera is actually without MSX. I didn't upload on my camera any extra files, I only changed this files below.

FlashFS\system\appcore.d\config.d
Code: [Select]
#
# Generated at 2011-09-16 15:13:31
#
.caps entry
.caps.config entry
.caps.config.name text "app E30bx_B"
.caps.config.revision text "1.1"
.caps.config.image entry
.caps.config.image.framegrab entry
.caps.config.image.framegrab.fusion entry
.caps.config.image.framegrab.fusion.enabled bool true
.caps.config.image.framegrab entry
.caps.config.image.framegrab.visual entry
.caps.config.image.framegrab.visual.enabled bool true
.caps.config.image.sensor entry
.caps.config.image.sensor.enabled bool true
.caps.config.image.services entry
.caps.config.image.services.store entry
.caps.config.image.services.store.enabled bool true
.caps.config.image.services.store.radiometric entry
.caps.config.image.services.store.radiometric.enabled bool true
.caps.config.image.services.store.incompatible entry
.caps.config.image.services.store.incompatible.enabled bool false
.caps.config.image.services.store.incompatible.level int32 0
.caps.config.image.settings entry
.caps.config.image.settings.enabled bool true
.caps.config.image.settings.downsample bool true
.caps.config.image.settings.resIR int32 320
.caps.config.image.settings.resVIS int32 1600
.caps.config.image.sysimg entry
.caps.config.image.sysimg.alarms entry
.caps.config.image.sysimg.alarms.enabled bool true
.caps.config.image.sysimg.alarms.measfunc entry
.caps.config.image.sysimg.alarms.measfunc.enabled bool true
.caps.config.image.sysimg.alarms.measfunc.maxCount int32 3
.caps.config.image.sysimg.alarms.humidity entry
.caps.config.image.sysimg.alarms.humidity.enabled bool true
.caps.config.image.sysimg.alarms.humidity.maxCount int32 1
.caps.config.image.sysimg.alarms.insulation entry
.caps.config.image.sysimg.alarms.insulation.enabled bool true
.caps.config.image.sysimg.alarms.insulation.maxCount int32 1
.caps.config.image.sysimg.irMarkers entry
.caps.config.image.sysimg.irMarkers.enabled bool false
.caps.config.image.sysimg.irMarkers.spot entry
.caps.config.image.sysimg.irMarkers.spot.enabled bool false
.caps.config.image.sysimg.irMarkers.spot.maxCount int32 0
.caps.config.image.sysimg.irMarkers.arrow entry
.caps.config.image.sysimg.irMarkers.arrow.enabled bool true
.caps.config.image.sysimg.irMarkers.arrow.maxCount int32 0
.caps.config.image.sysimg.irMarkers.box entry
.caps.config.image.sysimg.irMarkers.box.enabled bool false
.caps.config.image.sysimg.irMarkers.box.maxCount int32 0
.caps.config.image.sysimg.measureFuncs entry
.caps.config.image.sysimg.measureFuncs.enabled bool true
.caps.config.image.sysimg.measureFuncs.diff entry
.caps.config.image.sysimg.measureFuncs.diff.enabled bool true
.caps.config.image.sysimg.measureFuncs.diff.maxCount int32 1
.caps.config.image.sysimg.measureFuncs.diff.calcMask int32 65526
.caps.config.image.sysimg.measureFuncs.isotherm entry
.caps.config.image.sysimg.measureFuncs.isotherm.enabled bool true
.caps.config.image.sysimg.measureFuncs.isotherm.calcMask int32 20
.caps.config.image.sysimg.measureFuncs.isotherm.dual bool false
.caps.config.image.sysimg.measureFuncs.isotherm.fixScale bool false
.caps.config.image.sysimg.measureFuncs.isotherm.interval bool true
.caps.config.image.sysimg.measureFuncs.isotherm.invInterval bool false
.caps.config.image.sysimg.measureFuncs.isotherm.maxCount int32 1
.caps.config.image.sysimg.measureFuncs.mbox entry
.caps.config.image.sysimg.measureFuncs.mbox.enabled bool true
.caps.config.image.sysimg.measureFuncs.mbox.calcMask int32 1924
.caps.config.image.sysimg.measureFuncs.mbox.maxCount int32 5
.caps.config.image.sysimg.measureFuncs.mcircle entry
.caps.config.image.sysimg.measureFuncs.mcircle.enabled bool false
.caps.config.image.sysimg.measureFuncs.mcircle.calcMask int32 1924
.caps.config.image.sysimg.measureFuncs.mcircle.maxCount int32 0
.caps.config.image.sysimg.measureFuncs.mline entry
.caps.config.image.sysimg.measureFuncs.mline.enabled bool false
.caps.config.image.sysimg.measureFuncs.mline.calcMask int32 1924
.caps.config.image.sysimg.measureFuncs.mline.maxCount int32 0
.caps.config.image.sysimg.measureFuncs.reftemp entry
.caps.config.image.sysimg.measureFuncs.reftemp.enabled bool true
.caps.config.image.sysimg.measureFuncs.reftemp.calcMask int32 1924
.caps.config.image.sysimg.measureFuncs.reftemp.maxCount int32 1
.caps.config.image.sysimg.measureFuncs.script entry
.caps.config.image.sysimg.measureFuncs.script.enabled false
.caps.config.image.sysimg.measureFuncs.script.maxCount int32 0
.caps.config.image.sysimg.measureFuncs.spot entry
.caps.config.image.sysimg.measureFuncs.spot.enabled bool true
.caps.config.image.sysimg.measureFuncs.spot.calcMask int32 514
.caps.config.image.sysimg.measureFuncs.spot.maxCount int32 5
.caps.config.image.sysimg.visualMarkers entry
.caps.config.image.sysimg.visualMarkers.enabled bool true
.caps.config.image.sysimg.visualMarkers.spot entry
.caps.config.image.sysimg.visualMarkers.spot.enabled bool false
.caps.config.image.sysimg.visualMarkers.spot.maxCount int32 0
.caps.config.image.sysimg.visualMarkers.arrow entry
.caps.config.image.sysimg.visualMarkers.arrow.enabled bool false
.caps.config.image.sysimg.visualMarkers.arrow.maxCount int32 0
.caps.config.image.sysimg.visualMarkers.box entry
.caps.config.image.sysimg.visualMarkers.box.enabled bool false
.caps.config.image.sysimg.visualMarkers.box.maxCount int32 0
.caps.config.image.targetNoise entry
.caps.config.image.targetNoise.enabled bool true
.caps.config.image.targetNoise.targetNoiseMk int32 5
.caps.config.image.zoom entry
.caps.config.image.zoom.enabled bool true
.caps.config.image.zoom.maxFactor double 4
.caps.config.system entry
.caps.config.system.focus entry
.caps.config.system.focus.laser entry
.caps.config.system.focus.laser.updateFocus entry
.caps.config.system.focus.laser.updateFocus.enabled bool true
# ID 49202
# CRC01



FlashFS\system\services.d\config.d
Code: [Select]
#
# Appservices wlan configuration
#
.caps entry
.caps.config entry
.caps.config.name text "srvs E30bx_B"
.caps.config.revision text "1.1"
.caps.config.wlan entry
.caps.config.wlan.enabled bool true
.caps.config.bluetooth entry
.caps.config.bluetooth.enabled bool true
# ID 49202
# CRC01




FlashFS\system\ui.d\config.d
Code: [Select]
#
# Generated at 2011-09-16 15:13:32
#
.caps entry
.caps.config entry
.caps.config.name text "GUI E30bx_B"
.caps.config.revision text "1.1"
.caps.config.IIG entry
.caps.config.IIG.enabled bool true
.caps.config.IIG.DC int32 1
.caps.config.IIG.IR int32 1
.caps.config.IIG.canvasSketches int32 0
.caps.config.IIG.IRImageSketch bool false
.caps.config.IIG.DCImageSketch bool false
.caps.config.IIG.textAnnotations int32 1
.caps.config.IIG.videos int32 1
.caps.config.IIG.voiceAnnotations int32 1
.caps.config.IIG.objects int32 5
.caps.config.image entry
.caps.config.image.enabled bool true
.caps.config.image.adjust entry
.caps.config.image.adjust.enabled bool true
.caps.config.image.adjust.auto bool true
.caps.config.image.adjust.interval bool true
.caps.config.image.adjust.above bool false
.caps.config.image.adjust.below bool false
.caps.config.fusion entry
.caps.config.fusion.enabled bool true
.caps.config.fusion.thermal entry
.caps.config.fusion.thermal.enabled bool true
.caps.config.fusion.thermal.auto bool true
.caps.config.fusion.thermal.interval bool true
.caps.config.fusion.thermal.above bool true
.caps.config.fusion.thermal.below bool true
.caps.config.fusion.PIP entry
.caps.config.fusion.PIP.enabled bool true
.caps.config.fusion.PIP.locked bool false
.caps.config.laser entry
.caps.config.laser.enabled bool true
.caps.config.laser.positionMarker bool true
.caps.config.measure entry
.caps.config.measure.enabled bool true
.caps.config.measure.emissivityTable entry
.caps.config.measure.emissivityTable.enabled bool true
.caps.config.measure.externWindow entry
.caps.config.measure.externWindow.enabled bool true
.caps.config.measure.localObjectParams entry
.caps.config.measure.localObjectParams.enabled bool false
.caps.config.measure.screening entry
.caps.config.measure.screening.enabled bool false
.caps.config.mode entry
.caps.config.mode.enabled bool true
.caps.config.mode.program bool false
.caps.config.mode.panorama bool false
.caps.config.mode.video bool true
.caps.config.mode.radiometricVideo bool false
.caps.config.menu entry
.caps.config.menu.enabled bool true
.caps.config.menu.presets bool false
.caps.config.save entry
.caps.config.save.enabled bool true
.caps.config.save.simultaneous bool true
.caps.config.save.fastShoot bool false
.caps.config.report entry
.caps.config.report.enable bool true
.caps.config.report.createPdf bool true
# ID 49202
# CRC01


You already have the resolution upgraded, but I would also switch the intentional noise entry off. Can't help on the wifi, not familiar with those settings, my E40 came with wifi working already. AFAIK any entry you see with a "false" flag can be changed to "true" without hurting anything. That's what I did, just changed them a few at a time and any that didn't work or weren't useful to me I set back to "false" again.

I have been playing with the lens calibration function in the service menu also but haven't got a good black body so I haven't completed the process.
 
The following users thanked this post: jumbo

Online Zucca

  • Supporter
  • ****
  • Posts: 4297
  • Country: it
  • EE meid in Itali
Re: Flir E40 Upgrade & Configuration
« Reply #316 on: July 23, 2018, 06:59:07 am »
1. - WiFi
I have few question about my model, I tried to change "slbwver" values to turn on wifi, but after update they are going to "*".
I put only random numbers there, because I dont know what values should it be in the box: Part, Revision, Serial for "slbwver"

It is terribly simple: there is a separate board in the Flir Exx which does the radio communication (WIFI and Bluetooth). If in your model there is not that board, no SW hack can help.

Sorry jumbo I don't have the flir_exx_pn645_pn646_v3.12.7_update_pack.zip you are looking for. You colud PM some guys here.
Can't know what you don't love. St. Augustine
Can't love what you don't know. Zucca
 
The following users thanked this post: jumbo

Offline eKretz

  • Frequent Contributor
  • **
  • Posts: 870
Re: Flir E40 Upgrade & Configuration
« Reply #317 on: July 23, 2018, 11:38:59 am »
Also, I don't think there's any way to enable MSX for the earlier Exx cameras that didn't originally come with it "in-camera" so you can view it on the camera LCD, but you can still use it in FLIR Tools if you want. You'll need to take the image in one of the blended modes, so photos with both the visual and IR cameras are taken. Then you can just click the MSX button on the toolbar in FLIR Tools and it will convert it.
 
The following users thanked this post: jumbo

Offline ksilabs

  • Regular Contributor
  • *
  • Posts: 74
  • Country: us
Re: Flir E40 Upgrade & Configuration
« Reply #318 on: July 29, 2018, 05:12:08 am »
I uploaded the original package flir_exx_pn645_pn646_v3.12.7_update_pack.zip here

durability 30 days
http://www.filedropper.com/flirexxpn645pn646v3127updatepack
and here
http://www.file-upload.net/download-10007428/flir_exx_pn645_pn646_v3.12.7_update_pack.zip.html


You can harmless copy the prodapp.exe and restartapp.bat to your E40 (service mode app, also for Web GUI)

see
https://www.eevblog.com/forum/testgear/flir-e4-thermal-imaging-camera-teardown/msg415480/#msg415480
and here for using rls
https://www.eevblog.com/forum/testgear/flir-e4-thermal-imaging-camera-teardown/msg400024/#msg400024

But a full firmware downgrade is risky.
Good luck!

Does anybody have this archive? Would you share, PLEASE?

Even just prodapp.exe from 3.xx.xx version earlier than 3.18.0 would be VERY VERY helpful.

Guys, PLEASE!, share that archive!!!

I simply can't believe nobody have it somewhere anymore...
 

Offline ksilabs

  • Regular Contributor
  • *
  • Posts: 74
  • Country: us
Re: Flir E40 Upgrade & Configuration
« Reply #319 on: July 29, 2018, 05:43:32 am »
Thanks this form and everbody.  I upgrade E40 with 320x240
SN: 645xxxxxx
firmware: 3.12B.7 -> 4.10

Q1:
Everybody know how to login E40 (2014) service menu?
I am try user:flir pwd: 3vlig can not login web service menu.

Q2:
Where to buy lens plastic cover, please see the attach image.

Thanks a lot.

RE: Q1: in the latest firmware they removed the web service menu. I think they completely removed it. I do still have a backup of the previous firmware, so if someone who has greater expertise wants to compare, then let me know.

Do you STILL have a copy of that previous firmware? I am VERY VERY interested in that. PLEASE PLEASE tell you still have it! :)
 

Offline ksilabs

  • Regular Contributor
  • *
  • Posts: 74
  • Country: us
 

Offline ksilabs

  • Regular Contributor
  • *
  • Posts: 74
  • Country: us
 

Offline Chanc3

  • Frequent Contributor
  • **
  • Posts: 439
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #322 on: July 29, 2018, 07:14:35 am »
Thanks this form and everbody.  I upgrade E40 with 320x240
SN: 645xxxxxx
firmware: 3.12B.7 -> 4.10

Q1:
Everybody know how to login E40 (2014) service menu?
I am try user:flir pwd: 3vlig can not login web service menu.

Q2:
Where to buy lens plastic cover, please see the attach image.

Thanks a lot.

RE: Q1: in the latest firmware they removed the web service menu. I think they completely removed it. I do still have a backup of the previous firmware, so if someone who has greater expertise wants to compare, then let me know.

Do you STILL have a copy of that previous firmware? I am VERY VERY interested in that. PLEASE PLEASE tell you still have it! :)
I don't have the firmware pack, but all the files from the camera using that version. Happy to send over. Just let me know where to send it, in PM.
 

Offline ksilabs

  • Regular Contributor
  • *
  • Posts: 74
  • Country: us
Re: Flir E40 Upgrade & Configuration
« Reply #323 on: July 29, 2018, 08:14:28 am »
PM sent.
 

Offline Jorkah

  • Newbie
  • Posts: 7
  • Country: nl
Re: Flir E40 Upgrade & Configuration
« Reply #324 on: August 01, 2018, 07:16:55 am »
I uploaded it again, so it will work for 30 days again.
http://www.filedropper.com/flirexxpn490v22314updatepack
 

Offline ksilabs

  • Regular Contributor
  • *
  • Posts: 74
  • Country: us
Re: Flir E40 Upgrade & Configuration
« Reply #325 on: August 01, 2018, 02:49:37 pm »
I uploaded it again, so it will work for 30 days again.
http://www.filedropper.com/flirexxpn490v22314updatepack
Got it, thanks.
 

Offline ksilabs

  • Regular Contributor
  • *
  • Posts: 74
  • Country: us
Re: Flir E40 Upgrade & Configuration
« Reply #326 on: August 03, 2018, 04:58:10 am »
I uploaded the original package flir_exx_pn645_pn646_v3.12.7_update_pack.zip here

durability 30 days
http://www.filedropper.com/flirexxpn645pn646v3127updatepack
and here
http://www.file-upload.net/download-10007428/flir_exx_pn645_pn646_v3.12.7_update_pack.zip.html


You can harmless copy the prodapp.exe and restartapp.bat to your E40 (service mode app, also for Web GUI)

see
https://www.eevblog.com/forum/testgear/flir-e4-thermal-imaging-camera-teardown/msg415480/#msg415480
and here for using rls
https://www.eevblog.com/forum/testgear/flir-e4-thermal-imaging-camera-teardown/msg400024/#msg400024

But a full firmware downgrade is risky.
Good luck!

Does anybody have this archive? Would you share, PLEASE?

Even just prodapp.exe from 3.xx.xx version earlier than 3.18.0 would be VERY VERY helpful.

Guys, PLEASE!, share that archive!!!

I simply can't believe nobody have it somewhere anymore...

OK, so far no results...

There were 2 guys here who supposedly had 3.12.7 update pack or backup from camera with that firmware. It turned out they don't have it anymore. The prodapp.exe binary from 2.xx.x versions won't start on 64xxxx Exx cameras. Binary from T420 won't start either. That means prodapp.exe from any earlier 3.xx.x version is needed.

I can't believe nobody has an earlier update or backup anywhere.

I would even pay a reasonable price for it if somebody has it but don't want to share. Please send me a PM or email if you happened to have that treasure.
 

Offline ksilabs

  • Regular Contributor
  • *
  • Posts: 74
  • Country: us
Re: Flir E40 Upgrade & Configuration
« Reply #327 on: August 03, 2018, 10:55:37 pm »
Btw, the interesting thing is that there were multiple software releases after 3.12.B7 that followed the same new pattern (3.12B.7 was the last one after which that started.)

Forst release was 3.13 followed by 3.14..3.18, 4.1..4.13. What Flir officially released were X.YZ.0 versions (e.g. my 3.18.0 or current 4.13.0) that ALL have one thing in common -- they ALL had version 0 prodkit that is essentially the same bare minimum with all good stuff removed. All of them, starting with 3.13.0 and all the way to current 4.13.0.

However EACH AND EVERY of those releases also had a NON-ZERO minor number version that was kinda inconsistent within 3.13..3.18 (it was .8, .9, .10, .11, 12 for 3.xx series) but then it became .13 for all releases between 4.1 and 4.6 and switched to .14 for everything up to latest 4.13. That minor version is exactly the same as the minor version of NON-ZERO version prodkits included into particular release that was 4.0.0.X for all 3.xx software versions and became 4.1.0.x starting software version 4.1. For example, the latest publicly released crippled 4.13.0 software has its FULL sibling, version 4.13.14 that includes 4.1.0.14 prodkit instead of that mere version 0 stub in 4.13.0. The infamous 3.18.0 had 3.18.12 sibling with 4.0.0.12 prodkit.

I wonder where all those non-zero minor number versions are and had some of those somehow leaked?

Have you guys ever seen ANY Exx software after 3.12B.7 (which was right after 3.12.7) with NON-ZERO minor (third) number? Any of 4.XX.13 and especially 4.XX.14 versions would be EXTREMELY desirable as they contain latest versions of prodkits. 3.18.12 is the version of ubiquitous 3.18.0 but with all service functions ("Service Menu" and the rest of goodies) included.

I would've paid a substantial amount for 4.13.14 firmware had somebody had one for sale...
 

Offline ksilabs

  • Regular Contributor
  • *
  • Posts: 74
  • Country: us
Re: Flir E40 Upgrade & Configuration
« Reply #328 on: August 04, 2018, 12:03:22 am »
Btw, the interesting thing is that there were multiple software releases after 3.12.B7 that followed the same new pattern (3.12B.7 was the last one after which that started.)

Forst release was 3.13 followed by 3.14..3.18, 4.1..4.13. What Flir officially released were X.YZ.0 versions (e.g. my 3.18.0 or current 4.13.0) that ALL have one thing in common -- they ALL had version 0 prodkit that is essentially the same bare minimum with all good stuff removed. All of them, starting with 3.13.0 and all the way to current 4.13.0.

However EACH AND EVERY of those releases also had a NON-ZERO minor number version that was kinda inconsistent within 3.13..3.18 (it was .8, .9, .10, .11, 12 for 3.xx series) but then it became .13 for all releases between 4.1 and 4.6 and switched to .14 for everything up to latest 4.13. That minor version is exactly the same as the minor version of NON-ZERO version prodkits included into particular release that was 4.0.0.X for all 3.xx software versions and became 4.1.0.x starting software version 4.1. For example, the latest publicly released crippled 4.13.0 software has its FULL sibling, version 4.13.14 that includes 4.1.0.14 prodkit instead of that mere version 0 stub in 4.13.0. The infamous 3.18.0 had 3.18.12 sibling with 4.0.0.12 prodkit.

I wonder where all those non-zero minor number versions are and had some of those somehow leaked?

Have you guys ever seen ANY Exx software after 3.12B.7 (which was right after 3.12.7) with NON-ZERO minor (third) number? Any of 4.XX.13 and especially 4.XX.14 versions would be EXTREMELY desirable as they contain latest versions of prodkits. 3.18.12 is the version of ubiquitous 3.18.0 but with all service functions ("Service Menu" and the rest of goodies) included.

I would've paid a substantial amount for 4.13.14 firmware had somebody had one for sale...

BTW, methinks that's what they do at the factory -- first camera is installed with non-zero full version, calibrated and tested, then they truncate that prodkit.rev file to the bare minimum, change its revision to 0 and run something like "kitcrc -u -d" to remove the files that are no longer in kits files. I didn't try 4.13.0 but that seems to be exactly the case in 3.18.0 as their web files are NOT modified properly, they simply delete most of those so "Service" menu is STILL there from root index.asp but whatever it pointed to is deleted so there is still the service menu link but clicking it results in 404 "Page not found" error, not in some message that it is not available or whatever as it would've been the case if that web menu had been properly re-written. Prodkit also contains some torrent pieces that might indicate how their software is installed/reinstalled or changed in production.

I do also think that some of their DLLs explicitly checks the prodkit version and refuses to run anything not included there if it has 0 version. The applaunch.dat file in 4.13.0 is SIGNED with some cryptographic key to make any changes to  common_dll.dll and appcore_dll.dll impossible so one could not be able to use a hacked one. The signature clearly shows up as new applaunch.sgn file that was not present in earlier versions.

They might also have some kind of marker in their non-zero prodkit.rev file. It is nowhere to be found so it is impossible to tell if it is actually the case so it is just a wild guess.
 

Online Bud

  • Super Contributor
  • ***
  • Posts: 6877
  • Country: ca
Re: Flir E40 Upgrade & Configuration
« Reply #329 on: August 04, 2018, 05:34:51 am »
The applaunch.dat file in 4.13.0 is SIGNED with some cryptographic key to make any changes to  common_dll.dll and appcore_dll.dll impossible so one could not be able to use a hacked one. The signature clearly shows up as new applaunch.sgn file that was not present in earlier versions.

That measure was defeated in E4 series time ago on this forum, might be possible for E40 too.
Facebook-free life and Rigol-free shack.
 

Offline ksilabs

  • Regular Contributor
  • *
  • Posts: 74
  • Country: us
Re: Flir E40 Upgrade & Configuration
« Reply #330 on: August 04, 2018, 08:38:34 pm »
It is not all that important. The most important thing is getting a proper prodkit. This does not apply to E4 because it never had that service menu in the first place.

Turning on full 320x240 resolution and all "advanced" E60 features (and some more) is trivial and works even with 4.13.0.
 

Online Bud

  • Super Contributor
  • ***
  • Posts: 6877
  • Country: ca
Re: Flir E40 Upgrade & Configuration
« Reply #331 on: August 04, 2018, 10:08:27 pm »
I am talking about defeated signature verification. In E4 that allowed to proceed with upgrading the resolution and unlocking a bunch of features. You can use it for a different purpose. 
Facebook-free life and Rigol-free shack.
 

Offline ksilabs

  • Regular Contributor
  • *
  • Posts: 74
  • Country: us
Re: Flir E40 Upgrade & Configuration
« Reply #332 on: August 04, 2018, 10:35:22 pm »
Of course you can. But does it matter?

BTW, T420/T440 and T6xx use very similar firmware. Filesystem layout is identical, most of the files are also identical. They DID have 3 releases with version 0 prodkit some time ago but then they dropped it and several latest releases do include the full featured non-zero version prodkit. Looks like they tried then decided it is not a very good idea and dropped that practice.

Furthermore, there is no sign of any anti-hack protection in those firmwares. The latest T6xx, v.5.17.7, still have the very short applaunch.dat that doesn't have any "DoACRC" and even no "DoCRC" lines. Everything is fully open so it might be possible to assemble some chimera update pack using Exx and T420/T440/T6xx firmware packs.

They even use that very same eFLIRInstall.exe program unchanged since 2013 for update install.
 

Offline ksilabs

  • Regular Contributor
  • *
  • Posts: 74
  • Country: us
Re: Flir E40 Upgrade & Configuration
« Reply #333 on: August 06, 2018, 04:47:17 pm »
You only need to edit your configuration files. There is not much you can do other than getting full resolution, 4x zoom and a coule of other features from E60. Service menu doesn't work as of now as all X.Y.0 firmwares have the entire web server part for that menu removed and, most important, the prodapp.exe application missing. Web part is easy and some parts of it still work but the most valuable ones like calibration, dead pixel replacement etc. won't as they require prodapp.exe.

I'm still trying to get prodapp.exe from late T6xx/T440 work on E40 but no luck so far -- there are no debugging tools available, WinCE 6.0 development stuff seems to be unobtainium so it is difficult to find out why that prodapp.exe refuses to run. No error messages, no logs of any kind, just won't run.
 

Offline Devov

  • Contributor
  • Posts: 11
  • Country: us
Re: Flir E40 Upgrade & Configuration
« Reply #334 on: August 09, 2018, 12:43:45 am »
I got it working.  Most of the problems I was having were due to the computer I was using, worked fine on my other workstation.

For any new-comers who want a quick summary of how to unlock settings on devices running the 04.11.0 firmware, this is what I did:
  • Enable USB RNDIS Mode (Go to 'Camera Information' menu in the settings menu, hold down 'right' (->) button for 15 seconds until additional settings menu appears)
  • Connect to computer, use an FTP program like WinSCP to connect to the camera. 192.168.0.2 username: flir password: 3vlig
  • Back up everything
  • Locate your config file \FlashFS\system\appcore.d\config.d
  • For 320x240 resolution adjust this line to read as follows: .caps.config.image.settings.resIR int32 320
  • Adjust this line to read as follows: .caps.config.image.targetNoise.targetNoiseMk int32 0
  • For 4X digital zoom option adjust this line to read as follows: .caps.config.image.zoom.maxFactor double 4
  • Feed your new config file into EzCRC01 (downloadable elsewhere in these threads)
  • Zip the contents of the resulting files, change the file type to .fif
  • With the camera connected to the computer run FLIRInstallNet from the FLIR Tools directory: C:\Program Files (x86)\FLIR Systems\FLIR Tools\bin\FLIRInstallNet.exe
  • FLIRInstallNet should auto connect to the camera (192.168.0.2)
  • Browse for the .fif file you created using EzCRC01 and click 'RunFIF'
  • Once the update is completed, power down your camera, remove and reinstall the batteries.  You should now have full resolution and digital zoom capability.
  • Change the USB setttings back to UVC and MSD

I printed a lens holder for a cheap ZnSe macro lens.  I need really tight resolution for a project I'm working on.  The print is ugly, but it was quick and works pretty well.  Results are attached.

Edit: I've also attached images taken at the closest possible focus setting with the FLIR 45 and 15 degree addon lenses in case anyone else is curious about their FOV.  (I got a good deal on these as FLIR was discontinuing these models)
« Last Edit: August 09, 2018, 01:14:28 am by Devov »
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #335 on: August 15, 2018, 05:11:14 pm »
A FLIR E40bx has joined my other thermal cameras :)

I will be releasing it's full E60+ functionality and hopefully enabling the full E60 temperature range. It is a Mk1 facelifted model from 2011 with the metal "gull wing" side doors but separate navigation pad buttons. I need to come up with a repair for the side doors as both catch assemblies are missing. I will be contacting my friends at FLIR to establish the current availability and cost of replacement doors for the Mk1 model. If there is an option to retro fit the later rubber doors, they would be my preference.

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

Online Zucca

  • Supporter
  • ****
  • Posts: 4297
  • Country: it
  • EE meid in Itali
Re: Flir E40 Upgrade & Configuration
« Reply #336 on: August 15, 2018, 05:18:06 pm »
Congratulations! Hopefully you have all the ranges calibrated, keep us posted.
Can't know what you don't love. St. Augustine
Can't love what you don't know. Zucca
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #337 on: August 15, 2018, 06:12:54 pm »
Hi Zucca,

My resolve to stop buying thermal cameras buckled briefly as the price and condition was too good to miss :)

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

Online Zucca

  • Supporter
  • ****
  • Posts: 4297
  • Country: it
  • EE meid in Itali
Re: Flir E40 Upgrade & Configuration
« Reply #338 on: August 15, 2018, 09:11:05 pm »
Hi Fraser, no worries I am like you... Everything is good.
You did well, please continue to unleash the Exx devices to E60+, the world needs your service.
Can't know what you don't love. St. Augustine
Can't love what you don't know. Zucca
 

Offline peppy88

  • Regular Contributor
  • *
  • Posts: 89
  • Country: ua
Re: Flir E40 Upgrade & Configuration
« Reply #339 on: August 24, 2018, 08:26:54 pm »
You only need to edit your configuration files. There is not much you can do other than getting full resolution, 4x zoom and a coule of other features from E60. Service menu doesn't work as of now as all X.Y.0 firmwares have the entire web server part for that menu removed and, most important, the prodapp.exe application missing. Web part is easy and some parts of it still work but the most valuable ones like calibration, dead pixel replacement etc. won't as they require prodapp.exe.

I'm still trying to get prodapp.exe from late T6xx/T440 work on E40 but no luck so far -- there are no debugging tools available, WinCE 6.0 development stuff seems to be unobtainium so it is difficult to find out why that prodapp.exe refuses to run. No error messages, no logs of any kind, just won't run.
I own a T640. Do you need just the prodapp.exe?
 

Offline ksilabs

  • Regular Contributor
  • *
  • Posts: 74
  • Country: us
Re: Flir E40 Upgrade & Configuration
« Reply #340 on: August 24, 2018, 11:17:29 pm »
Thanks for the offer but T640 prodapp.exe fails to start on Exx. I do have a full backup of T640. As a matter of fact it is still included into regular Flir firmware update package.

I'm waiting for my i.MX25 development kit shipped today from Slovakia to start hacking. I do have full WinCE 6.0R3, Platform Builder, and whatever else needed. It is going to be very deep hacking so I want a devkit to develop a procedure of un-bricking a bricked camera that I will definitely brick several times in the process. It involves building and installing U-Boot instead of default bootloader and fully re-working nk.bin making a Exx BSP/SDK in the process.

BTW, even the latest 4.13.0 still carries very old nk.bin (WinCE proper) built for i.MX27 CPU. It might be totally counter-intuitive but i.MX25 is NEWER processor built after i.MX27, mostly compatible with the latter. Freescale/NXP even has an appnote on upgrading/porting from i.MX27 to i.MX25 :)
 

Offline caipiao

  • Contributor
  • Posts: 13
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #341 on: September 05, 2018, 07:13:01 pm »
Recently got an E50 (and have been bothering Fraser our forum expert on a few things - big shout out to him for all the help!  :-+).

Question to everyone: it runs 3.18.0 - should I upgrade it to 4.13.0 before I jailbreak it or not a good idea?

FOLLOW UP: forget it - jailbroken easily as per guide posted here. Question is then whether the upgrade brings anything useful?
« Last Edit: September 05, 2018, 07:59:40 pm by caipiao »
 

Offline samboman

  • Newbie
  • Posts: 4
  • Country: us
Re: Flir E40 Upgrade & Configuration
« Reply #342 on: September 17, 2018, 10:35:57 pm »
A couple things.

First, someone asked a while back "BTW, saw that someone mentioned testing the 2.27.16 firmware to see if it was okay...did anyone ever give it a go?" and I didn't see any response to that. So...did anyone try it? What's the verdict?

I just got an E40 (HW E40 0.10 and FW 2.19.10) and was about to upgrade the firmware, but it tried pushing me to the 2.27.16 firmware. Since nobody has tried it, I want to upgrade to 2.23.14 instead, to be safe, but all the mirrors are dead.

Can someone please upload it again? Thanks so much!!

EDIT: I found it here: https://doc.xdevs.com/docs/Flir/Exx/fw/ and was able to install it and get everything working perfectly. I'll just avoid the newer firmware, since (most likely) nobody has tried it. Thanks :)
« Last Edit: September 18, 2018, 04:07:11 am by samboman »
 

Offline Serpiph

  • Contributor
  • Posts: 10
  • Country: ru
Re: Flir E40 Upgrade & Configuration
« Reply #343 on: October 01, 2018, 12:37:52 am »
Hello to everybody again!

I find that EXX cameras with 645XXX have new version 5.2.0. I install it and then I make some test with config files. I found something interesting inside the camera. First of all the upgade program replaces my interface files with the its own ones. I compare them and then I move my corrections into the new firmware. Also I find that new firmware has a medical palette and now I can choose it for my purposes. Also the camera has the sport mode and SuperResolution mode but I don't  yet know what do they mean. My changes:
1) I remove design_ui_e2.xml and toolbar_config_e2.xml tests in appkit.rev:
Code: [Select]
FILE FlashBFS\system\ui.d\design_ui_e2.xml undefined
...
FILE FlashBFS\system\ui.d\toolbar-config_e2.xml undefined
2) I edit file \FlashBFS\system\appcore.d\config.d\conf.cfg:
Code: [Select]
.caps.config.image.flow entry
.caps.config.image.flow.digitalFilter entry
.caps.config.image.flow.digitalFilter.liveNuc entry
.caps.config.image.flow.digitalFilter.liveNuc.enabled bool true
...
.caps.config.image.services.store.superResolution entry
.caps.config.image.services.store.superResolution.enabled bool true
...
.caps.config.ui.measure.sport entry
.caps.config.ui.measure.sport.enabled bool true
3) I edit file \FlashBFS\system\service\appcore.d\config.d\conf.cfg:
Code: [Select]
.caps.config.image.flow entry
.caps.config.image.flow.digitalFilter entry
.caps.config.image.flow.digitalFilter.liveNuc entry
.caps.config.image.flow.digitalFilter.liveNuc.enabled bool true
...
.caps.config.image.services.store.superResolution entry
.caps.config.image.services.store.superResolution.enabled bool true
4) I edit files *.xml (in attachment). Please remember that sketching mode is not working yet, I try to make it live.

What's new to my previous parameters with 4.13.0:
1) selectable frame rate for video
2) selectable video type (unfortunately csq type  is not working yet)
3) selectable image resolution (not working yet)
4) new medical palette
5) many parameters including graphs in image edit mode in preview mode
6) sketch mode in preview mode (not working, to exit you have to switch off hard your camera)
7) time lapse mode
8) sport mode
 

Offline Serpiph

  • Contributor
  • Posts: 10
  • Country: ru
Re: Flir E40 Upgrade & Configuration
« Reply #344 on: October 01, 2018, 12:42:01 am »
FOLLOW UP: forget it - jailbroken easily as per guide posted here. Question is then whether the upgrade brings anything useful?
I found blending mode in 4.13.0 and 5.2.0 for 645XXXX cameras. The cameras mixes IR and digital camera pictures together. it it similar to MSX mode but without edges enhancing.
 

Offline Nicosrap

  • Newbie
  • Posts: 3
  • Country: cl
Re: Flir E40 Upgrade & Configuration
« Reply #345 on: October 04, 2018, 07:27:01 pm »
Dear as I can update or install new firmware.

http://subirimagen.me/uploads/20181004142641.25
 

Offline cq-317

  • Contributor
  • Posts: 38
  • Country: cn
Re: Flir E40 Upgrade & Configuration
« Reply #346 on: October 15, 2018, 12:11:11 pm »
I just got an E30BX with 490XXXXX, I want to liberate it, I upgraded the firmware to 2.23.14 according to the tutorial. But after I upgraded the firmware I found a problem with my visible light camera. I can't store visible photos normally :(.
1. I used a 2GB TF card (class 4) and the file system is FAT32.
2. When I unplug the battery and then cold start, the camera can store about 6 pictures normally. After that ,Only the upper part of the stored photos is normal, and the lower part is still the last normal photo. It looks like it is stitched.
3.Only the visible photos is wrong,the IR photo doesn't has the same problem

I made some attempts
1. I continued to liberate it and I got most of the features, included Bluetooth and WiFi, photo storage is still not normal. The only difference is that the resolution of the photo before liberation is 1664*1228, and the resolution of the photo after liberation is 2048*1536.
2. I can shoot the video normally and store it in the TF card. So I think the TF card is not wrong.
3. I used a higher speed TF card, but the problem remains.
4, I used a U disk for storage, but the problem remains.

Does anyone encountered such a problem? Can someone help me?Thanks! :)
« Last Edit: October 16, 2018, 04:08:27 am by cq-317 »
 

Offline cuda12

  • Regular Contributor
  • *
  • Posts: 65
  • Country: us
Re: Flir E40 Upgrade & Configuration
« Reply #347 on: October 27, 2018, 03:03:17 pm »
On the touch screen in the upper right corner is there a ? mark, if there is push it then choose ok to sync the stored data. In a similar problem when all options are enabled on my e30 if at the same time I take a photo right when the camera was doing it's shutter reset thing it is like the processor is over loaded and only the top half of the picture is saved but it warns me that it was not saved. I have learned to slow down with my movements and pull the trigger slowly and solid like and it does not happen.
 
The following users thanked this post: cq-317

Offline cq-317

  • Contributor
  • Posts: 38
  • Country: cn
Re: Flir E40 Upgrade & Configuration
« Reply #348 on: October 31, 2018, 02:54:19 am »
Quote
On the touch screen in the upper right corner is there a ? mark, if there is push it then choose ok to sync the stored data. In a similar problem when all options are enabled on my e30 if at the same time I take a photo right when the camera was doing it's shutter reset thing it is like the processor is over loaded and only the top half of the picture is saved but it warns me that it was not saved. I have learned to slow down with my movements and pull the trigger slowly and solid like and it does not happen.

Yes, I choosed the button to save the data synchronously. When the camera is cold-started, a few pictures can be taken normally, then all of the pictures have only the upper part. But storing video is normal, which is really confusing.
 

Offline t.AM

  • Newbie
  • Posts: 2
  • Country: ua
Re: Flir E40 Upgrade & Configuration
« Reply #349 on: November 01, 2018, 05:50:00 pm »
Flir E40
When updating the firmware, the battery is low.
Now the camera does not start.
In FLIR Tools not visible, but can see a USB flash drive on computer.
 :scared:
How can I fix the camera?
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #350 on: November 01, 2018, 07:17:19 pm »
Did that camera actually shut down during the firmware update ?

If it did, that is pretty much a worst case scenario that is often highlighted by manufacturers as irrecoverable without a return to the service agent. The reason is that, unlike a controlled firmware installation failure, where the firmware updates can reverse the update if it detects a problem, a power failure during the writing to flash memory basically creates a totally corrupted firmware build with no 'back out' path.

In cases such as this, on embedded computers, if the boot loader remains intact, some clever IT bods install a new firmware image. Sadly I do not think such is so straight forward with the Exx series though. You need to be able to access the operating system and to access that you either need to change the USB mode for FTP communications, or directly access the OS via an RS232 engineering port within the camera. You cannot take someone else's camera firmware and clone it onto your camera as each firmware build is effectively camera specific with file CRC's and unique factory calibration data.

I am sorry to say, I think this will require return to FLIR for a new firmware installation using their production utilities.

Fraser
If I have helped you please consider a donation : https://gofund.me/c86b0a2c
 
The following users thanked this post: t.AM

Offline t.AM

  • Newbie
  • Posts: 2
  • Country: ua
Re: Flir E40 Upgrade & Configuration
« Reply #351 on: November 07, 2018, 06:19:30 pm »
To change the resolution I need in

FlashFS/system/appcore.d/config.d/conf.cfg

Code: [Select]
.caps.config.image.settings.resIR int32 160
..
.caps.config.image.targetNoise.targetNoiseMk int32 55

to
Code: [Select]
.caps.config.image.settings.resIR int32 320
..
.caps.config.image.targetNoise.targetNoiseMk int32 0

????
Is that all ? or need something else?

after replacing the file, pictures taken with new settings, does not work :"(
 

Offline miami123

  • Newbie
  • Posts: 2
  • Country: pl
Re: Flir E40 Upgrade & Configuration
« Reply #352 on: January 18, 2019, 02:29:44 am »
Hi, I bought FLIR e40 from 2014 software version 3.18.0 with MSX. How to make an upgrade to 320x240. Do I have to update the software to version 4.13 first ?? Can anyone give some advice to the E40 with MSX with software 3.18.0

thx
 

Offline Chanc3

  • Frequent Contributor
  • **
  • Posts: 439
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #353 on: January 18, 2019, 07:29:14 am »
To change the resolution I need in

FlashFS/system/appcore.d/config.d/conf.cfg

Code: [Select]
.caps.config.image.settings.resIR int32 160
..
.caps.config.image.targetNoise.targetNoiseMk int32 55

to
Code: [Select]
.caps.config.image.settings.resIR int32 320
..
.caps.config.image.targetNoise.targetNoiseMk int32 0

????
Is that all ? or need something else?

after replacing the file, pictures taken with new settings, does not work :"(
Did you read the rest of the guide where you need to regenerate the CRC code?
 

Offline Chanc3

  • Frequent Contributor
  • **
  • Posts: 439
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #354 on: January 18, 2019, 07:30:02 am »
Hi, I bought FLIR e40 from 2014 software version 3.18.0 with MSX. How to make an upgrade to 320x240. Do I have to update the software to version 4.13 first ?? Can anyone give some advice to the E40 with MSX with software 3.18.0

thx
Read this thread fully. Yes it can be upgraded. No don't update.
 
The following users thanked this post: cuda12

Offline Pinkus

  • Frequent Contributor
  • **
  • Posts: 768
Re: Flir E40 Macro lens
« Reply #355 on: February 20, 2019, 11:21:43 pm »
In case you are interested, I here added some useful information and a STL file for 3D printing for a Exx macro lens: https://www.eevblog.com/forum/thermal-imaging/znse-lenses-on-ebay/msg2214507/#msg2214507
 

Offline netpac

  • Contributor
  • Posts: 14
  • Country: ch
Re: Flir E40 Upgrade & Configuration
« Reply #356 on: February 23, 2019, 10:16:56 am »
Can anybody share
flir_exx_pn645_pn646_v3.12.7_update_pack.zip or flir_exx_pn645_pn646_v3.18.0_update_pack.zip

Please and thank you
 

Offline Chanc3

  • Frequent Contributor
  • **
  • Posts: 439
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #357 on: February 23, 2019, 10:48:09 am »
Can anybody share
flir_exx_pn645_pn646_v3.12.7_update_pack.zip or flir_exx_pn645_pn646_v3.18.0_update_pack.zip

Please and thank you
I might have these, will check on Monday when I'm back in the office.
 

Offline netpac

  • Contributor
  • Posts: 14
  • Country: ch
Re: Flir E40 Upgrade & Configuration
« Reply #358 on: February 23, 2019, 11:40:05 am »
That would be very helpful. Many Thanks
 

Offline netpac

  • Contributor
  • Posts: 14
  • Country: ch
Re: Flir E40 Upgrade & Configuration
« Reply #359 on: February 26, 2019, 10:58:37 am »
@Chanc3

please and thank you.
 

Offline Chanc3

  • Frequent Contributor
  • **
  • Posts: 439
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #360 on: February 26, 2019, 09:24:48 pm »
Sent you a PM with a link to my stash.
 

Offline netpac

  • Contributor
  • Posts: 14
  • Country: ch
Re: Flir E40 Upgrade & Configuration
« Reply #361 on: February 28, 2019, 11:31:54 am »
FLIR Exx P/N:645xx / 646xx Firmware List:

ZIP-File:                                                                     OS:      App:    Prodkit:
flir_exx_pn645_pn646_v3.0.1_update_pack.zip       17.5.0  4.0.0   4.0.0.1
flir_exx_pn645_pn646_v3.1.1_update_pack.zip       17.5.0  4.0.1   4.0.0.1
flir_exx_pn645_pn646_v3.2.1_update_pack.zip       17.6.2  4.0.2   4.0.0.1
flir_exx_pn645_pn646_v3.3.2_update_pack.zip       17.6.3  4.0.3   4.0.0.2
flir_exx_pn645_pn646_v3.4.2_update_pack.zip       17.6.3  4.0.4   4.0.0.2
flir_exx_pn645_pn646_v3.5.2_update_pack.zip       17.6.4  4.0.4   4.0.0.2
flir_exx_pn645_pn646_v3.6.3_update_pack.zip       17.6.4  4.0.5   4.0.0.3
flir_exx_pn645_pn646_v3.7.4_update_pack.zip       17.6.4  4.0.6   4.0.0.4
flir_exx_pn645_pn646_v3.8A.4_update_pack.zip     17.6.4  4.0.7   4.0.0.4
flir_exx_pn645_pn646_v3.8.4_update_pack.zip       17.6.6  4.0.7   4.0.0.4
flir_exx_pn645_pn646_v3.8.5_update_pack.zip       17.6.6  4.0.7   4.0.0.5
flir_exx_pn645_pn646_v3.8B.5_update_pack.zip     17.6.8  4.0.7   4.0.0.5
flir_exx_pn645_pn646_v3.9.5_update_pack.zip       17.6.8  4.0.8   4.0.0.5
flir_exx_pn645_pn646_v3.10.5_update_pack.zip     17.6.8  4.0.9   4.0.0.5
flir_exx_pn645_pn646_v3.11.6_update_pack.zip     17.6.8  4.0.10  4.0.0.6
flir_exx_pn645_pn646_v3.12.7_update_pack.zip     17.6.8  4.0.11  4.0.0.7
flir_exx_pn645_pn646_v3.12B.7_update_pack.zip   17.6.12 4.0.11  4.0.0.7

flir_exx_pn645_pn646_v3.13.0_update_pack.zip     17.6.10  4.0.12  0 -> no Service Menu
flir_exx_pn645_pn646_v3.13.8_update_pack.zip     17.6.10  4.0.12  4.0.0.8

flir_exx_pn645_pn646_v3.14.0_update_pack.zip     17.6.10  4.0.13  0 -> no Service Menu
flir_exx_pn645_pn646_v3.14.8_update_pack.zip     17.6.10  4.0.13  4.0.0.8
flir_exx_pn645_pn646_v3.14.9_update_pack.zip     17.6.10  4.0.13  4.0.0.9

flir_exx_pn645_pn646_v3.15.0_update_pack.zip     17.6.10  4.0.14  0 -> no Service Menu
flir_exx_pn645_pn646_v3.15.9_update_pack.zip     17.6.10  4.0.14  4.0.0.9
flir_exx_pn645_pn646_v3.15.10_update_pack.zip   17.6.10  4.0.14  4.0.0.10

flir_exx_pn645_pn646_v3.16.0_update_pack.zip     17.6.12  4.0.15  0 -> no Service Menu
flir_exx_pn645_pn646_v3.16.10_update_pack.zip   17.6.12  4.0.15  4.0.0.10
flir_exx_pn645_pn646_v3.16.11_update_pack.zip   17.6.12  4.0.15  4.0.0.11

flir_exx_pn645_pn646_v3.17.0_update_pack.zip     17.6.12  4.0.16  0 -> no Service Menu
flir_exx_pn645_pn646_v3.17.12_update_pack.zip   17.6.12  4.0.16  4.0.0.12

flir_exx_pn645_pn646_v3.18.0_update_pack.zip     17.6.12  4.0.17  0 -> no Service Menu
flir_exx_pn645_pn646_v3.18.12_update_pack.zip   17.6.12  4.0.17  4.0.0.12

flir_exx_pn645_pn646_v4.1.0_update_pack.zip       18.7.0   4.1.0   0 -> no Service Menu
flir_exx_pn645_pn646_v4.1.13_update_pack.zip     18.7.0   4.1.0   4.1.0.13

flir_exx_pn645_pn646_v4.2.0_update_pack.zip       18.7.2   4.1.1   0 -> no Service Menu
flir_exx_pn645_pn646_v4.2.13_update_pack.zip     18.7.2   4.1.1   4.1.0.13

flir_exx_pn645_pn646_v4.3.0_update_pack.zip       18.7.2   4.1.2   0 -> no Service Menu
flir_exx_pn645_pn646_v4.3.13_update_pack.zip     18.7.2   4.1.2   4.1.0.13

flir_exx_pn645_pn646_v4.4.0_update_pack.zip       18.7.4   4.1.2   0 -> no Service Menu
flir_exx_pn645_pn646_v4.4.13_update_pack.zip     18.7.4   4.1.2   4.1.0.13

flir_exx_pn645_pn646_v4.5.0_update_pack.zip       18.7.6   4.1.3   0 -> no Service Menu
flir_exx_pn645_pn646_v4.5.13_update_pack.zip     18.7.6   4.1.3   4.1.0.13

flir_exx_pn645_pn646_v4.6.0_update_pack.zip       18.7.6   4.1.4   0 -> no Service Menu
flir_exx_pn645_pn646_v4.6.13_update_pack.zip     18.7.6   4.1.4   4.1.0.13

flir_exx_pn645_pn646_v4.7.0_update_pack.zip      18.7.6   4.1.5   0 -> no Service Menu
flir_exx_pn645_pn646_v4.7.14_update_pack.zip    18.7.6   4.1.5   4.1.0.14

flir_exx_pn645_pn646_v4.8.0_update_pack.zip      18.7.6   4.1.6   0 -> no Service Menu
flir_exx_pn645_pn646_v4.8.14_update_pack.zip    18.7.6   4.1.6   4.1.0.14

flir_exx_pn645_pn646_v4.9.0_update_pack.zip      18.7.8   4.1.7   0 -> no Service Menu
flir_exx_pn645_pn646_v4.9.14_update_pack.zip    18.7.8   4.1.7   4.1.0.14

flir_exx_pn645_pn646_v4.10.0_update_pack.zip     18.7.8   4.1.8   0 -> no Service Menu
flir_exx_pn645_pn646_v4.10.14_update_pack.zip   18.7.8   4.1.8   4.1.0.14

flir_exx_pn645_pn646_v4.11.0_update_pack.zip     18.7.8   4.1.9   0 -> no Service Menu
flir_exx_pn645_pn646_v4.11.14_update_pack.zip   18.7.8   4.1.9   4.1.0.14

flir_exx_pn645_pn646_v4.12.0_update_pack.zip     18.7.8   4.1.10  0 -> no Service Menu
flir_exx_pn645_pn646_v4.12.14_update_pack.zip   18.7.8   4.1.10  4.1.0.14

flir_exx_pn645_pn646_v4.13.0_update_pack.zip     18.7.10  4.1.11  0 -> no Service Menu
flir_exx_pn645_pn646_v4.13.14_update_pack.zip   18.7.10  4.1.11  4.1.0.14
 

Offline eKretz

  • Frequent Contributor
  • **
  • Posts: 870
Re: Flir E40 Upgrade & Configuration
« Reply #362 on: February 28, 2019, 05:13:03 pm »
Any Chanc3 I could get that link too?  >:D
 

Offline netpac

  • Contributor
  • Posts: 14
  • Country: ch
Re: Flir E40 Upgrade & Configuration
« Reply #363 on: February 28, 2019, 06:23:52 pm »
This is only the filelist. If someone has those files - please share. Thank you.
 

Offline netpac

  • Contributor
  • Posts: 14
  • Country: ch
Re: Flir E40 Upgrade & Configuration
« Reply #364 on: March 06, 2019, 02:17:39 pm »
I can confirm that a downgrade for Exx PN645 v4.10 to v3.12.7 is (maybe) possible. My camera is working very well after the downgrade from v4.10.0 to 3.12.7 and I have now access to the whole service menu - with 4.10.0 I had some problems with RNDIS and ftp transfer communication and no service menu. I did the following steps:
1. Load the battery from the camera to 100% and connect the external power supply - the upgrade or downgrade tooks around 30 minutes
2. Switch camera to rndis
3. Backup all files with winscp and ftp
4. Copy the new firmware to the sdcard "\StorageCard\FLIRUpdate\"
(E2qtcomb_v3.12.7.fif and eFLIRInstall.exe)
5. start a Telnet session with <telnet 192.168.0.2>
6. from root type <cd \StorageCard\FLIRUpdate>
7. and execute <eFLIRInstall.exe \StorageCard\FLIRUpdate\E2qtcomb_v3.12.7.fif>
8. confirm all with yes
9. when the upgrade is finished restart your camera a second time - there is a second upgrade process

note - it worked for me. But there is no guarantee that it works for you as well.
 

Offline nikoum

  • Contributor
  • Posts: 25
  • Country: gr
Re: Flir E40 Upgrade & Configuration
« Reply #365 on: May 29, 2019, 03:06:19 pm »
Does anybody know if an upgraded resolution and menu mk1 E40 with 490 serial and sw:2.23.14 can be updated to a newer software version without losing the upgrade. I have read in old posts, years ago that 2.23.14 is the end of the line, but i am wondering if this is still valid
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #366 on: May 29, 2019, 03:19:09 pm »
Still valid.

The one more recent Mk1 firmware is a total unknown in terms of its reason for existence. There appears no good reason to install it and plenty to not install it.  Mk2 firmware does not work on a Mk1 platform.

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

Offline nikoum

  • Contributor
  • Posts: 25
  • Country: gr
Re: Flir E40 Upgrade & Configuration
« Reply #367 on: May 29, 2019, 03:31:53 pm »
Thank you Fraser. Do you or someone else know if the add isotherm / above or below function can be modified to include an alarm with beep function such as in add spot, add box and add circle ?
« Last Edit: May 29, 2019, 03:55:58 pm by nikoum »
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #368 on: May 29, 2019, 06:34:06 pm »
Sorry, cannot help on that request.

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

Offline Mannyb

  • Newbie
  • Posts: 8
  • Country: ca
Re: Flir E40 Upgrade & Configuration
« Reply #369 on: June 11, 2019, 06:09:13 pm »
Dear All i'm a newbie and i just purchased a used Flir E40 and i want to upgrade to e60 software
i read almost all the tread and spent several hours but still not sure what to do

below are the information
Model: E40 1.2
Serial: 645XXXXX
Software 5.2.0

can i upgrade this this E60 Software?
kindly advice please
 

Offline Mannyb

  • Newbie
  • Posts: 8
  • Country: ca
Re: Flir E40 Upgrade & Configuration
« Reply #370 on: June 12, 2019, 12:14:50 am »
Just a follow up
i managed to run CRC01 and created a file to flash
but there's seems a problem and i can't connect my camera to pc either in USB RNDIS i also tried FileZilla & total commander with no luck

do i have to downgrade the software first?
is there another option to flash the e60 fif file?

i would really appreciate any feedback
 

Offline cuda12

  • Regular Contributor
  • *
  • Posts: 65
  • Country: us
Re: Flir E40 Upgrade & Configuration
« Reply #371 on: June 13, 2019, 09:32:06 pm »
connection errors kind of depend on what OS you are using, windows 7 on up and xp made the connection easy windows 10 at first didn't work but recent version connect now. What are you using?
 

Offline Mannyb

  • Newbie
  • Posts: 8
  • Country: ca
Re: Flir E40 Upgrade & Configuration
« Reply #372 on: June 14, 2019, 07:17:20 am »

Posted by: netpac
« on: March 07, 2019, 01:17:39 am »

    Insert Quote


I can confirm that a downgrade for Exx PN645 v4.10 to v3.12.7 is (maybe) possible. My camera is working very well after the downgrade from v4.10.0 to 3.12.7 and I have now access to the whole service menu - with 4.10.0 I had some problems with RNDIS and ftp transfer communication and no service menu. I did the following steps:
1. Load the battery from the camera to 100% and connect the external power supply - the upgrade or downgrade tooks around 30 minutes
2. Switch camera to rndis
3. Backup all files with winscp and ftp
4. Copy the new firmware to the sdcard "\StorageCard\FLIRUpdate\"
(E2qtcomb_v3.12.7.fif and eFLIRInstall.exe)
5. start a Telnet session with <telnet 192.168.0.2>
6. from root type <cd \StorageCard\FLIRUpdate>
7. and execute <eFLIRInstall.exe \StorageCard\FLIRUpdate\E2qtcomb_v3.12.7.fif>
8. confirm all with yes
9. when the upgrade is finished restart your camera a second time - there is a second upgrade process

note - it worked for me. But there is no guarantee that it works for you as well.


Hi Netpac
do still have the the firmware v3.12.7.fif?
would you be able to share as i need it
thanks
 

Offline Mannyb

  • Newbie
  • Posts: 8
  • Country: ca
Re: Flir E40 Upgrade & Configuration
« Reply #373 on: June 15, 2019, 06:10:21 am »
Thanks all for the support
after various trial and error with tons of back ups, my Flir E40 1.2 with software 5.2.0 serial 645XXXX, are now 320X240 pixels
Lens are also set 4X instead of 2X

still working to enable some functions especially the insulation warning which is disable on E40

again thank you all, this is a great site
 

Offline Mannyb

  • Newbie
  • Posts: 8
  • Country: ca
Re: Flir E40 Upgrade & Configuration
« Reply #374 on: June 17, 2019, 08:55:36 pm »
A simple and easy way to replace the flir Logo is just to edit the bootlogo.bmp itself from \FlashBFS\system and paste your own logo on the same picture, just make sure your logo has the same pixels size and format, so every time you boot up or open your unit your information or logo will appear.

1. create or edit your own logo save it with 320X240 Pixel using paint editor
1. Extract bootlogo.bmp using pft connect,  save somewhere
2. edit the bootlogo.bmp and paste your own logo with the same pixel 320X240
3. put it back using pft connect
4. remove the battery and re-start

 

Offline DaJMasta

  • Super Contributor
  • ***
  • Posts: 2289
  • Country: us
    • medpants.com
Re: Flir E40 Upgrade & Configuration
« Reply #375 on: August 31, 2019, 09:00:39 pm »
Got a used older e40 (gen 1 reports version 0.10) and upgraded to the 2.23.14 firmware available here.  Ran ezcrc01 successfully on my modified conf file, but when I go to use the net installer it tells me the .fif I created has a file format error when loaded into the installer, specifically "Missing camera macro file" from the log.  The files created were the e8.cfg and the batch file pointing to it, and since those correspond to the other camera series, I tried renaming it to conf.cfg and renaming the batch contents, but it hasn't liked it yet.  Is this a candidate for the manual crc01 method instead?

Also had some trouble doing a full backup over ftp, since several windows files and a database file were not accessible when the camera was on.  Anyone run into that before?


Ha!  I'm a fool and I'll share it in hopes of solving someone else's upgrade:
I zipped the whole folder and not just the contents, making the file structure unexpected and making the error.  Zipped the contents properly and it worked first try.  Unlocked the resolution, the 4x zoom, and decreased the added noise to 35 (I saw it mentioned as a good baseline for high end models).

Also worth mentioning that in my original conf.cfg file, there were two duplicate resIR lines next to each other, I changed both to the new one and it works well.

Coming from a 9Hz camera this beauty is night and day!  Also for being a bit heaver than my U5855A, the ergonomics actually make it feel a bit better in my hand.
« Last Edit: August 31, 2019, 10:17:47 pm by DaJMasta »
 

Offline DaJMasta

  • Super Contributor
  • ***
  • Posts: 2289
  • Country: us
    • medpants.com
Re: Flir E40 Upgrade & Configuration
« Reply #376 on: October 18, 2019, 05:51:10 am »
New post since it's been a bit, but the Flir logo over the saved videos is a bit annoying - it's pretty large given such a small overall image size and I'd love to have it removed- does anyone know how to remove it?

I tried changing the flir logo jpg to .old over the local FTP connection, and while I would have expected a different format (for an alpha channel, since there is transparency), and I haven't been able to find the image itself in any of the other image formats just sitting around in the file structure.


Maybe it requires some sort of firmware hack, and maybe it's not doable, but if it's possible to remove the Flir watermark on the video, it would be great to.
 

Offline Spirit532

  • Frequent Contributor
  • **
  • Posts: 487
  • Country: by
    • My website
Re: Flir E40 Upgrade & Configuration
« Reply #377 on: October 18, 2019, 07:50:05 pm »
 

Offline DaJMasta

  • Super Contributor
  • ***
  • Posts: 2289
  • Country: us
    • medpants.com
Re: Flir E40 Upgrade & Configuration
« Reply #378 on: October 21, 2019, 06:30:20 am »
Thanks, I gave it a try this evening and while the app is running correctly, I don't actually see the option to remove the logo, and it did not remove it automatically.

My camera is the older version e40 modded to an e60, so the MSX option checked by default need not apply (don't have the MSX hardware in the unit) and I have somewhat intermittent menu issues.  There are times, before and after that initial app opening, when the menu key doesn't bring up the menu at all, though you can still pull it in from the left side of the screen.  Then there are other times when it works exactly as expected, and I haven't been able to find a reason for either one aside from something to do with the new app.


Worth mentioning that I'm using the applaunch.dat option to launch it, if it makes a difference.
 

Offline Spirit532

  • Frequent Contributor
  • **
  • Posts: 487
  • Country: by
    • My website
Re: Flir E40 Upgrade & Configuration
« Reply #379 on: October 21, 2019, 07:08:08 am »
Thanks, I gave it a try this evening and while the app is running correctly, I don't actually see the option to remove the logo, and it did not remove it automatically.

It's the very first option.
 

Offline DaJMasta

  • Super Contributor
  • ***
  • Posts: 2289
  • Country: us
    • medpants.com
Re: Flir E40 Upgrade & Configuration
« Reply #380 on: October 21, 2019, 07:26:18 am »
This is what I'm seeing:858518-0

The first option does actually turn off the NUC like expected.  My unit seems to be unhappy with the hack, though.  I found booting up for this that the camera would power on, show splash screen, and then power off before booting.  Reseating the battery and cold booting fixes it, but it takes several sets of keystrokes to boot the hack menu, and I actually managed to get it into a state where holding the power button did not power down the camera.  I think it has something to do with window focus, since pulling in the left side menu re-enabled shutting down with the power button.

My software version is 2.23.14
 

Offline Spirit532

  • Frequent Contributor
  • **
  • Posts: 487
  • Country: by
    • My website
Re: Flir E40 Upgrade & Configuration
« Reply #381 on: October 21, 2019, 08:39:11 am »
Ah, it can be buggy sometimes. I'll take a look at it when I get around to poking at it again.
 

Offline DaJMasta

  • Super Contributor
  • ***
  • Posts: 2289
  • Country: us
    • medpants.com
Re: Flir E40 Upgrade & Configuration
« Reply #382 on: October 21, 2019, 04:29:37 pm »
A little update, maybe the extra info will help figuring out what's wrong.


Before disabling, I tried turning on the option in the .ini and just not bothering with the GUI - and the logo was still there.  Not only that, I think the app was ignoring the .ini altogether, because I also turned off the MSX option and on cold boot it still showed as enabled (it also wasn't storing settings between reboots, so maybe this is related).

I ended up disabling the hack by just commenting out the applaunch.dat line, and I verified that a behavior that started with the hack enabled went away - when I used the hold menu and down keystrokes to open the app GUI, when it was installed, it would hide the temperature range bar on the right, even when it didn't actually bring up the app GUI itself - actually seemed like sort of a handy trick to hide on screen stuff, but on disabling the app, it wasn't a stock behavior :p
 

Offline Dante91

  • Newbie
  • Posts: 3
  • Country: fr
Re: Flir E40 Upgrade & Configuration
« Reply #383 on: November 25, 2019, 02:00:24 pm »
Hello every one.

I am a new member. I would like to hack my FLIR E40 in 320x240 resolution. Do you have a solution about this ? I have already read the E40 and E30 subject, however I did not find a solution. I have not seen the tutoriel yet.

Friendly regards,

Dante
 

Offline d.kozminihs

  • Newbie
  • Posts: 5
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #384 on: May 13, 2020, 10:28:12 am »
Did anyone try this new 5.3.0 firmware? Is it safe to upgrade, is it worth upgrading from 4.13.0?

P.S.: Thank you all for taking this that far!
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #385 on: May 13, 2020, 11:59:37 am »
With each new release of firmware comes the risk that the upgrade will be defeated or prevented. FLIR are not particularly happy that people have upgraded their Exx series cameras but they have now released the new models so less time is spent on the old cameras firmware. The Exx series have been around fir a long time now so ask yourself what bugs the firmware would fix that have not already been discovered and sorted in the past. FLIR like to make “housekeeping” changes to firmware...... this normally means they try to make the upgrade harder ! Newest is not always best when it comes to firmware, especially where publicly known hacks are concerned !

My advice is to consider what, if any issues you have with the current firmware and whether a firmware upgrade is worth risking. FLIR are normally tight lipped about what improvements the upgrade contains. It may fix an issue you are having, it may not. There is also the very real possibility that a newer firmware contains a bug not previously present in your camera !

My advice - stick with the firmware that is known to be safe and stable  ;)

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

Offline d.kozminihs

  • Newbie
  • Posts: 5
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #386 on: May 13, 2020, 12:29:59 pm »
I have taken the risk and updated to 5.3.0. Got resolution and noise sorted exactly as before. Will look into other setting later and come back.
Unfortunately I had reasons to consider update. My camera was restarting at the end of warm boot every second time (sorted after update).
But what concerned me the most - it doesn't allow me to use Wi-Fi and Bluetooth. It has been registered as "FLIR E40 60Hz+radio" if that means anything.
Update didn't help with connectivity, but at least solved restart problem
I remember someone mentioned they would be able to share files from later E60, but I cant's find any live links. May I ask someone to share those again?
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #387 on: May 13, 2020, 12:39:36 pm »
I am pleased that the firmware fixed your issue. The Radio function is enabled and disabled in the configuration files. Have you checked that it is actually set to “True” in the configuration ? All E40 cameras should have an active radio module. Did the radio link function work before the upgrade ?


The later firmware versions were shared by a member of this forum recently so they should be available from someone here. I am not near my laptop so cannot help at the moment.

Fraser
« Last Edit: May 13, 2020, 12:42:31 pm by Fraser »
If I have helped you please consider a donation : https://gofund.me/c86b0a2c
 

Offline d.kozminihs

  • Newbie
  • Posts: 5
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #388 on: May 13, 2020, 02:31:59 pm »
Warm boot restart problem is back. No miracle this time.
Both "wlan" and "bluetooth" entries in service/conf.cfg are true. That is how it was when I bought it, never seen radio working.
If I change those to false, then whole relevant menu disappears. I have these menus, but nothing can be changed in there.
In "Wi-Fi" menu it is permanently set to "Off" and no way to change to "Share" or "Connect to network"
There is a message "Wi-Fi is not present" on the bottom.
In "Bluetooth..." it is impossible to enable it. No messages.
In both menus i am unable to scroll down from the first line.
I went through the whole forum yesterday, must have missed the new firmware.
« Last Edit: May 13, 2020, 02:59:17 pm by d.kozminihs »
 

Offline d.kozminihs

  • Newbie
  • Posts: 5
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #389 on: May 13, 2020, 07:58:07 pm »
I have searched for that new E60 firmware (for 64... s/n), but all of the links are down. Could you please share it again?
I will host it from my own website, so it won't expire any time soon.
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #390 on: May 14, 2020, 01:41:06 pm »
I take no credit for this firmware collection. It was originally uploaded by a generous fellow forum member.

No idea how long the file remains available on filedropper.

File Size is 90MB

http://www.filedropper.com/flir-firmware-master

Fraser
If I have helped you please consider a donation : https://gofund.me/c86b0a2c
 
The following users thanked this post: d.kozminihs

Offline d.kozminihs

  • Newbie
  • Posts: 5
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #391 on: May 15, 2020, 07:15:13 pm »
Thank you! I will study these files.
I will keep it alive at this address:
https://drive.google.com/open?id=1zHZE84IzDyBvlQyGhviU6fXpa7Gbx9S8
(Hope you don't mind)

I have contacted Flir to get more help with inactive radio, will see how it goes.

Will come back once some progress will be done
 

Offline Flukav

  • Contributor
  • Posts: 28
  • Country: fr
Re: Flir E40 Upgrade & Configuration
« Reply #392 on: May 18, 2020, 05:18:59 pm »
Dear all,
After successful update of my E4, I acquired a first gen Flir E40bx, left rotting in a shut-down thermal insulation company basement for 3 years.
Battery showed no sign of life (20mV on poles), so I started it up by wiring a 3.7V cell. As soon as voltage reached 2.5V, the E40 unit was able to detect the battery and charge it: pretty resilient.
Hardware is 0.9, firmware 2.19.10 .
Of course Flir Tools wanted to update to 2.27.16, but most of replies on this feed talk about the 2.23.14 firmware as a safe base for future «improvements».
Can anyone share the Flir E40bx -490XXX - 2.23.14 file and some advice on the hack to be performed?

Cheers
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #393 on: May 23, 2020, 05:55:37 pm »
I have uploaded the requested firmware package here:

http://www.filedropper.com/flirexxpn490v22314updatepack

Enjoy  :)

This reminds me that I have an E40b awaiting release from its shackles  ;D I must dig it out and upgrade it.

Fraser
« Last Edit: May 23, 2020, 05:59:15 pm by Fraser »
If I have helped you please consider a donation : https://gofund.me/c86b0a2c
 

Offline Flukav

  • Contributor
  • Posts: 28
  • Country: fr
Re: Flir E40 Upgrade & Configuration
« Reply #394 on: May 23, 2020, 06:28:20 pm »
Very, very nice.  :-+
Can we attach firmwares directly on the post so it can be kept for a longer time than on external data transfer website?
On the original post of IgustavoCampos, two programs were given: CRC03.exe and crc01.exe
Only the latter is mentioned in the «upgrade» procedure. Anyone knows what CRC03.exe is doing?
Cheers
 

Offline Flukav

  • Contributor
  • Posts: 28
  • Country: fr
Re: Flir E40 Upgrade & Configuration
« Reply #395 on: May 25, 2020, 04:53:26 pm »
Hey folks;
After 2 attempts, i successfully updated my E40bx to a regular E60bx.
First attempt failed, leading to disappearance of wifi/zoom/almost all menus.
Second attempt was made with files from «funzt», releasing all E40's power.
https://www.eevblog.com/forum/thermal-imaging/flir-e4-thermal-imaging-camera-teardown/msg338671/#msg338671

Compared to my previous E4, I am really surprised by image improvement, gotta love this little camera.
Fraser, funzt, thank you.
 

Offline Anomalia

  • Newbie
  • Posts: 7
  • Country: fi
Re: Flir E40 Upgrade & Configuration
« Reply #396 on: June 15, 2020, 06:50:52 am »
Where do you see firmware version? The settings menu? It reads 2.6.6, E40 0.10.

The version that needs to be installed is 2.23.14, but I have 2.6.6? This is confusing. Is it really 2.6.6?
« Last Edit: June 26, 2020, 08:41:19 am by Anomalia »
 

Offline Anomalia

  • Newbie
  • Posts: 7
  • Country: fi
Re: Flir E40 Upgrade & Configuration
« Reply #397 on: June 17, 2020, 09:42:15 am »
should I proceed with update? The current version number is 2.6.6? Shouldn't it be smaller in number? I checked that I have service menu.


Edit: This issue is solved. Thank you Fraser  :-+
« Last Edit: July 02, 2020, 11:54:14 am by Anomalia »
 

Offline Anomalia

  • Newbie
  • Posts: 7
  • Country: fi
Re: Flir E40 Upgrade & Configuration
« Reply #398 on: July 02, 2020, 11:55:00 am »
Is it possible to add medical palette to 640XXX series like 645XXX?
 

Offline unchiu

  • Newbie
  • Posts: 2
  • Country: ro
Re: Flir E40 Upgrade & Configuration
« Reply #399 on: July 13, 2020, 04:37:27 pm »
Hello guys!
I have an E40bx sn 490 sw 1.24.16. I want to "upgrade" to E60bx with extended temp range.
Is it safe to make upgrade directly to 2.23.14?
Thanks.
 

Offline kaz911

  • Super Contributor
  • ***
  • Posts: 1052
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #400 on: September 18, 2020, 12:45:26 pm »
Hi all hardworking people,

got my hands on a E40 mk2 with MSX - sn 645 HW v. 1.2 FW 4.11.0

Managed to get it updated and working in 320 via Parallels Win10 on MBP. Took a while to realise that Flir Tools no longer installs the RNDIS drivers....

Questions: I have the 10mm (45deg) lens for my old E50bx. But when I use it on the E40mkII - MSX can not be enabled? (So add lens and REMEMBER to change lens settings to 45DEG)

2. Does that require additional calibration to get MSX or will it not work at all? (Got 3 options on MK-II in Lens " None, FOV 45d and FOV15d" - but on the MK I -  I have the 45DEG Lens as a 4th option with S/N listed. So "FOV 45d SN 234234234" - I have tried copying the Maps over from the MK I - but no change. So where does FLIR store that info?... 

In general I find the old MK I - more geeky ... but about the same image quality. I have not found an easy way to add more than 1 measurement box onto the MK II?

I do find focus easier with MSX - image kind of "jumps" in place when you have focus.

45 Deg lens seems to decrease temperature readings with about 2 deg C. So ALWAYS remember to set the lens settings correct else your measurements are out of whack!

3. Does anyone have release notes about what has happened since firmware 4.11.0? And is there a >4.11.0 with service menu available somewhere?

The manual now says it has a "Spotting" function which is meant to spot people with high temperatures - but I don't know which release that was in. The Menu for enabling it is not in the 4.11.0 (it disables camera sleep mode as well)

/k

 
The following users thanked this post: brcondor

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #401 on: September 18, 2020, 02:04:33 pm »
About supplemental lenses and Exx series......

The E40 is designed to take wide or tele supplemental lenses as you know but, as thermal energy supplemental lenses, they have no effect on the built in visible light cameras field of view. MSX uses the visible light camera for scene edge detection so basically as soon as you change the field of view of the thermal lens, the MSX cannot match the FOV and becomes useless. It is therefore disabled.

The supplemental lenses are normally included in the cameras factory supplied calibration tables but for the most accurate measurements, FLIR say you need to send the camera and it’s supplemental lenses to them for full calibration with the specific lenses fitted. Whether this is truly justified is open to discussion. What FLIR do is install the supplemental lens and carry out calibration to create a specific calibration table for that specific serial number lens. Hence why your MK1 contains the serial number of the 45 degree lens as an additional 4th lens entry. FLIR state that you should keep the lens with the camera to which it was matched at the time of calibration.

The MK1 Exx camera contains the service menu and its calibration routines so a suitably equipped owner can calibrate the camera and any supplemental lenses themselves.You need accurate Blackbody sources for such calibration work. The MK2 Exx series had the service menu removed so sadly you are not normally able to calibrate your own camera or the supplemental lenses. I do not think the calibration tables from your MK1 camera can be used with any success in your MK2 camera.

If you really do need accurate temperature measurements whilst using the supplemental lens, you will have little choice but to send the camera and lens to FLIR for a supplemental lens calibration.

Fraser
« Last Edit: September 18, 2020, 02:50:48 pm by Fraser »
If I have helped you please consider a donation : https://gofund.me/c86b0a2c
 

Offline wirbelwind

  • Newbie
  • Posts: 3
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #402 on: October 08, 2020, 08:14:06 am »
I found some interesting pictures in the flir_t6xx_pn55903_04_v5.38.8_update_pack.
 

Offline Finderbinder

  • Regular Contributor
  • *
  • Posts: 102
  • Country: lt
Re: Flir E40 Upgrade & Configuration
« Reply #403 on: October 03, 2021, 08:31:41 pm »
Hello.
Just upgraded my E50 1.2, P/N: 64501-0201, SW: 4.11.0 a little bit (resolution and noise).
Would want to upgrade it to a full E60 or so. Thought there are many pages written regarding upgrades I didn't find a complete list (or files) corresponding to my camera's version (hw/sw). Am a little scared to brick or mess my cam acting without a propper guide.
 

Offline Finderbinder

  • Regular Contributor
  • *
  • Posts: 102
  • Country: lt
Re: Flir E40 Upgrade & Configuration
« Reply #404 on: October 06, 2021, 03:17:13 pm »
I think my E50 was altered by previous owner. All *.cfg files I got with my cam are attached.

\FlashFS\system\appcore.d\config.d\conf.cfg
\FlashFS\system\appcore.d\config.d\ui_conf.cfg
\FlashFS\system\ui.d\config.d\conf.cfg
\FlashFS\system\services.d\config.d\conf.cfg
\FlashFS\system\service\appcore.d\config.d\conf.cfg

Especially service_conf.txt looks strange for me - a common ending for *.cfg files is missing there.
And the string in it I doubt corresponds to E50:
.caps.config.image.settings.resIR int32 320

May someone with more experience check these? Are these files correct or messed up somehow?
It would be perfect if someone could share original E50 or E60 or Exx config files of the same HW 1.2, P/N: 64501-0201, SW: 4.11.0 version.
Or/and how properly modify these to a full capabilities?
« Last Edit: October 06, 2021, 04:44:16 pm by Finderbinder »
 

Offline Userli

  • Regular Contributor
  • *
  • Posts: 72
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #405 on: February 07, 2022, 11:01:19 am »
Hey,
I just got hold of a E40 0.10, firmware version 1.24.16 .
I applied the config changes and got the higher resolution and all the other goodies working.
Now I would like to upgrade to the firmware 2.23.14, which unfortunately I can’t find at any of the places mentioned in this thread.
Could somebody please send me or point me to the corresponding file(s)?
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #406 on: February 07, 2022, 11:22:00 am »
PM with link to the file on my Google drive sent  :)
If I have helped you please consider a donation : https://gofund.me/c86b0a2c
 
The following users thanked this post: jjdemu

Offline Userli

  • Regular Contributor
  • *
  • Posts: 72
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #407 on: February 07, 2022, 03:01:53 pm »
Thank you very much Fraser!!!

After a bit of playing around with version 2.23 I noticed that the toolbar is shown vertically on the left, whereas on most pictures here and in the manual I see it horizontal at the bottom of the screen. Looking through the menu and the config files I couldn't see a setting to change this. Is there a possibility to do so?
 

Offline Userli

  • Regular Contributor
  • *
  • Posts: 72
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #408 on: February 08, 2022, 10:41:44 pm »
I just compared the content of the firmware updates 2.23.14 and 2.27.16 and that’s what I found:

6 new files
142 files identical
125 files different
Fpga*.bin files identical
OS version 15.4.12->15.4.14
new strings related to screening
new camtype Z3 in many .asp files
new directory system\services.d\factory.d containing
dcf.rsc
files_count_limit.rsc
new files:
system\web\services\Focus\LensDist.asp
system\sensor.d\ML2.dll
system\web\images\Fenix.jpg
system\web\images\Z3_Astra.jpg

To me this looks mainly like an OS update and the introduction of the new camtype. Is there a specific file, which could hint to more security in the new version?
 

Offline Userli

  • Regular Contributor
  • *
  • Posts: 72
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #409 on: February 09, 2022, 09:57:58 am »
I checked all the DLLs and didn't find any alarming changes. So I gave it a try and updated to 2.27.16, which worked without any problems. The resolution is still 320x240 and the config files unchanged.
 

Offline Userli

  • Regular Contributor
  • *
  • Posts: 72
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #410 on: February 09, 2022, 10:11:53 am »
As a proof an interesting result of emissivity: fabric with black printing.

I also copied the medical.pal from the model 2 firmware and added the corresponding translation into the English strings file (strings.en.xml). It now appears as an option. (No real application but I think it was mentioned here somewhere, that it's not possible to add another pallet)

There are two hidden items in the service menu, which you can enable in usermenu.inc: WebCamera and Real Time Video
« Last Edit: February 09, 2022, 02:31:27 pm by Userli »
 

Offline jjdemu

  • Newbie
  • Posts: 1
  • Country: us
Re: Flir E40 Upgrade & Configuration
« Reply #411 on: February 20, 2022, 08:41:25 am »
Hi all

I recently got a flir e40

serial: 490xxxxx
part number: 49001-2001
firmware: 2.19.10
model: E40
without MSX

I have tried changing the resolution to 320 and setting noise to 0 in the conf file, but when I reset the camera I lose the cross-hairs. I used crc01 and added that to my conf file. I replace the file back to the original and cross hairs are back. So I am a little lost if someone could chime in on what I must have gone wrong. Still on the fence if I want to upgrade to 2.27.16.

Update 1
Got the flir 2.23.14 update from Fraser, so updating and will be doing a new backup of files and will report back.

update 2
still have no cross hairs. Nm think I see what I did wrong and read more.

update 3
all working great


Thank you all for a great forum and the wealth of information I have found here.
« Last Edit: February 20, 2022, 10:32:27 am by jjdemu »
 

Offline Userli

  • Regular Contributor
  • *
  • Posts: 72
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #412 on: February 23, 2022, 08:01:40 pm »
I developed a web page to be added to the system web pages, to browse and edit the resource tree. The resource tree is a data container/hub centralizing all system parameters. The tree is huge and much of the information is quite cryptic. It still provides a good insight into the camera internals. The edit function will most likely not allow for magic changes but the standard modifications like switching to RNDIS mode or even removing the flir logo on the screen are possible.
The installation is quite simple. The attached zip contains the file resources.asp, which needs to be copied to the folder FlashFS\system\web\service\caminfo.
Now the the line

Code: [Select]
menuRow("Resource Tree", "/service/CamInfo/resources.asp", "submenu1", selectedMenu == "mnuCamInfoResources");

needs to be added to the file file FlashFS\system\web\service\inc\servicemenu.inc, like in the example file in the attached zip.
Finally the function

Code: [Select]
ResTree.prototype.getResourceType= function( name )
{
return this.res.GetResourceType(this.expandName(name));
}

Needs to be added to the file FlashFS\system\web\inc\restree.inc, again like in the example file in the attached zip.

I assume by changing the wrong parameters you can brick you camera so use the editing with care and at your own risk.

I attach two images showing the browser in action.

Happy browsing!

1423366-01423372-1
« Last Edit: February 24, 2022, 08:31:56 am by Userli »
 
The following users thanked this post: Fraser

Offline Userli

  • Regular Contributor
  • *
  • Posts: 72
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #413 on: March 03, 2022, 06:42:17 pm »
I noticed a faint column like structure on the display, which moves with the camera and thus can’t be noise. Looking at some of the pictures posted here, I think to see a similar effect on other cameras.
In order to investigate this phenomenon, I took a sequence of 90 images with the dust cap on. I stacked those to remove noise and used autolevel of imagemagick to make it more visible. The resulting structure resembles the effect I noticed before.
1429387-0
Quantitatively the effect seems quite small though. I see a change of ~30 which, assuming the full range of two bytes is used, is very few but big enough to be visible.
When browsing the resource tree I found background maps referenced (ds120C_we_ap_fi_le_x.bgm) but I don’t find these files on the camera. My guess was that updating those could remove the structure, which most likely developed with age.
Did anybody ever look into this?
« Last Edit: March 03, 2022, 06:45:54 pm by Userli »
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #414 on: March 03, 2022, 07:28:31 pm »
This is column noise and is present on most microbolometer based systems. The columns are read out and small differences in the integrator capacitors produce the differentials that you are seeing.

Fraser
« Last Edit: March 03, 2022, 07:31:01 pm by Fraser »
If I have helped you please consider a donation : https://gofund.me/c86b0a2c
 

Offline Bill W

  • Super Contributor
  • ***
  • Posts: 1102
  • Country: gb
    • Fire TICS
Re: Flir E40 Upgrade & Configuration
« Reply #415 on: March 04, 2022, 01:18:21 pm »
The term 'noise' may be unhelpful, as 'noise' often gets interpreted as a variable you can average out. 
It is column fixed pattern, and the source is as you say the readout through the slightly differently performing column amplifiers.

The vast majority of the variation is calibrated out, but it is a case of (big number) - (similar calibration big number) and (big number) is highly temperature variable.

The remainder is (mostly) sorted at the shutter calibration but between shutters there is no fix, likewise when viewing conditions (ie amplifier signal levels and temperature) are different to the shutter in place condition.

One reason most cameras will not let span go under 2°C, unless they are so noisy they can hide the fixed pattern anyway

Bill

Offline Userli

  • Regular Contributor
  • *
  • Posts: 72
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #416 on: March 23, 2022, 07:48:41 am »
I started to analyze this problem more in detail. Noise is indeed a random perturbation of the signal and as such can be averaged out. This is not to be confused with systematic effects, which can't.
I started again with a sequence of 90 images with dust cap on. You see the grey scaled version of the image with autoleveling to emphasize the effect at the top. Below you find the distribution of the amplitude of the pixel value variation per pixel. This is the noise level which shows a nice peek (the noise generator is switched off). The system noise is roughly 40 pixel units, which is significant as we will see later.
The plot below shows the distribution of the averaged pixel values. Here you would expect a sharp line at the dust cup temperature.
We can see a random variation around the peek, which makes me wonder if the initial calibration has been done with active noise generator (maybe due to restrictions for civil use?).
The tail to the right must be a drift of some kind most likely due to aging or burn in. This becomes handy as we see later.
The mean pixel values per image column on the top right show the extend of the column effect and that the drift is regional. 
In the next post I'll look into the gains.
 

Offline Userli

  • Regular Contributor
  • *
  • Posts: 72
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #417 on: March 23, 2022, 09:12:53 am »
I now looked at the content of the file ds120C_we_ap_fi_le_static.gan, which I assume to be the gains of the amplifiers per pixel.

The grey scale image on the top is not very revealing, most probably due to outliers for bad pixels. I should exclude those.

The distribution of gain values in the middle is difficult to predict. This mostly reflects hardware production variations, which might be random or systematic.

The scatter plot on the bottom shows mean pixel values against gains. You would expect a horizontal band with the width of the generated noise (see last post) around a line like the one in green. We can see clearly an additional band in the red square. The latter represents most likely a hardware drift over time. As mentioned already his could be burn in or aging. The interesting part is that, assuming this is a gradual process, this band reflects the function we need to use to compensate for the drift. In visual terms, we need to move those points back to the baseline along the diagonal band.

I fitted a line through this band (visually it's most like a higher order function but let's stay simple for the time being) and found a slope of 0.0119 . This is the ratio delta pixel values over delta gains. Using this ration I now (visually speaking) moved all points to the green line and saved the corrected gains to a new gains file. It seems that this file is only being read at camera startup and it's not sufficient to just restart the application with the corresponding batch file. If somebody knows an easier way to do this, I'd be happy to learn about it.

I'll show the results in the next post.

 

Offline Userli

  • Regular Contributor
  • *
  • Posts: 72
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #418 on: March 23, 2022, 09:37:10 am »
We see that the column structure is still visible but the regional drift is mostly gone. The "U" shape might be due to the linear correction, whilst at least a second order correction would most likely be required.

However, the regional effects are now in size close to the column effects. The plot of pixel values against gains shows a single band without the drift.

Quantitatively we are in the range of the noise and in principle it doesn't make sense to continue. It would be nice, though, to do a beautification and level out the column noise, to remove the visible effects, which now are already much less visible than before.

To be continued...
 
P.S.: I also looked at the coarse map (3rd image), which I assume to be the pedestals. They don't show any remarkable structure, so I assume it's save to ignore them.
 

Offline _Wim_

  • Super Contributor
  • ***
  • Posts: 1514
  • Country: be
Re: Flir E40 Upgrade & Configuration
« Reply #419 on: March 23, 2022, 07:20:47 pm »
We see that the column structure is still visible but the regional drift is mostly gone. The "U" shape might be due to the linear correction, whilst at least a second order correction would most likely be required.

However, the regional effects are now in size close to the column effects. The plot of pixel values against gains shows a single band without the drift.

Quantitatively we are in the range of the noise and in principle it doesn't make sense to continue. It would be nice, though, to do a beautification and level out the column noise, to remove the visible effects, which now are already much less visible than before.

To be continued...
 
P.S.: I also looked at the coarse map (3rd image), which I assume to be the pedestals. They don't show any remarkable structure, so I assume it's save to ignore them.

Very interesting. For further testing you should also make one of these: https://www.eevblog.com/forum/thermal-imaging/anyone-have-an-estimated-emissivity-for-the-ivac-9000-radiators/msg3510108/#msg3510108

Cheap black body to play with...
 

Offline Userli

  • Regular Contributor
  • *
  • Posts: 72
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #420 on: March 27, 2022, 08:35:27 am »
Indeed I thought about buying or building a bb reference. It's very interesting what Fraser and you have done.
To me, however, it's important to have a geometrical homogeneous measurement, more than a precise one. I will rather look for temperature differences than for absolute temperatures.

Most of the bb sources are too small to cover the whole field of view of the camera and larger ones are quite costly. Having said that, I would definitely be interested to play with such an IVAC unit but whilst they're sold cheap, I'm afraid of the costs of importing an IVAC to Europe.
« Last Edit: March 27, 2022, 08:37:12 am by Userli »
 

Offline _Wim_

  • Super Contributor
  • ***
  • Posts: 1514
  • Country: be
Re: Flir E40 Upgrade & Configuration
« Reply #421 on: March 27, 2022, 09:33:37 am »
Indeed I thought about buying or building a bb reference. It's very interesting what Fraser and you have done.
To me, however, it's important to have a geometrical homogeneous measurement, more than a precise one. I will rather look for temperature differences than for absolute temperatures.

Most of the bb sources are too small to cover the whole field of view of the camera and larger ones are quite costly. Having said that, I would definitely be interested to play with such an IVAC unit but whilst they're sold cheap, I'm afraid of the costs of importing an IVAC to Europe.

Total cost with import and shipping to Europe will probably be around 70€ (an offer of around 30$ for per unit will probably be accepted):
https://www.ebay.de/itm/203833704424?epid=6034823438&hash=item2f756f7fe8:g:GuIAAOSwbVViDErS

They do appear to be geometrical quite homogeneous if you look at these test shots I made:
https://www.eevblog.com/forum/thermal-imaging/anyone-have-an-estimated-emissivity-for-the-ivac-9000-radiators/msg3504490/#msg3504490

Large dedicated BB options are probably slightly better, but price is at least an order of magnitude higher.
 

Offline Userli

  • Regular Contributor
  • *
  • Posts: 72
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #422 on: March 27, 2022, 06:06:35 pm »
Quote
Total cost with import and shipping to Europe will probably be around 70€ (an offer of around 30$ for per unit will probably be accepted)
Thanks for the info! I gave it a try and accepted the counter offer at 40$. The total costs are roughly 80€ delivered. I'll read again your threads in more detail to see what I'll need to do to the device...

On another note:
I just saw that Flir tools indicate a frame rate of 30fps in the live view, whereas the Exx models should have 60fps. Do I miss a setting somewhere?

 

Offline _Wim_

  • Super Contributor
  • ***
  • Posts: 1514
  • Country: be
Re: Flir E40 Upgrade & Configuration
« Reply #423 on: March 27, 2022, 06:35:17 pm »
Quote
Total cost with import and shipping to Europe will probably be around 70€ (an offer of around 30$ for per unit will probably be accepted)
Thanks for the info! I gave it a try and accepted the counter offer at 40$. The total costs are roughly 80€ delivered. I'll read again your threads in more detail to see what I'll need to do to the device...

Great! If any questions, please feel free to ask (maybe best in the thread about the BB, so the info remains in a single thread).


Quote
Total cost with import and shipping to Europe will probably be around 70€ (an offer of around 30$ for per unit will probably be accepted)
On another note:
I just saw that Flir tools indicate a frame rate of 30fps in the live view, whereas the Exx models should have 60fps. Do I miss a setting somewhere?

Good question, never noticed that before. I presume this is related to the usb speed to transfer the images. Maybe it records only in 60fps on the camera itself. I do not know of any settings to change it in flir tools, but as I did not realize before, have not looked hard also  :)
 

Offline cuda12

  • Regular Contributor
  • *
  • Posts: 65
  • Country: us
Re: Flir E40 Upgrade & Configuration
« Reply #424 on: April 04, 2022, 02:05:32 pm »
My e30 /e60 is 30 fps on flir tools and even on a vid recorded just on the camera (no usb cable) and then transferred and watched on a pc it is still always 30 fps. In flir tools you can choose a lower fps but I have never found a higher choice. Just lived with it as it is actually pretty good.
 

Offline cuda12

  • Regular Contributor
  • *
  • Posts: 65
  • Country: us
Re: Flir E40 Upgrade & Configuration
« Reply #425 on: April 04, 2022, 10:47:58 pm »
Well I had to play around with it because I can't believe I never have in the past worried about it. I figured (wrong) that it must drop to 30 fps when under great demand like video and thermal at the same time so I tried it just as a regular video camera then as just a fusion camera, then picture in picture with the same result it drops to 7fps in all those modes except actually using thermal then it goes back up to 30 fps.
 

Offline Steve99

  • Newbie
  • Posts: 1
  • Country: it
Re: Flir E40 Upgrade & Configuration
« Reply #426 on: May 28, 2022, 01:53:46 pm »
Hi, I'm about to upgrade my E40 serial 490xxxxx but I can't find a working link to the 2.23.14 Firmware.
I currently have an old 1.43.23 version installed. My camera has the separate arrow keys buttons and no MSX, it also has both wifi and bluetooth.

Does anybody got a working link to the 2.23.14 Firmware?

Thanks  :D
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #427 on: May 28, 2022, 03:42:40 pm »
I have sent you a link to the firmware on my Google Drive via PM

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

Offline sbvr4

  • Contributor
  • Posts: 28
  • Country: us
Re: Flir E40 Upgrade & Configuration
« Reply #428 on: September 09, 2022, 03:25:31 am »
Hello,
I recently purchased a E30bx. It's an old version without MSX. Unfortunately, its running firmware version 2.27.15. I've really only seen hacks which address fw version 2.23.14 or earlier.

Does anyone know if the E60 resolution upgrade and possibly added menus can be done on fw 2.27.15? Is it possible to revert to the older fw 2.23.14 if not?

Any help is greatly appreciated.

Thank you.
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #429 on: September 09, 2022, 09:56:44 am »
From reports that I have received, FW2.27 does permit the upgrade.

You will not break the camera by trying the upgrade. Make sure you take a backup first though !

I normally do not recommend moving up to FW 2.27 because FLIR has a habit of removing useful engineering functionality, such as the Service menu. As you are already on 2.27 you are not risking anything. 2.27 May still have all the features and functionality of 2.23.

Reversion to an earlier firmware may be possible if you make changes to the update package to fool the camera into thinking it is newer than 2.27….for example 2.28.

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

Offline sbvr4

  • Contributor
  • Posts: 28
  • Country: us
Re: Flir E40 Upgrade & Configuration
« Reply #430 on: September 10, 2022, 03:38:43 pm »
Thanks Fraser! I can confirm upgrading while on fw 2.27 was no problem thanks you and others on this forum. Upgrade only took a couple mins once I had all the files modified and crc recalculated. The results are definitely worth the time of reading all the related threads. Thank you for all your research and willingness to share what you've learned with the community.

Best regards,
Sean
 

Offline JazzeyG

  • Contributor
  • Posts: 13
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #431 on: December 13, 2022, 03:47:12 pm »
Hi, I've recently purchased a E40bx and wanted to upgrade. Could anyone send me a link for the upgrade files?

Model: E40bx 1.3

Software: 4.13.0
« Last Edit: January 12, 2023, 04:30:20 pm by JazzeyG »
 

Offline cuda12

  • Regular Contributor
  • *
  • Posts: 65
  • Country: us
Re: Flir E40 Upgrade & Configuration
« Reply #432 on: December 14, 2022, 02:50:33 pm »
Firmware upgrade is 5.30 and available at Flir after you register, but 4.13 was a pretty decent firmware and unless you have a reason to upgrade it is really not worth it. If by upgrade you meant hack files for higher resolution etc. you probably need to read the thread at the beginning and remember there are 2 different models MK1 and MK2 and follow the instructions for the MK2. If you did use another persons files they would not work right as you have to change your own files to have it really work right.
 

Offline JazzeyG

  • Contributor
  • Posts: 13
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #433 on: December 15, 2022, 01:12:03 pm »
Hi, thanks for the response. Apologies should have said looking to hack the files for the extra features.

I'll have a look through the thread properly, thanks.
 

Offline kaz911

  • Super Contributor
  • ***
  • Posts: 1052
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #434 on: December 21, 2022, 09:21:49 am »
Hi,

my E40 mkII have developed what seems like a "loose" connection - causing the imager to create funny images occasionally. A gentle "tap" can sometimes get it back.

Does anyone have a "teardown guide" or can provide some hints on how to best open up the beast? Flir wants £400+VAT for "initial ass-essment"..

:)

/k
 

Offline JazzeyG

  • Contributor
  • Posts: 13
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #435 on: January 08, 2023, 01:22:30 am »
Hi, have had a read through this thread and think I'm ready to give it a go!

Anybody have a link for the latest MK2 hack files? All the old links previously posted seem to be dead
 

Offline cuda12

  • Regular Contributor
  • *
  • Posts: 65
  • Country: us
Re: Flir E40 Upgrade & Configuration
« Reply #436 on: January 11, 2023, 04:09:53 am »
Here is a link to a file on the forum.
https://www.eevblog.com/forum/thermal-imaging/flir-e4-thermal-imaging-camera-teardown/?action=dlattach;attach=74656

You only need the crc01.exe file (I did not see just that file for download so use this one to get it)
You will place this in a folder you make and will have a copy of the cfg file from your camera in the same folder, after you change the 2 lines (resolution and noise) you will run the crc01.exe on that saved cfg file and then enter the number it generates to the bottom of that same cfg file then upload it to the camera. So the file you will get from the download and the cfg file you already have is all you need. But please make a backup and place that in a different folder before you begin.
« Last Edit: January 11, 2023, 04:11:31 am by cuda12 »
 

Offline JazzeyG

  • Contributor
  • Posts: 13
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #437 on: January 11, 2023, 10:17:02 am »
Thank you very much for your reply, I will give that a try later today and let you know how I get on!
 

Offline defplayr

  • Contributor
  • Posts: 16
  • Country: gb
Re: Flir E40 Upgrade & Configuration - Weird Resource Browser
« Reply #438 on: January 22, 2023, 05:32:14 pm »
Long time lurker, new poster. This is what the internet is for!

Just bought an old E40. My unit has a strange feature, which I've not seen mentioned in any other post. I wonder if anyone has seen this before or has any comments?

If I bring up the unit's 'hidden menu' (' settings/i ' selected, then hold right arrow), amongst the pages is a 'Resource browser' entry...

Clicking on that brings up a GUI, where you can navigate, and drill down to, various settings/options. If the setting has a numerical value, you are offered a spinning wheel of possible values, and if a text value, you are offered a keyboard. You can edit the value, but the change does not persist when you return out of the wheel/keyboard... UNLESS... If you click on the pink locked box image, a gallery of faces is presented. The changed value will persist* if I choose it while a face is shown. There are a few faces, all of whom have their eyes disguised. Painting with a very broad brush, I would not be the most shocked in the world if, judging by their appearance, these are the faces of software devs.

(* It appears that sometimes a value will only save with a particular face, occasionally not at all.)

The changed values persist over a cold boot and can easily bugger up the unit (don't ask).

I've only had the unit a short time, so to date, I've only upped the I/R resolution and lost the noise, by the usual method of changing conf.cfg, and also put my contact details on the boot up logo. For info, my unit records I/R video, streams whatever is being displayed on the screen to FLIR Tools on WiFi (stream or signal on USB), and has the service menu.
« Last Edit: February 01, 2023, 11:04:07 pm by defplayr »
 

Offline cuda12

  • Regular Contributor
  • *
  • Posts: 65
  • Country: us
Re: Flir E40 Upgrade & Configuration
« Reply #439 on: January 22, 2023, 09:20:33 pm »
I have had a few MK-1 and MK-II series with all firmware versions and have never seen that. What series camera? And what firmware version?
 

Offline defplayr

  • Contributor
  • Posts: 16
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #440 on: January 22, 2023, 09:42:17 pm »
>cuda12

It's second hand, the seller didn't know the history of it, and I'm not an expert. The last photo in my post gives bits and pieces about it... does it answer your q's? I can look at whatever files on the unit you need, if you point me in the right direction. The connector covers are missing (snapped off), but I think they should look like the attached diagram... also it does not have MSX, which makes me believe it's a MK1?

This 'Resource browser' does seem very weird... the images are low res and a bit amateurish but it does the job and with humour (typical devs!).
« Last Edit: January 22, 2023, 11:29:14 pm by defplayr »
 

Offline cuda12

  • Regular Contributor
  • *
  • Posts: 65
  • Country: us
Re: Flir E40 Upgrade & Configuration
« Reply #441 on: January 23, 2023, 02:15:19 pm »
Yes first version MK1 no MMX, looks to be a very early unit maybe that is why the extra entries in the menu. Should have a basic entry for camera information in your menu. The podkit entry in the picture is a very low number so it would be good to confirm in the menu the firmware version.
 

Offline defplayr

  • Contributor
  • Posts: 16
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #442 on: January 23, 2023, 03:59:17 pm »
>cuda12

This one?
 

Offline cuda12

  • Regular Contributor
  • *
  • Posts: 65
  • Country: us
Re: Flir E40 Upgrade & Configuration
« Reply #443 on: January 23, 2023, 07:28:48 pm »
Yep that confirms 1.24.16! Wow that must be why the extra menu items.
 

Offline JazzeyG

  • Contributor
  • Posts: 13
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #444 on: February 06, 2023, 03:06:00 pm »
Upgraded my unit's resolution, all working good. Thanks again for the help.

Just wondering is there a way to get the full temperature range on my E40bx? I'll try again today but not been able to get into the service menu. I am on firmware 5.3.0
« Last Edit: February 06, 2023, 04:46:00 pm by JazzeyG »
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #445 on: February 06, 2023, 05:17:12 pm »
If you are on firmware 5.x.x you do not have the required files for the service menu in your camera and they cannot easily be added to recreate a working Service Menu. Service Menu access does permit enabling of additional temperature ranges for which a calibration table exists but sadly that is not possible in your case.

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

Offline JazzeyG

  • Contributor
  • Posts: 13
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #446 on: February 07, 2023, 07:14:22 am »
Hi Fraser, many thanks for your response. Is there anyway of downgrading in order to get the service menu?

If it is possible which version would I need to downgrade to?
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #447 on: February 07, 2023, 07:57:30 am »
The straight answer is that I do not know for sure. From memory it is possible on the older firmware updates to change the version so that the FLIR updater thinks it is installing a newer firmware release when in fact it is installing an old one. The problem in your situation is that you have the very recent firmware release that may contain countermeasures to such an approach. There is also the issue of which hardware you have. From your firmware version I am guessing you have a Mk2 with MSX. If it is a Mk1 you can try to install the Mk1 V1.23 / V1.24 firmware that still contains the Service Menu. If you have a Mk2 camera then that firmware is not designed for the platform and trouble could occur ! If your camera has MSX, it is a MK2. From memory, none of the Mk2 camera firmware releases contain a functional service menu.

I regret I cannot remember how to change the firmware update ID to fool the firmware loader but it should be buried somewhere in the FLIR E4 thread as this method was used during E4 modifications.

Fraser
« Last Edit: February 07, 2023, 08:00:29 am by Fraser »
If I have helped you please consider a donation : https://gofund.me/c86b0a2c
 

Offline JazzeyG

  • Contributor
  • Posts: 13
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #448 on: February 07, 2023, 08:42:45 am »
Hi Fraser, yes I have the MK2 MSX model with model number starting 645.

I will have a look through the other threads and see if anyone with my model has managed to get the higher temperature range features unlocked. I do have an option for temperature range on the device but it doesn't let me select anything When I go into the option it just has an arrow at the top and bottom but I can't actually select anything, I've attached a photo to this post.

Thanks again for your help, I suppose I don't really need the higher temperature range but knowing the hardware is capable of supporting this I have an urge to unlock it lol.
 

Offline cuda12

  • Regular Contributor
  • *
  • Posts: 65
  • Country: us
Re: Flir E40 Upgrade & Configuration
« Reply #449 on: February 07, 2023, 11:15:11 pm »
Here is the master firmware file listed on the forum about page 15
https://drive.google.com/open?id=1zHZE84IzDyBvlQyGhviU6fXpa7Gbx9S8

it has 3.12 firmware so that you can enable the service menu on the newer MKII MSX cameras. It is real easy to go back and forth I do it all the time between 3.12.7 and 5.20
All you do is put both of them on your SD card (example) 413autoload.fif and 520autoload.fif then when you want to go to 413 simply rename the file autoload.fif and reboot the camera it will install 413. Then remove the sd card and name it back to 413autoload.fif so that it doesn't try to update everytime you reboot the camera.  And so I run on 5.20 and then go backwards to 3.12 when I need the service menu.
 

Offline JazzeyG

  • Contributor
  • Posts: 13
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #450 on: February 07, 2023, 11:18:40 pm »
Hi cuda12, thank you so much for your response. I'll give that a go tomorrow.

When you downgrade to 3.12, if I enable the higher range and then upgrade back to say 5.2.0 does it reset the temp range & resolution settings?
 

Offline cuda12

  • Regular Contributor
  • *
  • Posts: 65
  • Country: us
Re: Flir E40 Upgrade & Configuration
« Reply #451 on: February 07, 2023, 11:33:17 pm »
nope the changes carry over to the firmware upgrade. Sometimes everything falls back to default settings and you need to put in your wireless password etc. and sometimes it will carry over also. Just make sure the battery is charged and or it is plugged in to the charger. It takes 15 minutes or so.
 

Offline JazzeyG

  • Contributor
  • Posts: 13
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #452 on: February 07, 2023, 11:38:43 pm »
Thanks again, I’ll give it a go tomorrow.

Also just wondering any reason you stick to firmware 5.2.0 over 5.3.0?
 

Offline cuda12

  • Regular Contributor
  • *
  • Posts: 65
  • Country: us
Re: Flir E40 Upgrade & Configuration
« Reply #453 on: February 08, 2023, 01:02:27 am »
I got used to saying 5.20 but I am actually using 5.30
 

Offline JazzeyG

  • Contributor
  • Posts: 13
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #454 on: February 08, 2023, 07:46:34 pm »
Here is the master firmware file listed on the forum about page 15
https://drive.google.com/open?id=1zHZE84IzDyBvlQyGhviU6fXpa7Gbx9S8

it has 3.12 firmware so that you can enable the service menu on the newer MKII MSX cameras. It is real easy to go back and forth I do it all the time between 3.12.7 and 5.20
All you do is put both of them on your SD card (example) 413autoload.fif and 520autoload.fif then when you want to go to 413 simply rename the file autoload.fif and reboot the camera it will install 413. Then remove the sd card and name it back to 413autoload.fif so that it doesn't try to update everytime you reboot the camera.  And so I run on 5.20 and then go backwards to 3.12 when I need the service menu.

Tried doing this and the camera just boots up as normal, it doesn't update the firmware. I have tried with and without the eFLIRInstall.exe file in the SD card. I am putting all the files in the root folder of the SD card. I am naming the E2qtcomb_v3.12.7.fif file to autoload.fif

I have tried changing to MSD mode and various other modes but the firmware doesn't seem to update. When you say reboot the device, I am taking the battery out. Leaving for a few seconds and then starting the device up. Have tried that and have tried holding the power button down for 10 seconds, then pressing the power button again.

Just wondering if I'm doing something wrong?
 

Offline cuda12

  • Regular Contributor
  • *
  • Posts: 65
  • Country: us
Re: Flir E40 Upgrade & Configuration
« Reply #455 on: February 08, 2023, 09:59:32 pm »
That is how you do it? The usb cable is not connected right? That will disable boot from SD card. The only time I have had it not work is when I accidentally named the file autorun.fif  In each firmware file is an instruction file that says the same thing but maybe I have forgoten something so give it a read. In the old days you actually had to run the flirinstall.exe file in windows 7 but modern windows os just load on the SD card. I just read those instructions and that is how I used to do it with flir tools then I read about just using the sd card and that is how I have been doing it but I just checked and I have the eflirinstall.exe on the sd card as well. I am going to remove it and see if my camera still updates just to see.
« Last Edit: February 08, 2023, 10:11:37 pm by cuda12 »
 

Offline JazzeyG

  • Contributor
  • Posts: 13
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #456 on: February 08, 2023, 10:23:15 pm »
Just tried again, this time I held the power button down when I switched the device on and it seems to have worked! I have no idea if that is how you're suppose to do it or I just got lucky lol.

Is installing right now so will let you know how I get on!
 

Offline cuda12

  • Regular Contributor
  • *
  • Posts: 65
  • Country: us
Re: Flir E40 Upgrade & Configuration
« Reply #457 on: February 08, 2023, 10:32:27 pm »
I just downgraded to 3.12 just for fun now I am going back to 5.30. I don't hold the power button just let it boot up and go. I hope it works for you but be very careful in the service menu if you unlock the eprom  And yes EflirInstall.exe had to be on the sd card also.
« Last Edit: February 08, 2023, 10:37:01 pm by cuda12 »
 

Offline JazzeyG

  • Contributor
  • Posts: 13
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #458 on: February 08, 2023, 11:12:57 pm »
I've managed to successfully downgrade and have enabled the 0-650 range! Thanks again for all your help.

I won't touch anything else in the service menu until I've had a look through past threads on here! Thanks for the heads up.
 

Offline cuda12

  • Regular Contributor
  • *
  • Posts: 65
  • Country: us
Re: Flir E40 Upgrade & Configuration
« Reply #459 on: February 08, 2023, 11:37:39 pm »
right on!
 

Offline Fraser

  • Super Contributor
  • ***
  • Posts: 13148
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #460 on: February 09, 2023, 07:30:13 am »
Excellent news. I was not aware that such was possible on a Mk2  :-+

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

Offline JazzeyG

  • Contributor
  • Posts: 13
  • Country: gb
Re: Flir E40 Upgrade & Configuration
« Reply #461 on: February 09, 2023, 07:39:59 am »
Had a quick play with it last night, my -20 - -120 range was recently calibrated so it looks like the 0-650 is off by 2-3 degrees. Though my tests are very crude to put it lightly!

Also noted one temp range went all the way up to 1200C but says “NO RBF” if I try to enable. From reading up here I guess that means there is no calibration file for this range.

Does the sensor support that range and would there be anyone I could send the device to in the UK who could calibrate the two additional ranges and update the relevant calibration files? I’m just wary as I have tampered with files whether these calibration companies would even carry this out!
 

Offline in.Vitro

  • Regular Contributor
  • *
  • Posts: 50
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #462 on: February 27, 2023, 04:26:46 pm »
there are very few applications, where you need high frame rates with a wide-angle lens  :)

I own an E40 from 2012 and the frame rate is fine.
On video  you have lags from the NUC (shutter) and some ugly overlays (scale, logo).
...
...


there are very few applications, where you need high frame rates with a wide-angle lens  :)

I own an E40 from 2012 and the frame rate is fine.
On video  you have lags from the NUC (shutter) and some ugly overlays (scale, logo).

But a really great feature are RAW-videos with Flir Tools.
see my post here:

You can turn off the logo via telnet I believe!

Sent from my HTC One_M8 using Tapatalk


Can some one explain me how to turn of the NUC during Video recorings? :)
« Last Edit: February 27, 2023, 04:31:44 pm by in.Vitro »
 

Offline defplayr

  • Contributor
  • Posts: 16
  • Country: gb
 
The following users thanked this post: in.Vitro

Offline in.Vitro

  • Regular Contributor
  • *
  • Posts: 50
  • Country: de
Re: Flir E40 Upgrade & Configuration
« Reply #464 on: March 20, 2023, 04:41:21 am »
I've tried it. Several hours... but somehow, the NUC is still active while recording. :/

I posted my issue here a while ago and the glitches still exist:  https://www.eevblog.com/forum/thermal-imaging/flir-e40-(e60-upgrade)-several-issues/msg4558438/#msg4558438

Allegedly the guy, where I bought the camera (its kinda like craigslist) in the first place, he was so kind to "updated the firmware" (which is not common in germany) ,and he said he had no issues while the video recording but the glitches still apear.
Here in Germany, when you buy anything from this plattform you are stuck on your own...because you buy it privatley!

After 3-4 Months I cant go back to him to fix the camera because I bought the camera between a regular citizen... since he provided me with a kinda "nice" solution to buy a FLIR 53 for the exchange for the E40/E60...
It still sucks because my main thing is to record videos (I dont care about radiometric things and thats) and the main issue is the NUC/FFC while recording video. ugh!
 

Offline jumbo

  • Contributor
  • Posts: 33
Re: Flir E40 Upgrade & Configuration
« Reply #465 on: May 26, 2023, 05:49:45 pm »
Hello,

I bought e50bx and I would like to change temperature range. I made it 6-8years ago in e30bx and resolution and menu hack as you guys mentioned in other post.
But now I have strange situation. I made windows 7 on virtual machine (I am using win11 usually) and I connect to service menu but I cant open page "http://192.168.0.2/service/index.asp". So its imposibble to change range.

I have a question, do I need to change firmware to older version for changing temperature range? is it save? whith number of software will be the best?
I found pack with few firmwares but I think I have different in my camera, so I am not shure that is god idea.



 

Offline jumbo

  • Contributor
  • Posts: 33
Re: Flir E40 Upgrade & Configuration
« Reply #466 on: May 28, 2023, 05:57:45 pm »
So I downgrade camera by "flir_exx_pn645_pn646_v3.12.7_update_pack".
1. I installed 2GB SD CARD with this unpack filr (its important, SD card with 32GB dosnt work)
2. Turned on and hold on/off button until boot menu
3. Waited 30 minutes to downgarde


Is it possible to have 1200.C without RBF? can I use RBF from 0-650?   
How to upgrade resolutin, eliminate nois etc. in this camera? the production is new, menu is differen (like in e96)
« Last Edit: May 28, 2023, 06:14:28 pm by jumbo »
 

Offline robys

  • Newbie
  • Posts: 2
  • Country: it
Re: Flir E40 Upgrade & Configuration
« Reply #467 on: November 03, 2023, 10:05:47 am »
Dear All,
thank you to this forum, I succeed to update my E40 1.0 by resolution up and noise down; my firmware is 5.3.0 (latest) and SN is 645xxx (my camera is with MSX).
To do so, I was only working on config.cfg file inside folder FlashFS\system\appcore.d\config.d;
I did a full backup by Wi-Fi connection, I changed the lines in the file about resolution and noise, according to post information, I recalculated new CRC with posted CRC01.exe and everything is working fine.
Considering nice success at first time  :), I'd like to add some more function which is specifically for E60 (I think) and described in the owner manual; like, for example, condensation or insulation alarm or several other which seems miss in my E40.
Is there any possibility to do it just again working on my config file, or I need some additional file change or other things?
I saw some post about fully replacing original config file with E60 config file (of course updating SN and CRC), but I'm not sure I can do with my firmware and camera version and cannot understand clearly if additional step are necessary.
May please someone help me?
thank you again for all effort on pushing our thermocamera to its real technical limit!
 

Offline cuda12

  • Regular Contributor
  • *
  • Posts: 65
  • Country: us
Re: Flir E40 Upgrade & Configuration
« Reply #468 on: November 05, 2023, 09:38:02 pm »
When you read this thread and any other on the Exx series always remember that there are MK1 and MKII (msx newer front buttons) Most of the threads are about the MK1 and those extra options are not real easy to make work on the MKII because even though you enable them in the config.ini the gui is not present to be a menu item. But you can go down the same config file you already modified and turn things on and off (usually just a few at a time so you can go back if something really bad happens) Then use the cell phone app flir tools and make a connection to your phone. A lot of the times the app will have things like medical buttons etc. that you can enable on the phone and will happen in real time on your camera. But they do not stay upon reboot. I had a MK1 with almost everything enabled and it was different but not really anything most people need, so just enjoy the MSX feature.
 

Offline robys

  • Newbie
  • Posts: 2
  • Country: it
Re: Flir E40 Upgrade & Configuration
« Reply #469 on: November 07, 2023, 09:17:30 am »
Hello all, just quick upd of work in progress on config.cfg file.
I succeed to also implement insulation alert, zoom x8 and some other function, just by working on "false" -> "true" and related parameter line.
I think enough satisfied now..so, at least if not discovering some other interesting (to me) "hidden" feature, I will stop here my update.
thank you again for forum support on suggesting way to improve E40.
regards
 

Offline maksym

  • Newbie
  • Posts: 5
  • Country: us
Re: Flir E40 Upgrade & Configuration
« Reply #470 on: December 13, 2023, 07:03:36 pm »
A happy new Exx MKII owner here. I wonder if anyone owns an optional 15 degree lens - does it make any sense for PCB work? The specs say it is 1.7x magnification, but the minimum focus distance is listed as 1.2 meters, which probably makes it pointless for close-up inspections.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf