Author Topic: Fluke flash utilities for early Scopemeters  (Read 733 times)

0 Members and 1 Guest are viewing this topic.

Offline marrob

  • Contributor
  • Posts: 22
  • Country: gb
Fluke flash utilities for early Scopemeters
« on: November 23, 2020, 02:01:49 pm »
Over the last couple of weeks I've been bashing away at the serial ports on a couple of early Fluke Scopemeters until I eventually worked out how to save and load the flash contents. I've now written a few utility programs do make the process easier and I'm posting them here to save anyone else having to repeat the process.

I've tested them as best I can but there is obviously some risk of ending up with a non-working instrument once you've applied the 12V Vpp programming voltage so make sure you have a copy of the flash contents and calibration array before you do this. The risk is entirely your own!
 
The following users thanked this post: jellytot, harrimansat, shakalnokturn

Offline harrimansat

  • Regular Contributor
  • *
  • Posts: 134
Re: Fluke flash utilities for early Scopemeters
« Reply #1 on: November 23, 2020, 06:49:25 pm »
Awesome job, thanks, attached my 105 dump
 

Offline marrob

  • Contributor
  • Posts: 22
  • Country: gb
Re: Fluke flash utilities for early Scopemeters
« Reply #2 on: November 23, 2020, 08:09:19 pm »
Awesome job, thanks, attached my 105 dump

That file, which is a straight dump dump of the individual memory banks, won't work with the these programs as they use a single file with all the flash data in them. This file format also contains all the addresses, checksums and the code to write to the flash chips.
 
The following users thanked this post: harrimansat

Offline harrimansat

  • Regular Contributor
  • *
  • Posts: 134
Re: Fluke flash utilities for early Scopemeters
« Reply #3 on: November 24, 2020, 08:22:55 am »
Straight dump using your program, FLUKE 105 V7.05
 

Offline harrimansat

  • Regular Contributor
  • *
  • Posts: 134
Re: Fluke flash utilities for early Scopemeters
« Reply #4 on: November 24, 2020, 08:24:18 am »
Dump FLUKE 97 V4.05
 

Offline KRISTOFFER

  • Contributor
  • Posts: 11
  • Country: gb
Re: Fluke flash utilities for early Scopemeters
« Reply #5 on: November 29, 2020, 11:08:25 pm »
This is everything I managed to retrieve. The non working PM95 does not respond to flukesavecal.exe, it comes back with "bad acknowledge from instrument, aborting". However it does respond to flukev4dump.exe. (see attached).

Next job is to erase the 95, reload the flash.bin back in and see if it's there. If so then flukev4flash.exe works.

Is there a method then to compare the two flash.bin files and see if they match ?  If so then I still do not have a working device
but it will prove that you can erase and write back with Marrob's software.
« Last Edit: November 29, 2020, 11:42:47 pm by KRISTOFFER »
 

Offline marrob

  • Contributor
  • Posts: 22
  • Country: gb
Re: Fluke flash utilities for early Scopemeters
« Reply #6 on: November 30, 2020, 09:30:59 am »
Well done for getting this working Kristoffer.

It makes sense that the non-working PM95 won't respond to flukesavecal because the main software needs to be running for that to work whereas flukev4dump just requires the kernel to be running.

I checked the dump from the non-working device and it's fine. I successfully loaded it into my PM97  which then temporarily became a PM95 with version 3.25 software, so whatever is wrong with your PM95 it's not the processor or the flash.
 

Offline harrimansat

  • Regular Contributor
  • *
  • Posts: 134
Re: Fluke flash utilities for early Scopemeters
« Reply #7 on: November 30, 2020, 10:01:44 am »
I use hex edit to compare files. Edit, hex workshop
« Last Edit: November 30, 2020, 12:36:53 pm by harrimansat »
 

Offline harrimansat

  • Regular Contributor
  • *
  • Posts: 134
Re: Fluke flash utilities for early Scopemeters
« Reply #8 on: November 30, 2020, 10:03:33 am »
https://accusrc.com/uploads/datasheets/5379_ScopeMeter%20IIB%20Series.pdf

Do you know if there is only one firmware for all?
 

Offline marrob

  • Contributor
  • Posts: 22
  • Country: gb
Re: Fluke flash utilities for early Scopemeters
« Reply #9 on: November 30, 2020, 10:46:46 am »
I suspect that there is just one firmware load for all scopes in the series, that is the case for the 93-97 range and if you look in the 96B code you can see the ID message "Scopemeter 10xB Series II". I suspect the 10x bit is overwritten by the actual hardware model. In the 93-97 case the model is determined by a byte at the start of the flash code so you would have to find and change that if you wanted to change the model.

There also may be hardware differences from the non-B models if that's what you were thinking.
 
The following users thanked this post: harrimansat

Offline harrimansat

  • Regular Contributor
  • *
  • Posts: 134
Re: Fluke flash utilities for early Scopemeters
« Reply #10 on: November 30, 2020, 07:32:39 pm »
do you know wich byte is?

 

Offline marrob

  • Contributor
  • Posts: 22
  • Country: gb
 
The following users thanked this post: harrimansat

Offline harrimansat

  • Regular Contributor
  • *
  • Posts: 134
Re: Fluke flash utilities for early Scopemeters
« Reply #12 on: December 01, 2020, 08:41:18 pm »
So, flash type byte is within the calibration data?
I want to try the 96B II flash in my 105 non B
If the scope hangs, how can I enter in programming mode?
Thanks!
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf