Author Topic: Fluke 289 not quite sorted.  (Read 4681 times)

tpy and 3 Guests are viewing this topic.

Offline purpose

  • Contributor
  • Posts: 43
  • Country: gb
Fluke 289 not quite sorted.
« on: November 17, 2017, 09:43:24 am »
Evening all.
I just took a punt on a faulty ebay 289.
Fixing what was most obvious (a broken battery connector) bore no fruit, but power was getting to it and it was drawing a steady 25mA.
There is no screen action (not booting) and I'm unable to turn it off without removing the battery, or turning off the power supply.
Nothing on the pcb appears to be getting hot and the lcd connector is properly seated.
Bit of supercap crud, but showing 3.2V when powered.
Anything sound familiar?

Any and all help warmly welcomed.

Peter

« Last Edit: November 19, 2017, 10:26:38 am by purpose »
 

Offline retiredcaps

  • Super Contributor
  • ***
  • Posts: 3020
  • Country: ca
Re: Fluke 289 woes.
« Reply #1 on: November 17, 2017, 10:46:41 am »
Q1). Is there any alkaline leaked battery residue/corrosion on the pcb or battery terminals?

Q2). Maybe check Y1 and Y2 to make sure the clock is running.

Q3) Check to see if the MSP430 is getting vcc?

Q4) You could trying removing the supercap to see if that allows the 289 to boot?

I don't have a 28x so I don't know if 25mA is normal or not.  I do know the 28x battery life is supposed to be a minimum of 100 hours.  So if your alkaline are 2500mAH, then 25mA draw sounds correct.
 
The following users thanked this post: purpose

Offline purpose

  • Contributor
  • Posts: 43
  • Country: gb
Re: Fluke 289 woes.
« Reply #2 on: November 17, 2017, 11:27:28 am »
Evening Sir.
A1 There is not. Pcb is in good order, apart from the previous owner scratching up the battery pads, which are now covered in solder and getting power from a psu.
A2 Both clocks running, but wandering.
A3 Pin 1 showing -0.8V... which doesn't sound right. Those pins are miniscule.
A4 I could, but have no hot air. I could butcher it though... needs replacing anyway. I'll report back on that one.

Cheers
Peter


 

Offline purpose

  • Contributor
  • Posts: 43
  • Country: gb
Re: Fluke 289 woes.
« Reply #3 on: November 17, 2017, 11:33:35 am »
All those lovely test points and no list of pokery... sigh.
 

Offline purpose

  • Contributor
  • Posts: 43
  • Country: gb
Re: Fluke 289 woes.
« Reply #4 on: November 17, 2017, 11:52:46 am »
Lifted the supercap... no joy.
 

Offline retiredcaps

  • Super Contributor
  • ***
  • Posts: 3020
  • Country: ca
Re: Fluke 289 woes.
« Reply #5 on: November 17, 2017, 01:57:16 pm »
A2 Both clocks running, but wandering.
What frequency is it running at or what range?

Quote
A3 Pin 1 showing -0.8V... which doesn't sound right. Those pins are miniscule.
This a picture of a Fluke 287 from another eevblog post, but I suspect the 289 will be close or identical, but it looks like C42 connects to pin 1 of MSP 430.  You can measure the vcc at the + terminal of C42.
 

Offline retiredcaps

  • Super Contributor
  • ***
  • Posts: 3020
  • Country: ca
Re: Fluke 289 woes.
« Reply #6 on: November 17, 2017, 02:00:13 pm »
All those lovely test points and no list of pokery... sigh.
I don't have a 28x, but maybe someone with one can kindly provide voltage readings at all these TPs for reference.  That might help narrow down which section is wrong.

Past Fluke service manuals had documented readings for each TP and a suggestions on what might be wrong if that reading was missing.

Those service manuals now are no longer made available to the general public for modern generation meters.
 

Offline purp

  • Contributor
  • Posts: 5
  • Country: gb
Re: Fluke 289 woes.
« Reply #7 on: November 17, 2017, 10:43:38 pm »
Morning,
Second moniker, as I faffed something last night.

The MSP430... I was checking one of the other pin 1s..!! Pushing 60, my eyesight is no longer like a hawk. 3.4V is what my scope is now seeing at C42.
Frequencies are Y1 32.77k and Y2 32.76k and solid.

Cheers
Peter


 

Offline purp

  • Contributor
  • Posts: 5
  • Country: gb
Re: Fluke 289 woes.
« Reply #8 on: November 17, 2017, 11:40:29 pm »
Would you Adam and Eve it... Turned it off and on again and it sprung into life..!! Turned itself off after a minute, but some progress.
 

Offline mzacharias

  • Frequent Contributor
  • **
  • Posts: 432
  • Country: us
Re: Fluke 289 woes.
« Reply #9 on: November 18, 2017, 10:36:11 am »
25 mA quiescent current is excessive - something should be getting hot, perhaps after a minute or two.
 

Offline purp

  • Contributor
  • Posts: 5
  • Country: gb
Re: Fluke 289 woes.
« Reply #10 on: November 18, 2017, 11:02:43 am »
I believe you to be correct sir, but I can't find the culprit with the back of my finger.
When it works, it's pulling 18-20mA, but then shuts down after a minute or so, usually when menu hopping.
I'll get to the bottom of it if it kills you.
 

Offline purp

  • Contributor
  • Posts: 5
  • Country: gb
Re: Fluke 289 woes.
« Reply #11 on: November 18, 2017, 08:15:12 pm »
On one of the rare occasions that the meter was functional, I managed to do a 'reset to factory default' and it's been on for an hour now.
Looks like this may have been a software problem.
Anyway, I'm delighted to have a meter long lusted after.
The only downside is that it makes my hands look small..!!

Thanks for chiming in gents.

peter
 

Offline retiredcaps

  • Super Contributor
  • ***
  • Posts: 3020
  • Country: ca
Re: Fluke 289 woes.
« Reply #12 on: November 19, 2017, 07:07:51 am »
On one of the rare occasions that the meter was functional, I managed to do a 'reset to factory default' and it's been on for an hour now.
I was going to suggest that when I saw your post about it shutting down after menu hopping.  I'm glad you got it all sorted out.

I think 1.16 is the latest firmware for the 28x?  See

http://www.fluke.com/fluke/r0en/Support/Software/DMMUpgrade.htm
 

Offline purpose

  • Contributor
  • Posts: 43
  • Country: gb
Re: Fluke 289 not quite sorted.
« Reply #13 on: November 19, 2017, 10:28:14 am »
I spoke too soon.
It was working flawlessly for around eight hours and then died on me.
My work is still ahead.

I'll not attempt flashing the beast until it's 100% stable.

peter
 

Offline Samogon

  • Frequent Contributor
  • **
  • Posts: 371
  • Country: us
Re: Fluke 289 not quite sorted.
« Reply #14 on: November 19, 2017, 11:09:57 am »
 Cold joint?
 

Offline purpose

  • Contributor
  • Posts: 43
  • Country: gb
Re: Fluke 289 not quite sorted.
« Reply #15 on: November 19, 2017, 11:37:20 am »
No thanks... I just had one.

I've got a hot air gun on order and will likely go over the old girl.
Failing that, I see a professional needed.
 

Offline Yakuzza

  • Contributor
  • Posts: 6
  • Country: no
Re: Fluke 289 not quite sorted.
« Reply #16 on: November 26, 2017, 11:40:33 pm »
Hi all.
This is my firts post here at the forum. I did some reasearch and this thread seems to be the closest to what I’m experiencing. Here is my story.

Recently I found a broken Fluke 289 in my company and decided to take it apart and check if I can repair it. Basically, after pressing the power button it lids up for couple of seconds and turns off. Nothing on the LCD, no other action.

Just for the record, I don’t have education in electronics, just some minor hobby projects (like trying to repair a multimeter :) )

I’ve opened it and examined the PCB, but in general it was in a very good shape. No visually burned elements etc., except for the coroded supercap. I’ve found the thread on this forum about it and I thought that might be a reason for it not to work. I’ve order a new one and replace it, but nothing changed.

Here is what I measured:
1. I push the power button and the meter starts to draw current up to around 45mA in the first 4-5 seconds.
2. There is a very short blink of the power light after maybe 1-2 seconds form powering it up.
3. The power light turns off and the current draw goes down to around 25mA. There is nothing on the LCD. The current draw is steady.
4. I have to push the power button again to see that the current draw is dropping to 130 microA, but dropping slowly, which I assume is due to charging the new supercap.

In addition, which I didn’t mentioned this at the beginning, there was a bit of greenish dried fluid marks in on PCB close to Amper input (between the two left input jacks) and similar thing on the top corner of the LCD, close to the soldered wires. I’ve clean it but found no source.

The meter is probably quite old, but I don’t know how to check that. I have only the unit, no probes, no box etc. There is a date on the board: 2005.

Here are some questions to you guys:
1. Just to check if there is a warranty option, where can I find the production date, serial number, and other info needed to fill the online form for requesting repair by Fluke. I’ve read that it might have 10 years of warranty, right? Note - LCD doesn’t work.
2. Assuming the warranty is not an option, what else can I check?
3. Does the power light in an operational meter behaves in this way, that is lids up for couple of seconds and then turns off? The steady 25mA might be a sign, that everything except the LCD is fine, right?
4. How can I check the LCD itself?
5. Anybody have some readings on the test points, so I can compare them with my unit?
6. This might a silly question, but how can I attache voltage to PCB? There are those two small copper areas in the middle of the board and small holes right next to it. Are there any special probes cable that you stick the board on them or what?

I can upload pictures of any interesting parts of the multimeter.

I would really appreciate any help and tips you can give me.
Thank you all and have a nice day!
 

Offline Muttley Snickers

  • Supporter
  • ****
  • Posts: 1686
  • Country: au
Re: Fluke 289 not quite sorted.
« Reply #17 on: November 26, 2017, 11:55:53 pm »
You can forget about the warranty altogether unless you are the original purchaser and can prove that it was bought from a local authorised Fluke agent. Make sure you are using a good set of new batteries, which batteries are you currently using to power the meter ?.
One smart cookie, better make that two for good measure.
 

Offline Yakuzza

  • Contributor
  • Posts: 6
  • Country: no
Re: Fluke 289 not quite sorted.
« Reply #18 on: November 27, 2017, 02:50:14 am »
I’m using Alkaline Energizers with measured 1,47V per cell, with total of 8,82V.

In addition I just checked the following:
 :-/O 5. On the constant voltage setting the meter is drawing 19,6mA. I started to push other buttons to see if I get other readings and when I pressed the light button the LCD starter to glow nicely with current draw increased to 33mA. After pressing the light button again the intensity of backlight goes up and the current draw also up to 53mA.
Still, there is nothing on the LCD.
 

Offline saturation

  • Super Contributor
  • ***
  • Posts: 4783
  • Country: us
  • Doveryai, no proveryai
    • NIST
Re: Fluke 289 not quite sorted.
« Reply #19 on: November 27, 2017, 03:42:20 am »
Fluke will only warrant defects in factory parts or workmanship, not damage from use.  If you send it in, assuming you find serial number etc., they can reject the claim if they find it damaged from use, also you need to have bought it through an authorized reseller.  However, the cost for a repair maybe less than the cost of a new unit since its cheaper to do a board swap and a cal thereafter.

If the unit refuses to boot and the input jacks appear contaminated make sure there are no shorts on the board, or any liquid residue.  If it still won't boot, its likely toast.

You can download the Calibration manual and follow the troubleshooting procedures, but in all instances, the unit first boots before a test can be run.

The simple first thing to troubleshoot a Fluke DMM if you still choose to proceed is examine the inputs carefully for damage, and then desolder the input protection.  It cannot reliably be troubleshooted in circuit.  This section takes the brunt of most injury during an input fault.  If a fault made it past input protection, the subcircuits are more delicate and it can damage quite a bit. 

Good luck!
Best Wishes,

 Saturation
 

Offline Yakuzza

  • Contributor
  • Posts: 6
  • Country: no
Re: Fluke 289 not quite sorted.
« Reply #20 on: November 28, 2017, 11:37:45 pm »
@saturation
Do you mean to desolder input protection and check it piece by piece?
Assuming the input protection is fine, what else can I check and how?
If the input protection is faulty, does that mean that the board might be fried as well, or should the input protection actually protect the further elements?

I will be updating this question list from now on.
Here is a summary of my questions (slightly rephrased) and with some answers:

Q1. Just to check if there is a warranty option, where can I find the production date, serial number, and other info needed to fill the online form for requesting repair by Fluke. I’ve read that it might have 10 years of warranty, right? Note - LCD doesn’t work.

Ans: Since I’m not the original owner and I don’t have any papers to even show when and where the meter was bought, the conclusion is that the warranty is off the table.
-Q1 closed-


Q2. Assuming the warranty is not an option, what else can I check?

Q3. Does the power light in an operational meter behaves in this way, that is lids up for couple of seconds and then turns off?

Ans: I’ve just found out that according to Calibration Manual, in the “Power LED test” section: “... power button [should] lights for approximately 4 seconds, and then extinguishes”, which is what I observe in my unit. That is okay than.
-Q3 closed-


Q4. The steady 25mA current draw might be a sign, that everything except the LCD is fine, right?

Q5. How can I check the LCD itself?
Can I assume that pin 1 is ground and pin 2 is VCC, and check if get readings on the board, after disconnecting the LCD?

Here are some data I found in the Calibration Manual:
dot matrix LCD, DS1,
LCD MODULE,289,320X240,FSTN,3.5 MONO GRAPHIC,TRANSFLCTV,WHITE LED,0.22MM PITCH, Part number 2734828.

Q6: Anybody have some readings on the test points, so I can compare them with my unit?

Q7: This might be a silly question, but how can I attache voltage to PCB? There are those two small copper areas in the middle of the board and small holes right next to it. Are there any special probes cable that you stick the board on them or what?

Ans: According to Calibration Manual: “TP8 and TP10 can also be used to apply power to the PCA.” And since these two points are on the side of the board I can use crocodile connectors or something similar.
-Q7 closed-
 

Offline purpose

  • Contributor
  • Posts: 43
  • Country: gb
Re: Fluke 289 not quite sorted.
« Reply #21 on: November 29, 2017, 07:57:26 am »
Yakuzza,
I'll be borrowing a working 289, so I'll get some readings up soonish.
Trouble is knowing from where to where one measures.

I was onto Fluke UK, asking about their 'fixed price repair' and was told £271 plus this and that.
I'll not be sending it to them.

peter
 

Offline Yakuzza

  • Contributor
  • Posts: 6
  • Country: no
Re: Fluke 289 not quite sorted.
« Reply #22 on: November 29, 2017, 08:13:14 am »
@purpose
Hi. I’ve assumed you managed to repair your unit, but I see you still haven’t fix the issue. Well, about the readings in test points I thought to measure in respect to ground, but maybe that is not a correct approach. Anybody?

I actually just did some readings on the LCD connector and few test pins, and then I realized that it doesn’t make sense to compare it with other unit’s readings. There is no Service Manual available for this model (as far as I tried to find one), so even if we identify differences in readings there is no reference to say what does that mean and what is broken. Don’t you agree?

Tomorrow I will try to grab a friend which owns a CAT mobile phone with infrared camera, so maybe I can have a look at the board and see if there is something suspiciously warmer than other.

The fact is that I don’t want to spend hundreds of pounds for repair of an old unit (with unknown history of usage, without all the accessories and even test leads). I will do few attempts and check what I can, with some advices from you guys, and if it does not help I will just ditch it.

I can share my readings in test points if you like, maybe we can see a pattern anyway  8)

Cheers,
Mike
 

Offline purpose

  • Contributor
  • Posts: 43
  • Country: gb
Re: Fluke 289 not quite sorted.
« Reply #23 on: November 29, 2017, 08:55:27 am »
Yep... it's back to NFG.
I'll measure all points on the working 289 relative to the common input for starters and post the results.
I invested in a cheap FLIR TG165, in the hope of seeing something the back of my finger is missing.

peter
 

Offline purpose

  • Contributor
  • Posts: 43
  • Country: gb
Re: Fluke 289 not quite sorted.
« Reply #24 on: November 30, 2017, 09:43:04 am »
I've got most readings from a good one... enough to know that my -2.5v rail is kaput.
All measurements taken relative to COM input, switch at VDC and 9V to the battery pads.

TP    BAD    GOOD
1    -0.81   -2.49
2     2.26    0.61
3    -0.13    2.49
4     2.26    0.61
5     2.25    0.61
6     2.24    0.61
7    -0.81   -2.49
8     8.23    6.53
9     1.16    1.11
10  -0.81   -2.49
11   0.23    0.46
12   -0.81   -2.49
13   2.22   0.438
14   -0.81   -2.49
15   2.13   0.438
16   2.11   0.437
17   2.26   0.609
18   0.98   0.68
19   2.13   0.43
20   2.13   0.43
21   2.13   0.43
22   2.13   0.43
23   2.13   0.43

28   -0.81   -2.49

30   -0.81   -2.49
31   -0.81   -2.49
32    2.26    0.61
33    2.26    0.61
 
U20, which I assume to be some sort of pwm, is chuffing along on one side at 293kHz and other side at 143kHz. Both at 97/98% duty.  How pertinent that may be, only one of you can tell me.

BTW... My new TG found the 10mA hungry component, but removing it just brought the draw to the normal 19mA and did nothing for the rails.

peter


« Last Edit: November 30, 2017, 10:27:49 am by purpose »
 

Offline Old Don

  • Regular Contributor
  • *
  • Posts: 160
  • Country: us
Re: Fluke 289 not quite sorted.
« Reply #25 on: December 01, 2017, 01:02:31 am »
Purpose - if you have a can of air handy you can turn it upside down and spray the board with it. It should freeze the components and help with locating the hot chip(s). First to defrost are the hottest ones. Also, making the PCB cold can help with finding a cold solder joint. Spray sections of the PCB and turn on, when it functions every time a section is cold you've localized the problem area. A soldering iron or hot air gun to reflow should solve a bad solder joint, but not a flaky chip.
Retired - Formerly: Navy ET, University of Buffalo Electronic Tech, Field Engineer and former laptop repair business owner
 

Offline purpose

  • Contributor
  • Posts: 43
  • Country: gb
Re: Fluke 289 not quite sorted.
« Reply #26 on: December 01, 2017, 02:43:57 am »
Thank you Sir... sound advice... No air handy but just ordered some.
 

Offline Yakuzza

  • Contributor
  • Posts: 6
  • Country: no
Re: Fluke 289 not quite sorted.
« Reply #27 on: December 04, 2017, 08:21:17 am »
I’ve checked voltages and compare it to @purpose readings. Most of the readings where consisten with the “good” meter. Here are some issue I’ve found:

TP  “good”  mine
...   ...        ...
8     6.53   I couldn’t locate the TP
9     1.11   ~0
10   -2.49  I couldn’t locate the TP
11   0.46   It goes from -1mV up while measuring (I've waited until -33mV and stopped measuring)
...    ...      ...

The rest of the readings are very close to the “good” meter.

I managed to check with a thermal camera that there is a region with higher temperature, but the camera was really crappy so it might be a false positive. I shall check the chip name and spec and see if it makes sense to have higher temp in there. Actually higher temp was on 4 resistor and 1 capacitor on the right side of that chip (ad8617).

I guess, I can try to trace the path from TP 9 and 11 to see if it leads to anything suspicious, but without a service manual it will be like chasing a wind. Any advice anybody?
 

Offline frenky

  • Supporter
  • ****
  • Posts: 875
  • Country: si
    • Frenki.net
Re: Fluke 289 not quite sorted.
« Reply #28 on: December 12, 2017, 06:22:19 pm »
@purpose: Is there any progress on the repair?

I have bought faulty Fluke 287 from ebay and it has very similar voltages on test points as yours.
When powered on the power led stays green for ever and on the lcd is Fluke logo. Current consumption is 42mA.
I have already removed all the MOVs and super cap. And washed it with IPA.
Next I'll check the power supply voltages on all ICs and frequencies of the oscillators.

« Last Edit: December 12, 2017, 06:39:23 pm by frenky »
 

Offline frenky

  • Supporter
  • ****
  • Posts: 875
  • Country: si
    • Frenki.net
Re: Fluke 289 not quite sorted.
« Reply #29 on: December 12, 2017, 06:29:15 pm »
The only two components heating up are main IC and Q9 with markings: 1.R





Q9:
« Last Edit: December 12, 2017, 06:41:53 pm by frenky »
 

Offline purpose

  • Contributor
  • Posts: 43
  • Country: gb
Re: Fluke 289 not quite sorted.
« Reply #30 on: December 13, 2017, 03:06:01 am »
Hi Frenky,
No progress yet.
Mine shows nothing on the screen, so am thinking mine is failing earlier than yours in the boot process.
To the right of the battery pads is an unpopulated switch pad, marked S2 MSP RST. I'm wondering if this might be something worth exploring.

peter
 

Offline frenky

  • Supporter
  • ****
  • Posts: 875
  • Country: si
    • Frenki.net
Re: Fluke 289 not quite sorted.
« Reply #31 on: December 13, 2017, 05:45:41 pm »
I measured oscillators and there is no signal from it. Weird that power button works if it is connected to the IC with "sleeping" oscillator?

Anyway I made a list of all ICs on the meter. (Attached pdf)
It is very strange that nobody tried to reverse engineer 287/289 in the last 10 years. Or at least tried to identify all the elements on it.
This would help many with repairing their faulty units.
« Last Edit: December 13, 2017, 06:12:20 pm by frenky »
 

Offline frenky

  • Supporter
  • ****
  • Posts: 875
  • Country: si
    • Frenki.net
« Last Edit: December 13, 2017, 06:40:13 pm by frenky »
 

Offline purpose

  • Contributor
  • Posts: 43
  • Country: gb
Re: Fluke 289 not quite sorted.
« Reply #33 on: December 13, 2017, 07:45:48 pm »
Nice digging.
When I was in touch with Fluke, they said they could help with component ident, but a bom might be out of the question.
I'll try my luck.

peter

PS I've just fired of an e-mail.
« Last Edit: December 13, 2017, 07:57:06 pm by purpose »
 

Offline frenky

  • Supporter
  • ****
  • Posts: 875
  • Country: si
    • Frenki.net
Re: Fluke 289 not quite sorted.
« Reply #34 on: December 13, 2017, 08:04:04 pm »
Great. Any info will be usefull.

I might have identified a few more elements:

1AM (sot23) 2N3904
ARB (SC70) TPS715
338 (sot23) NDS338N or BC338
A8L (sot23)  MMUN2234
2A (sot23) 2N3906
A41 (sot23) 1S2836 or OPA364
LTKH (S5) LT1615ES5-1
IL44 (sot23) perhaps BAT54S
A6W (sot23) BAS16
1R (sot23) MMBT5089
EHs (sot23) BCW66H
SS (sot23) BSS138
337 (sot23) NDS337N or BC337
R1E (sot23) LM4041EEM3-1.2
RAD (SC70-5) LM4041
5B1 (sot23) XC6106B032MR or XC9236A11CM
JY (sot23) BAV199
6B (sot23) 2N5484 or BC817-25
« Last Edit: December 13, 2017, 08:16:02 pm by frenky »
 

Offline retiredcaps

  • Super Contributor
  • ***
  • Posts: 3020
  • Country: ca
Re: Fluke 289 not quite sorted.
« Reply #35 on: December 14, 2017, 07:04:42 am »
It is very strange that nobody tried to reverse engineer 287/289 in the last 10 years. Or at least tried to identify all the elements on it.
I suspect that most owners of the very expensive 287/289 just take advanage of the "lifetime" or minimum 10 year warranty rather than fix it themselves.

Others who come here for help usually find that something in the input protection is wrong.
 

Offline frenky

  • Supporter
  • ****
  • Posts: 875
  • Country: si
    • Frenki.net
Re: Fluke 289 not quite sorted.
« Reply #36 on: December 15, 2017, 01:00:51 am »
@retiredcaps:
Yes, that makes sense.

@purpose:
If you still have the good dmm available for inspection, could you repeat all the measurements again relative to the "- pad" instead of the COM?
I believe that "- pad" is GND for all the ICs on the board, but it is not on the same potential as COM.
And if you could do separate measurements for when dmm is powered off and on, would be really great.

I know that it would take quite some time and effort but it would be for greater good.  ;) :-DMM

« Last Edit: December 15, 2017, 01:04:52 am by frenky »
 

Offline purpose

  • Contributor
  • Posts: 43
  • Country: gb
Re: Fluke 289 not quite sorted.
« Reply #37 on: December 15, 2017, 01:28:11 am »
I think I could arrange that, but only because you're from the land of Melania T.
 

Offline frenky

  • Supporter
  • ****
  • Posts: 875
  • Country: si
    • Frenki.net
Re: Fluke 289 not quite sorted.
« Reply #38 on: December 15, 2017, 04:25:54 am »
Thank you. :-DD

Not to downplay Melania's importance  ;D but we are a bit more proud of two guys:
Goran Dragic "The dragon"- NBA basketball player at Miami Heat; also led our basketball team to victory on EuroBasket 2017
Anže Kopitar - professional ice hockey player and captain of the Los Angeles Kings

 

Offline sacral

  • Newbie
  • Posts: 1
Re: Fluke 289 not quite sorted.
« Reply #39 on: December 21, 2017, 05:41:53 am »
Hi Frenky,

I will reply here, maybe it will be useful for more people...
The test points are measured in ON (VCA position), on a functional Fluke 287 with the negative pole of the power supply as reference. On Off position, only a few test points have power, the other have 0 volts.
There are also a few TPs that i didn't find on the pcb and there are marked with x on the list. Of course I am to lazy to type all the values I find so I will post a picture with my note (I hope it will be clear enough)
 
The following users thanked this post: frenky

Offline frenky

  • Supporter
  • ****
  • Posts: 875
  • Country: si
    • Frenki.net
Re: Fluke 289 not quite sorted.
« Reply #40 on: December 21, 2017, 06:10:48 am »
Thank you. That is really nice of you. ;)  :-+
 

Offline frenky

  • Supporter
  • ****
  • Posts: 875
  • Country: si
    • Frenki.net
Re: Fluke 289 not quite sorted.
« Reply #41 on: December 27, 2017, 09:07:59 pm »
When I power on Fluke 287 I get this out of TX:

Code: [Select]
+jffs2_read_inode() failed

fs: Open failed, error 2
Can't load '/system/apps/clem.img': error 0

err_printf: aborting command
load /system/apps/clem.img failed... trying /system/apps/BackupClem.img

fs: Open failed, error 2
Can't load '/system/apps/BackupClem.img': error 0

err_printf: aborting command
load /system/apps/BackupClem.img failed

No network interfaces found

RedBoot(tm) bootstrap and debug environment [ROMRAM]
Non-certified release, version v2_0_74 - built 15:56:18, Sep 27 2007

Platform: Fluke Clem (ARM9)
Copyright (C) 2000, 2001, 2002, 2003, 2004 Red Hat, Inc.
Copyright (C) 2003, 2004, 2005, 2006, 2007 eCosCentric Limited

RAM: 0x00000000-0x007fb500, [0x0004dcb0-0x005d8500] available
FLASH: 0x10000000-0x107fffff, 63 x 0x20000 blocks, 4 x 0x8000 blocks
RedBoot>

Do I have to reflash firmware? Is that done over IR or with jtag?
 

Offline purpose

  • Contributor
  • Posts: 43
  • Country: gb
Re: Fluke 289 not quite sorted.
« Reply #42 on: December 29, 2017, 03:29:09 am »
I'd imagine having to use the jtag, as our meters are kaput.
There is some info in this pdf that might help.
media.fluke.com/documents/287-289_mveng0200.pdf

peter

 

Offline frenky

  • Supporter
  • ****
  • Posts: 875
  • Country: si
    • Frenki.net
Re: Fluke 289 not quite sorted.
« Reply #43 on: December 29, 2017, 06:58:01 am »
Thank you. This document does help me understand how this dmm works a bit better.

I did some investigation around this debug console (baud rate 115200) that I have found:
(This serial console is not related with IR port, there is nothing being transmitted via IR during boot)



On TX I get error message about missing system image. So I tried to hook on with with computer but no luck.
When signal pulls RX to the ground both RX and TX go to LOW state and stay LOW until I reset dmm.

I tried adding 100k pullup resistors to both lines but that did not help.
Every time I try to send a command from PC to DMM both lines go LOW.
I have no idea why.

I have extracted Fluke's exe file and found clem_1_16.img.gz which is the missing file on my DMM. I would like to put it back on via serial port...

Quote
RedBoot allows download and execution of embedded applications via serial or Ethernet, including embedded Linux and eCos applications. It provides debug support in conjunction with GDB to allow development and debugging of embedded applications. It also provides an interactive command line interface to allow management of the Flash images, image download, RedBoot configuration, etc., accessible via serial or ethernet. For unattended or automated startup, boot scripts can be stored in Flash allowing for example loading of images from Flash, hard disk, or a TFTP server.
https://wiki.openwrt.org/doc/techref/bootloader/redboot
« Last Edit: December 29, 2017, 07:00:12 am by frenky »
 

Offline purpose

  • Contributor
  • Posts: 43
  • Country: gb
Re: Fluke 289 not quite sorted.
« Reply #44 on: December 29, 2017, 08:49:03 am »
Frenky,
I barely know the difference between resistors and raspberries, so that's all gobbledegook to me, but I'll leave it to you young ones to get to the bottom of the software stuff.

BTW... did you get enough voltage info from sacral, or do you still need another testfest?
« Last Edit: December 29, 2017, 08:54:58 am by purpose »
 

Offline frenky

  • Supporter
  • ****
  • Posts: 875
  • Country: si
    • Frenki.net
Re: Fluke 289 not quite sorted.
« Reply #45 on: December 31, 2017, 08:34:17 pm »
Sorry for late answer...

I would still like to get voltages of this points if possible:



Thank you. :-DMM
« Last Edit: January 01, 2018, 02:29:39 am by frenky »
 

Offline Yakuzza

  • Contributor
  • Posts: 6
  • Country: no
Re: Fluke 289 not quite sorted.
« Reply #46 on: January 02, 2018, 02:44:45 am »
@retiredcaps
If there would be something wrong with the input protection, what would be the symptoms for the device? I would assume that the device should boot up normally, but one could not make any measurements. My unit doesn’t display anything on the LCD, but most of the voltages on test points seem to be similar to those listed by @purpose and @frenky. Can I assume that any potential issue with the input protection does not have anything to do with blank LCD?
I’ve just measured voltages as @sacral described in post #39 and below are those, for which I got different readings.

@sacral
My unit powers down after few minutes and so the voltages are changing. Maybe some of the measurements you’ve made were made after the “sleep”? I’m just asking. It is probably different because mine is broken ;)

Here are deviations from @sacral list:
TP 1: 0.005
TP 3: 4.96
TP 9: 2.28
TP 16: 2.91
TP 18: 1.81
TP 32: 3.07
TP 33: 3.07
TP 34: varies in a mV range
TP 37 0.057

How can I test the LCD? Anybody can give me some simple guiding for this task, so I could eliminate the faulty LCD, please?
 

Offline retiredcaps

  • Super Contributor
  • ***
  • Posts: 3020
  • Country: ca
Re: Fluke 289 not quite sorted.
« Reply #47 on: January 02, 2018, 09:49:10 am »
@retiredcaps
If there would be something wrong with the input protection, what would be the symptoms for the device? I would assume that the device should boot up normally, but one could not make any measurements.
Correct.
Quote
Can I assume that any potential issue with the input protection does not have anything to do with blank LCD?
Correct.
 

Offline purpose

  • Contributor
  • Posts: 43
  • Country: gb
Re: Fluke 289 not quite sorted.
« Reply #48 on: January 05, 2018, 12:40:42 am »
Frenky,
I'll have the meter on Friday night, until Saturday afternoon, so get your questions ready.

peter
 

Offline frenky

  • Supporter
  • ****
  • Posts: 875
  • Country: si
    • Frenki.net
Re: Fluke 289 not quite sorted.
« Reply #49 on: January 05, 2018, 05:50:36 pm »
Sorted by preference:

1. Voltages on my image a few posts up.

2. Voltages of all test points

3. Voltages of all tantalum capacitors:



All voltages measured at power down state. And power on state with dial knob on AC Voltage.
Ground reference should be - pad of battery: https://goo.gl/NT8har

Thank you in advance. ;)
« Last Edit: January 05, 2018, 05:59:38 pm by frenky »
 

Offline frenky

  • Supporter
  • ****
  • Posts: 875
  • Country: si
    • Frenki.net
Re: Fluke 289 not quite sorted.
« Reply #50 on: January 05, 2018, 09:07:31 pm »
Some research...

Fluke 287/289 are using RedBoot/eCos:
Quote
eCos and RedBoot based products showcase
Industrial and Automotive
Fluke 289 and 287 True-RMS Multimeters. Fluke's "The Most Advanced Multimeters, Ever", data logging & graphing multimeters.
https://lists.ecoscentric.com/ecos/examples.shtml

So I have been reading alot about RedBoot and found this:
Quote
Accessing RedBoot
After all connections have been made, start the serial terminal application and apply power to the board. Press Ctrl+C several times on the serial terminal until you see the RedBoot> prompt. If the kernel begins to boot, reset the board and try again (the standard timeout before booting the kernel is one second). On most versions of RedBoot, you will see either a '+' or a message from RedBoot before it boots the kernel, but some configurations have this disabled.
http://wiki.emacinc.com/wiki/Loading_Images_with_RedBoot

So the reason that I could not write to console is that I was trying to do it after the kernel has already booted.
So I'll try sending in Ctrl+C every half a second and then power up the Fluke 287. Hopefully I'll be able to access console this way...
 

Offline purpose

  • Contributor
  • Posts: 43
  • Country: gb
Re: Fluke 289 not quite sorted.
« Reply #51 on: January 06, 2018, 11:19:25 pm »
Incoming.
 

Offline purpose

  • Contributor
  • Posts: 43
  • Country: gb
Re: Fluke 289 not quite sorted.
« Reply #52 on: January 06, 2018, 11:30:04 pm »
9V TO PADS, IN AC V MODE, ALL READINGS RELATIVE TO NEG PAD.

TP
1   0.005
2   3.11
3   4.99
4   3.11
5   3.09
6   3.09
7   0.00
8   9.00
9   2.30
10  0.00
11  0.158
12  0.00
13  3.06
14  0.00
15  2.94
16  2.909
17  3.11
18  1.82
19  2.94
20  2.94
21  2.94
22  2.94
23  2.94

28  0.00
30  0.00
31  0.00
32  3.11
33  3.11
34  0.22

Off state showed only residual and dropping V readings.

Your pic answers.
tp3 4.99
x1  0.00
x2  0.903
x3  2.941
x4  0.910
x5  1.820

More to follow.
 
The following users thanked this post: frenky, Mr. Scram

Offline purpose

  • Contributor
  • Posts: 43
  • Country: gb
Re: Fluke 289 not quite sorted.
« Reply #53 on: January 06, 2018, 11:35:47 pm »
Tants

61  17.55
58  1.245
56  2.493
59  20.03
62  18.79
60  8.99
57  9.00
53  8.69
51  9.00
44  4.98
32  2.50
26  2.50
20  4.98
89  8.99
80  1.82
68  1.82
79  2.94
67  2.94
68  1.82
41  2.50
42  3.11
35  3.11

Peter
 
The following users thanked this post: frenky, Mr. Scram

Offline frenky

  • Supporter
  • ****
  • Posts: 875
  • Country: si
    • Frenki.net
Re: Fluke 289 not quite sorted.
« Reply #54 on: January 07, 2018, 06:24:25 pm »
Wow thank you. You are the best! :-+

I'm sure that many (including me of course) will find your effort realy helpful while trying to fix faulty Fluke 287/289. :-DMM
« Last Edit: January 07, 2018, 06:30:37 pm by frenky »
 

Offline frenky

  • Supporter
  • ****
  • Posts: 875
  • Country: si
    • Frenki.net
Re: Fluke 289 not quite sorted.
« Reply #55 on: January 08, 2018, 01:15:23 am »
Tadaaaa:
Code: [Select]
RedBoot> ^C
RedBoot> help
Manage aliases kept in FLASH memory
   alias name [value]
Set/Query the system console baud rate
   baudrate [-b <rate>]
Manage machine caches
   cache [ON | OFF]
Display/switch console channel
   channel [<channel number>]
Compute a 32bit checksum [POSIX algorithm] for a range of memory
   cksum -b <location> -l <length>
Test clock accuracy
   clock
Display (hex dump) a range of memory
   dump -b <location> [-l <length>] [-s] [-1|-2|-4]
Execute an image - with MMU off
   exec [-w timeout] [-b <load addr> [-l <length>]]
        [-r <ramdisk addr> [-s <ramdisk length>]]
        [-c "kernel command line"] [-t <target> ] [<entry_point>]
Manage FLASH images
   fis {cmds}
Manage configuration kept in FLASH memory
   fconfig [-i] [-l] [-n] [-f] [-d] | [-d] nickname [value]
Manage Filesystem files
   fs {cmds}
Execute code at a location
   go [-w <timeout>] [-c] [-n] [entry]
Help about help?
   help [<topic>]
Display command history
   history
Set/change IP addresses
   ip_address [-b] [-l <local_ip_address>[/<mask_len>]] [-h <server_address>] [-d <dns_server_address]
Load a file
   load [-r] [-v] [-d] [-h <host>] [-p <TCP port>][-m <varies>] [-c <channel_number>]
        [-b <base_address>] <file_name>
Compare two blocks of memory
   mcmp -s <location> -d <location> -l <length> [-1|-2|-4]
Copy memory from one address to another
   mcopy -s <location> -d <location> -l <length> [-1|-2|-4]
Fill a block of memory with a pattern
   mfill -b <location> -l <length> -p <pattern> [-1|-2|-4]
Network connectivity test
   ping [-v] [-n <count>] [-l <length>] [-t <timeout>] [-r <rate>]
        [-i <IP_addr>] -h <IP_addr>
Reset the system
   reset
Display RedBoot version information
   version
Display (hex dump) a range of memory
   x -b <location> [-l <length>] [-s] [-1|-2|-4]



Correct pinout:
« Last Edit: January 08, 2018, 01:19:55 am by frenky »
 

Offline purpose

  • Contributor
  • Posts: 43
  • Country: gb
Re: Fluke 289 not quite sorted.
« Reply #56 on: January 08, 2018, 03:10:31 am »
You're welcome Frenky.
Does Tadaaaa mean you've fixed her?
 

Offline frenky

  • Supporter
  • ****
  • Posts: 875
  • Country: si
    • Frenki.net
Re: Fluke 289 not quite sorted.
« Reply #57 on: January 08, 2018, 05:19:13 am »
You're welcome Frenky.
Does Tadaaaa mean you've fixed her?
No sadly not. But it is a progress. Next I'll try to load a data image from firmware update into flash memory.

Sent from my SM-N9005 using Tapatalk

 

Offline purpose

  • Contributor
  • Posts: 43
  • Country: gb
Re: Fluke 289 not quite sorted.
« Reply #58 on: January 08, 2018, 05:46:59 am »
Good luck.
 

Offline frenky

  • Supporter
  • ****
  • Posts: 875
  • Country: si
    • Frenki.net
Re: Fluke 289 not quite sorted.
« Reply #59 on: January 09, 2018, 07:03:16 am »
Tnx. ;)

I'm digging trough debug console...

RedBoot> fconfig -l
Code: [Select]
Run script at boot: false
Use BOOTP for network configuration: false
Gateway IP address: 0.0.0.0
Local IP address: 192.168.9.133
Local IP address mask: 255.255.0.0
Default server IP address: 192.168.100.100
Console baud rate: 115200
DNS server IP address: 0.0.0.0
Set eth0 network hardware address [MAC]: true
eth0 network hardware address [MAC]: 0x00:0x80:0x40:0x00:0x22:0x85
GDB connection port: 9000
Force console for special debug messages: false
Network debug at boot time: false

RedBoot>fis list
Code: [Select]
Name              FLASH addr  Mem addr    Length      Entry point
RedBoot           0x10000000  0x10000000  0x00040000  0x00000000
fs                0x10040000  0x00000000  0x007A0000  0xFFFFFFFF
FIS directory     0x107E0000  0x107E0000  0x0001F000  0x00000000
RedBoot config    0x107FF000  0x107FF000  0x00001000  0x00000000

RedBoot>fs info
Code: [Select]
Filesystems available:
devfs
jffs2

Devices available:
/dev/flash/

RedBoot>fs list
Code: [Select]
fs: No filesystems mounted
RedBoot> fs mount -d /dev/flash/ -t jffs2 /hmm1
Code: [Select]
fs mount: mount(/dev/flash/,/hmm1,jffs2) failed 2
RedBoot> fs mount -d /dev/flash/ -t devfs /hmm1
RedBoot> fs info
Code: [Select]
Filesystems available:
devfs
jffs2

Devices available:
/dev/flash/

Mounted filesystems:
            Device               Filesystem Mounted on
                     /dev/flash/      devfs /hmm1

RedBoot> fs list
Code: [Select]
fs list: no such directory /
 

Offline frenky

  • Supporter
  • ****
  • Posts: 875
  • Country: si
    • Frenki.net
Re: Fluke 289 not quite sorted.
« Reply #60 on: January 10, 2018, 07:29:55 am »
So I dumped contents of "RedBoot config" and got this out:

d -b 0x107FF000 -l 0x00001000

Code: [Select]
107FF000: 00 10 00 00 CE FA AD 0B  01 0C 01 00 62 6F 6F 74  |............boot|
107FF010: 5F 73 63 72 69 70 74 00  00 00 00 00 04 11 01 0C  |_script.........|
107FF020: 62 6F 6F 74 5F 73 63 72  69 70 74 5F 64 61 74 61  |boot_script_data|
107FF030: 00 62 6F 6F 74 5F 73 63  72 69 70 74 00 66 69 73  |.boot_script.fis|
107FF040: 20 75 6E 6C 6F 63 6B 20  66 73 0A 66 73 20 6D 6F  | unlock fs.fs mo|
107FF050: 75 6E 74 20 2D 64 20 2F  64 65 76 2F 66 6C 61 73  |unt -d /dev/flas|
107FF060: 68 2F 66 69 73 2F 66 73  20 2D 74 20 6A 66 66 73  |h/fis/fs -t jffs|
107FF070: 32 20 2F 0A 6C 6F 61 64  20 2D 6D 20 66 69 6C 65  |2 /.load -m file|
107FF080: 20 2F 73 79 73 74 65 6D  2F 61 70 70 73 2F 63 6C  | /system/apps/cl|
107FF090: 65 6D 2E 69 6D 67 0A 66  73 20 75 6D 6F 75 6E 74  |em.img.fs umount|
107FF0A0: 20 2F 0A 67 6F 20 2D 63  20 2D 6E 0A 0A 00 00 00  | /.go -c -n.....|
107FF0B0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
107FF0C0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
107FF0D0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
107FF0E0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
107FF0F0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
107FF100: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
107FF110: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
107FF120: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
107FF130: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
107FF140: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
107FF150: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
107FF160: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
107FF170: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
107FF180: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
107FF190: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
107FF1A0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
107FF1B0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
107FF1C0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
107FF1D0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
107FF1E0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
107FF1F0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
107FF200: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
107FF210: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
107FF220: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
107FF230: 00 00 00 00 00 00 00 00  00 00 00 00 00 02 14 01  |................|
107FF240: 0C 62 6F 6F 74 5F 73 63  72 69 70 74 5F 74 69 6D  |.boot_script_tim|
107FF250: 65 6F 75 74 00 62 6F 6F  74 5F 73 63 72 69 70 74  |eout.boot_script|
107FF260: 00 01 00 00 00 01 06 01  00 62 6F 6F 74 70 00 00  |.........bootp..|
107FF270: 00 00 00 05 14 00 06 62  6F 6F 74 70 5F 6D 79 5F  |.......bootp_my_|
107FF280: 67 61 74 65 77 61 79 5F  69 70 00 62 6F 6F 74 70  |gateway_ip.bootp|
107FF290: 00 00 00 00 00 05 0C 00  06 62 6F 6F 74 70 5F 6D  |.........bootp_m|
107FF2A0: 79 5F 69 70 00 62 6F 6F  74 70 00 C0 A8 09 85 05  |y_ip.bootp......|
107FF2B0: 11 00 06 62 6F 6F 74 70  5F 6D 79 5F 69 70 5F 6D  |...bootp_my_ip_m|
107FF2C0: 61 73 6B 00 62 6F 6F 74  70 00 FF FF 00 00 05 10  |ask.bootp.......|
107FF2D0: 01 00 62 6F 6F 74 70 5F  73 65 72 76 65 72 5F 69  |..bootp_server_i|
107FF2E0: 70 00 C0 A8 64 64 02 12  01 00 63 6F 6E 73 6F 6C  |p...dd....consol|
107FF2F0: 65 5F 62 61 75 64 5F 72  61 74 65 00 00 C2 01 00  |e_baud_rate.....|
107FF300: 05 07 01 00 64 6E 73 5F  69 70 00 00 00 00 00 01  |....dns_ip......|
107FF310: 09 01 00 65 74 68 30 5F  65 73 61 00 01 00 00 00  |...eth0_esa.....|
107FF320: 06 0E 01 09 65 74 68 30  5F 65 73 61 5F 64 61 74  |....eth0_esa_dat|
107FF330: 61 00 65 74 68 30 5F 65  73 61 00 00 80 40 00 22  |[email protected]"|
107FF340: 85 00 00 02 09 01 00 67  64 62 5F 70 6F 72 74 00  |.......gdb_port.|
107FF350: 28 23 00 00 01 13 01 00  69 6E 66 6F 5F 63 6F 6E  |(#......info_con|
107FF360: 73 6F 6C 65 5F 66 6F 72  63 65 00 01 00 00 00 02  |sole_force......|
107FF370: 14 01 13 69 6E 66 6F 5F  63 6F 6E 73 6F 6C 65 5F  |...info_console_|
107FF380: 6E 75 6D 62 65 72 00 69  6E 66 6F 5F 63 6F 6E 73  |number.info_cons|
107FF390: 6F 6C 65 5F 66 6F 72 63  65 00 00 00 00 00 01 0A  |ole_force.......|
107FF3A0: 01 00 6E 65 74 5F 64 65  62 75 67 00 00 00 00 00  |..net_debug.....|
107FF3B0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
107FF3C0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|

Made it readable and run found commands manually:

fis unlock fs
fs mount -d /dev/flash/fis/fs -t jffs2 /
load -m file /system/apps/clem.img
fs umount /
go -c -n

Code: [Select]
RedBoot>
fis unlock fs.fs
fis unlock fs.fs
No image 'fs.fs' found
RedBoot>
fis unlock fs
fis unlock fs
RedBoot>
fs mount -d /dev/flash/fis/fs -t jffs2 /
fs mount -d /dev/flash/fis/fs -t jffs2 /
RedBoot>
load -m file /system/apps/clem.img.fs
load -m file /system/apps/clem.img.fs
fs: Open failed, error 2
Can't load '/system/apps/clem.img.fs': error 0
RedBoot>
fs list
fs list
   1 drwxr-xr-x  1 size      0 .
   1 drwxr-xr-x  1 size      0 ..
   4 drwxr-xr-x  1 size      0 tmp
   5 drwxr-xr-x  1 size      0 user
   3 drwxr-xr-x  1 size      0 system
   2 drwxr-xr-x  1 size      0 checkpoint
RedBoot>
fs list tmp
fs list tmp
   4 drwxr-xr-x  1 size      0 .
   1 drwxr-xr-x  1 size      0 ..
RedBoot>
fs list user
fs list user
   5 drwxr-xr-x  1 size      0 .
   1 drwxr-xr-x  1 size      0 ..
  10 drwxr-xr-x  1 size      0 setup
  11 drwxr-xr-x  1 size      0 stored
   9 drwxr-xr-x  1 size      0 calibration
RedBoot>
fs list system
fs list system
   3 drwxr-xr-x  1 size      0 .
   1 drwxr-xr-x  1 size      0 ..
   6 drwxr-xr-x  1 size      0 apps
   7 drwxr-xr-x  1 size      0 health
RedBoot>
fs list system/apps
fs list system/apps
   6 drwxr-xr-x  1 size      0 .
   3 drwxr-xr-x  1 size      0 ..
jffs2_read_inode() failed
Unable to stat file system/apps/clem.img

So I get the error "Unable to stat file system/apps/clem.img".
Perhaps this image is somehow corrupted?

But now I'm pretty sure that I'll be able to load image into flash via xmodem.
« Last Edit: January 10, 2018, 05:22:50 pm by frenky »
 

Offline purpose

  • Contributor
  • Posts: 43
  • Country: gb
Re: Fluke 289 not quite sorted.
« Reply #61 on: January 10, 2018, 08:50:39 am »
 :-+
 

Offline frenky

  • Supporter
  • ****
  • Posts: 875
  • Country: si
    • Frenki.net
Re: Fluke 289 not quite sorted.
« Reply #62 on: January 18, 2018, 05:43:46 pm »
With ExtraPuTTY I was able to load clem.img into mcu's memory:

load -m xmodem
go -c -n

But When I run "go -c -n" nothing happened so I'm a bit lost here...

Anyway I went into another path of finding all jtag intefaces...

First of ARM9 MC9328MXS mcu. I overlaid pinout from datasheet on  the back of pcb to see were are jtag bga pads:



Then I measured resistance to the header on the side of pcb, to find out which signal goes where:

trst   tms   tdo   tck   tdi
e37   e36   e34   tp19   tp21



Then used jtagenum to confirm that pins are correct:

ntrst:DIG_6 tck:DIG_3 tms:DIG_5 tdo:DIG_4 tdi:DIG_2 IR length: 4

Starting scan for IDCODE...
 ntrst:DIG_6 tck:DIG_3 tms:DIG_5 tdo:DIG_4 tdi:DIG_2  devices: 1
  0x1092001D

And yes this is correct id according to this: https://github.com/MonsieurV/msk/blob/master/apf9328flash.cfg

# The CPU - mc9328mxl
set _CHIPNAME mc9328mxl
set _ENDIAN little

# There is only one TAP
set _CPUTAPID 0x1092001d
« Last Edit: January 18, 2018, 05:46:23 pm by frenky »
 

Offline Terry01

  • Regular Contributor
  • *
  • Posts: 221
  • Country: scotland
Re: Fluke 289 not quite sorted.
« Reply #63 on: February 23, 2018, 11:37:06 pm »
Frenky.

I have just been In my new 289 to check the cap, yours looks upside down compared to mine. Please don't shout at me for being a ***** IDIOT or anything like that. I may/probably be completely wrong. I am a complete beginner electronics wise to you guys so don't know much about these things. The cap looking upside down compared to mine jumped right out at me when I saw the picture of yours.

Hope this helps....
Sparks and Smoke means i'm nearly there! 8)
 

Offline Terry01

  • Regular Contributor
  • *
  • Posts: 221
  • Country: scotland
Re: Fluke 289 not quite sorted.
« Reply #64 on: February 23, 2018, 11:39:29 pm »
If you wait till tonight UK time I will be able to get a decent quality pic of mine and post it?
Sparks and Smoke means i'm nearly there! 8)
 

Offline frenky

  • Supporter
  • ****
  • Posts: 875
  • Country: si
    • Frenki.net
Re: Fluke 289 not quite sorted.
« Reply #65 on: February 23, 2018, 11:53:36 pm »
Yes please do take a picture.  ;)
 

Offline AnJu

  • Contributor
  • Posts: 7
  • Country: ru
Re: Fluke 289 not quite sorted.
« Reply #66 on: March 05, 2018, 10:46:45 am »
I connected my working Fluke 287 to the debug console.
But during boot I see only: +Entry point: 0x00060040, address range: 0x00060000-0x003beba0
When I send Ctrl C Fluke 287 shutdown and I see: $T02thread:00000001;0f:24930600;0d:64fc3b00;#f8
So I can't access to the RedBoot console.
Frenky, what the firmware version on your Fluke 287?
« Last Edit: March 05, 2018, 10:53:22 am by AnJu »
 

Offline AnJu

  • Contributor
  • Posts: 7
  • Country: ru
Re: Fluke 289 not quite sorted.
« Reply #67 on: March 07, 2018, 03:35:56 am »
I have seen, but it does not work for mine Fluke 287
I've come to the conclusion that access to the console is closed in the latest firmware 1.16
I found the old firmware version 1.1: http://www.elso.sk/media/download/sw-drv/fluke/28xUpdatePkg_V1_10.exe
But it does not allow me to make downgrade.
To bypass protection, I need to calculate (MD5?) signature in the manifest.txt or path the firmware updater Upd28X.exe

// MANIFEST SIGNATURE
!8a28a20042f8b0a4b31d041e9ccc4c18


Any ideas?
 

Offline FrankE

  • Regular Contributor
  • *
  • Posts: 161
  • Country: gb
Re: Fluke 289 not quite sorted.
« Reply #68 on: March 07, 2018, 05:04:56 pm »
Thank you Sir... sound advice... No air handy but just ordered some.

FFR: You can get air tins in Poundland. £1
 
The following users thanked this post: purpose

Offline frenky

  • Supporter
  • ****
  • Posts: 875
  • Country: si
    • Frenki.net
Re: Fluke 289 not quite sorted.
« Reply #69 on: March 07, 2018, 07:14:09 pm »
I do not know about firmware version, because IR is not working.
To get to console you could try sending Ctrl+C every 100ms with a script on pc or microcontroller.
That should stop loading OS and show you redboot. In my case OS load fails so I get into redboot immediately.
 

Offline AnJu

  • Contributor
  • Posts: 7
  • Country: ru
Re: Fluke 289 not quite sorted.
« Reply #70 on: March 07, 2018, 09:24:30 pm »
Frenky, I successfully downgraded to 1.1 version but the console works the same way.  |O
What terminal program did you use to access redboot?
 

Offline frenky

  • Supporter
  • ****
  • Posts: 875
  • Country: si
    • Frenki.net
Re: Fluke 289 not quite sorted.
« Reply #71 on: March 07, 2018, 10:46:46 pm »
ExtraPuTTY. http://www.extraputty.com/
So I could upload binary file with xmodem.
 

Offline AnJu

  • Contributor
  • Posts: 7
  • Country: ru
Re: Fluke 289 not quite sorted.
« Reply #72 on: March 08, 2018, 12:14:20 am »
Ok I will try connect with ExtraPuTTY.
Also please provide your working script too.
 

Offline frenky

  • Supporter
  • ****
  • Posts: 875
  • Country: si
    • Frenki.net
Re: Fluke 289 not quite sorted.
« Reply #73 on: March 08, 2018, 12:21:06 am »
I do not have a script.
My fluke is faulty so on boot-up sequence it tries to load OS from ROM/Flash, but it can't find it. (Corrupted memory?)
So it stays in redboot.
But I have read, that if you send Ctrl+C early during boot it will stop booting OS and show redboot console.
 

Offline AnJu

  • Contributor
  • Posts: 7
  • Country: ru
Re: Fluke 289 not quite sorted.
« Reply #74 on: March 08, 2018, 12:23:55 pm »
Pinout J6 ENET1
1   GND
2   nCS4
3   nEB3
4   nOE

5   GND
6   nRW
7   RESET_IN
8   TIN

9   GND
10   A1
11   A2
12   A3

13   GND
14   D0
15   D1
16   D2

17   GND
18   D3
19   D4

20   GND

Pinout J7 ENET2
1   GND
2   D5
3   D5
4   D7

5   GND
6   D8
7   D9
8   D10

9   GND
10   D11
11   D12
12   D13

13   GND
14   D14
15   D15

16   GND
17   VCC
18   VCC
19   VCC
20   GND
 

Offline radistx

  • Contributor
  • Posts: 5
  • Country: us
Re: Fluke 289 not quite sorted.
« Reply #75 on: March 12, 2018, 01:33:08 pm »
Hi everyone!
Please help me identify this component Q2 SMD SS S.
 

Offline frenky

  • Supporter
  • ****
  • Posts: 875
  • Country: si
    • Frenki.net
Re: Fluke 289 not quite sorted.
« Reply #76 on: March 12, 2018, 05:30:16 pm »
Great. Any info will be usefull.

I might have identified a few more elements:

1AM (sot23) 2N3904
ARB (SC70) TPS715
338 (sot23) NDS338N or BC338
A8L (sot23)  MMUN2234
2A (sot23) 2N3906
A41 (sot23) 1S2836 or OPA364
LTKH (S5) LT1615ES5-1
IL44 (sot23) perhaps BAT54S
A6W (sot23) BAS16
1R (sot23) MMBT5089
EHs (sot23) BCW66H
SS (sot23) BSS138
337 (sot23) NDS337N or BC337
R1E (sot23) LM4041EEM3-1.2
RAD (SC70-5) LM4041
5B1 (sot23) XC6106B032MR or XC9236A11CM
JY (sot23) BAV199
6B (sot23) 2N5484 or BC817-25
That was my guess too.
 

Offline radistx

  • Contributor
  • Posts: 5
  • Country: us
Re: Fluke 289 not quite sorted.
« Reply #77 on: March 13, 2018, 04:07:08 am »
Another question. One meter was shot by high voltage I have good meter to compare to this is what I am getting on optocoupler. does anyone know what optocoupler part number is?
« Last Edit: March 13, 2018, 04:11:33 am by radistx »
 

Offline sunfire

  • Newbie
  • Posts: 4
  • Country: cz
Re: Fluke 289 not quite sorted.
« Reply #78 on: March 15, 2018, 07:00:19 am »
I don't know the original part number for that, I used SFH 325 FA-3 (made by Osram) when I replaced one of those in my 287, works perfectly.
 

Offline Samogon

  • Frequent Contributor
  • **
  • Posts: 371
  • Country: us
Re: Fluke 289 not quite sorted.
« Reply #79 on: March 15, 2018, 07:17:43 am »
I thought it is opto sensors for leads position, to alarm if leads in current but meter in other position
« Last Edit: March 15, 2018, 07:19:49 am by Samogon »
 

Offline coromonadalix

  • Frequent Contributor
  • **
  • Posts: 450
  • Country: ca
Re: Fluke 289 not quite sorted.
« Reply #80 on: March 18, 2018, 12:19:06 am »
thoses white optos are the leads detection ...

@radistx  have you pull out every mov / resistor / protection inputs and checked them,  checked pcb traces layout up to the dial contacts ... ??
 

Offline AnJu

  • Contributor
  • Posts: 7
  • Country: ru
Re: Fluke 289 not quite sorted.
« Reply #81 on: March 23, 2018, 07:49:55 pm »
+fs: Open failed, error 2
Can't load '/system/apps/clem.img': error 0
err_printf: aborting command
load /system/apps/clem.img failed... trying /system/apps/BackupClem.img
fs: Open failed, error 2
Can't load '/system/apps/BackupClem.img': error 0
err_printf: aborting command
load /system/apps/BackupClem.img failed
No network interfaces found

RedBoot(tm) bootstrap and debug environment [ROMRAM]
Non-certified release, version v2_0_74 - built 08:38:05, Jun 25 2010

Platform: Fluke Clem (ARM9)
Copyright (C) 2000, 2001, 2002, 2003, 2004 Red Hat, Inc.
Copyright (C) 2003, 2004, 2005, 2006, 2007 eCosCentric Limited

RAM: 0x00000000-0x007fb500, [0x0004dd98-0x005d8500] available
FLASH: 0x10000000-0x10ffffff, 127 x 0x20000 blocks, 4 x 0x8000 blocks
RedBoot> help
Manage aliases kept in FLASH memory
   alias name [value]
Set/Query the system console baud rate
   baudrate [-b <rate>]
Manage machine caches
   cache [ON | OFF]
Display/switch console channel
   channel [<channel number>]
Compute a 32bit checksum [POSIX algorithm] for a range of memory
   cksum -b <location> -l <length>
Test clock accuracy
   clock
Display (hex dump) a range of memory
   dump -b <location> [-l <length>] [-s] [-1|-2|-4]
Execute an image - with MMU off
   exec [-w timeout] [-b <load addr> [-l <length>]]
        [-r <ramdisk addr> [-s <ramdisk length>]]
        [-c "kernel command line"] [-t <target> ] [<entry_point>]
Manage FLASH images
   fis {cmds}
Manage configuration kept in FLASH memory
   fconfig [-i] [-l] [-n] [-f] [-d] | [-d] nickname [value]
Manage Filesystem files
   fs {cmds}
Execute code at a location
   go [-w <timeout>] [-c] [-n] [entry]
Help about help?
   help [<topic>]
Display command history
   history
Set/change IP addresses
   ip_address [-b] [-l <local_ip_address>[/<mask_len>]] [-h <server_address>] [-d <dns_server_address]
Load a file
   load [-r] [-v] [-d] [-h <host>] [-p <TCP port>][-m <varies>] [-c <channel_number>]
        [-b <base_address>] <file_name>
Compare two blocks of memory
   mcmp -s <location> -d <location> -l <length> [-1|-2|-4]
Copy memory from one address to another
   mcopy -s <location> -d <location> -l <length> [-1|-2|-4]
Fill a block of memory with a pattern
   mfill -b <location> -l <length> -p <pattern> [-1|-2|-4]
Network connectivity test
   ping [-v] [-n <count>] [-l <length>] [-t <timeout>] [-r <rate>]
        [-i <IP_addr>] -h <IP_addr>
Reset the system
   reset
Display RedBoot version information
   version
Display (hex dump) a range of memory
   x -b <location> [-l <length>] [-s] [-1|-2|-4]
 

Offline frenky

  • Supporter
  • ****
  • Posts: 875
  • Country: si
    • Frenki.net
Re: Fluke 289 not quite sorted.
« Reply #82 on: March 23, 2018, 08:12:45 pm »
You are getting the same error as I am.
Please post here any updates that might help me or others with fixing fluke 287/289. :-+
 

Offline AnJu

  • Contributor
  • Posts: 7
  • Country: ru
Re: Fluke 289 not quite sorted.
« Reply #83 on: March 25, 2018, 11:10:43 pm »
JFFS2 image from working Fluke 287 see the attached files.
Can you extract BackupMeter.hex and clem.img from it?
« Last Edit: March 25, 2018, 11:12:39 pm by AnJu »
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf