EEVblog Electronics Community Forum

Electronics => Repair => Topic started by: TRN on November 20, 2023, 03:38:36 pm

Title: Hameg HM8118 repair
Post by: TRN on November 20, 2023, 03:38:36 pm
Hi,
I recently purchased a defect HM8118 on eBay. This unit has several issues, one of which is that only half of the display is working,as you can see from the attached pictures.
I managed to update the firmware from V1.47 to V1.57, but of course this did not fix the LCD problem.
 
The LCD is a COG-LCM138-06 with serial number: 110111408422, and I presume that the one of the controllers on the LCD is faulty, and thus does not drive part of the LCD anymore.
Does anybody have a spare working display for sale, or else can me provide a datasheet, because I searched the internet, and cannot find any information about the LCD; not even who manufactured it.

I also could not find a service manual for the HM8118. If somebody has this a copy would be greatly appreciated.

Here is all the info what is written on the LCD, and also on the separate backlight unit. (see also the pictures)

FPC-LCM138-01, 2004.05.11
3810
SHON58 VL

COG-LCM138-06

WU621A-01
LBL-LCM138-01A
210/11/06

Thanks
Title: Re: Hameg HM8118 repair
Post by: Hamelec on November 22, 2023, 10:31:02 pm
have a look into the comments of https://www.youtube.com/watch?v=UBq1TDNqLl8 (https://www.youtube.com/watch?v=UBq1TDNqLl8)
Maybe Michel.Waleczek (at) gmail.com can help you out with a manual...
Title: Re: Hameg HM8118 repair
Post by: shakalnokturn on November 23, 2023, 12:02:31 am
Good luck, sourcing this kind of display is a nightmare.
Of course you could kindly ask Rhode & Schwartz for some information or spares.
If you're on your own in the end, it can help searching to know the display resolution, number of pins on FPC and bus data format.
Title: Re: Hameg HM8118 repair
Post by: Hamelec on November 23, 2023, 08:38:01 am
cant believe that it is a failure of the display themselfes, more of the flexboard/connector or driver unit
Title: Re: Hameg HM8118 repair
Post by: coromonadalix on November 23, 2023, 08:45:46 am
as for the problem,  could be hw failure of the lcd matrix glass or on the flex lcd assembly  or even the lcd controller ???

yes  ask the company  under an non disclosure agrrement if you can order the SV Manual ???  or get that part ?

Unless it's a customized one ??? because of the 2x  pcb traces groups on each side,  i never see theses in lcd's ??
Title: Re: Hameg HM8118 repair
Post by: jchw4 on November 23, 2023, 09:36:42 am
cant believe that it is a failure of the display themselfes, more of the flexboard/connector or driver unit
Exactly.

The flex bonding looks very suspicious:
[attachimg=1 width=1024]

Does it normally fold the flex cable back behind the display? I would try pressing the bond with pencil eraser and see whether it helps.

My personal experience with trying to heat up and re-bond the flex cables under stress has been negative so far. It works until you fold the cable in place and then detaches again.
You may be able to fold a piece of sheet metal to make a clip and attach it to the top to hold the flex cable. It worked for me once...
Title: Re: Hameg HM8118 repair
Post by: coromonadalix on November 23, 2023, 03:24:59 pm
they are glued on the glass with conductive glue ....   and sometimes having some hardware who push / press on theses  could  help ???

its a gamble
Title: Re: Hameg HM8118 repair
Post by: TRN on November 25, 2023, 06:29:56 pm
Good luck, sourcing this kind of display is a nightmare.
Of course you could kindly ask Rhode & Schwartz for some information or spares.
If you're on your own in the end, it can help searching to know the display resolution, number of pins on FPC and bus data format.

Well I have tried all angles to find any information and /or replacement of this display. But so far no luck. There is no information whatsoever available on the internet, so that seems to be a dead end.
I also send an email to Sky-Messtechnik.de, which is the R&S authorized service company for Hameg equipment, and although they conduct component level repairs, they do not sell spare parts for the HM8118, nor do they handout service documentation for this unit.
Just like R&S they have standard repair prices, which for the HM8118 is:

Standard Repair Price is  € 405,00 net   incl. adjustment   
(repair on component level, re-adjustment without measurement protocol)

If display or boards needed:

Display              + €   70,00 net
Main Board        + € 225,00 net
Calibration         + € 250,00 net  (incl. measurement protocol from external calibration lab)

So a repair would minimal cost me a hefty ( 405+70) +23% VAT = 584,00 EUR excluding the shipping cost from Portugal to Germany



Title: Re: Hameg HM8118 repair
Post by: TRN on November 25, 2023, 06:31:01 pm
they are glued on the glass with conductive glue ....   and sometimes having some hardware who push / press on theses  could  help ???

its a gamble

OK I will try this
Title: Re: Hameg HM8118 repair
Post by: coromonadalix on November 26, 2023, 02:29:43 am
the last resort would be to snif out the communication protocols with an logic analyser and figure out wich controller by chance they are using and finally finding the right lcd ??
Title: Re: Hameg HM8118 repair
Post by: TRN on November 26, 2023, 11:11:46 am
have a look into the comments of https://www.youtube.com/watch?v=UBq1TDNqLl8 (https://www.youtube.com/watch?v=UBq1TDNqLl8)
Maybe Michel.Waleczek (at) gmail.com can help you out with a manual...
Hamelec,

Thanks for this info, and I have contacted Michel, who responded that he is currently enjoying his vacation
I will contact him again once he is back home
Title: Re: Hameg HM8118 repair
Post by: TRN on November 26, 2023, 11:28:10 am
cant believe that it is a failure of the display themselfes, more of the flexboard/connector or driver unit
Exactly.

The flex bonding looks very suspicious:
(Attachment Link)

Does it normally fold the flex cable back behind the display? I would try pressing the bond with pencil eraser and see whether it helps.

My personal experience with trying to heat up and re-bond the flex cables under stress has been negative so far. It works until you fold the cable in place and then detaches again.
You may be able to fold a piece of sheet metal to make a clip and attach it to the top to hold the flex cable. It worked for me once...

Your hunch about the suspect flex bonding was correct.👍

With the lcd installed in the unit, I flexed the cable in different positions, while booting the unit, and it booted once with a beautiful full working display.
I then removed the lcd, put some light pressure on the bonding area, and reinstalled the lcd
Unfortunately after this no more luck, so I must have screwed something up👎
Anyway this proved that the lcd matrix and 2 controlers are ok.
Does anybody know any company (preferably in Europe) which repairs flex bondings, and if so, what would be the estimate repair cost?
Title: Re: Hameg HM8118 repair
Post by: TRN on November 26, 2023, 11:32:17 am
the last resort would be to snif out the communication protocols with an logic analyser and figure out wich controller by chance they are using and finally finding the right lcd ??

Sniffing out the communication protocol, is probably doable, but trying to find the controller type will be a hard nut to crack
Title: Re: Hameg HM8118 repair
Post by: coromonadalix on November 26, 2023, 02:06:53 pm
well i checked the video   since some comments are in french (im native french)

there was a substitution with an LCM 219  with a different bootloader  for this lcd ....   and this one too is a tough one to get


R&S  get  bad points here for repairability, and for sure they know it

it would mean to trace down  lcd pinout on the main board and try to figure out the data lines etc ...  i would be able  if i have this lcr  ... wich i dont


look like a 40x8 characters lcd for sure .... if i count them in their user manual images  ....  i dont think its a graphical one ??
Title: Re: Hameg HM8118 repair
Post by: CJay on November 26, 2023, 04:39:54 pm


look like a 40x8 characters lcd for sure .... if i count them in their user manual images  ....  i dont think its a graphical one ??

I'm pretty convinced it's a graphical LCD, the third picture has an uninterrupted line of pixels down the display, character LCDs generally have 'gaps' between rows of characters.

Looking at the includes and source files in the video linked give the impression it's a graphic one too, LCDDRAW.C and LCDTEXT.C, plus the Epson.c might indicate it could an Epson (compatible?) controller?

The pictures are nearly good enough to count the pixels, I think it's almost definitely 64V just by counting but obvs counting pixels that aren't visible on the RH side makes it tricky, maybe 128H making it a  128x64 (maybe 138 which would mean custom?).

There's 2 chips mounted on the glass and the flat flex looks as though there's a bunch of vias so they're 'in parallel' for the data and probably most control lines so there'll be a 'chip select' line somewhere.

It might be useful to know the physical dimensions of the display.

****Also might be interesting to see a little more of the CPU and memory, if it's got external program memory or there have been firmware updates it might give some clues to examine the contents?****

Interesting, uses a PSD chip so it's 8052 based, firmware update is likely encrypted though :(



Title: Re: Hameg HM8118 repair
Post by: CJay on November 26, 2023, 05:04:01 pm
SED controllers likely given the Epson.c in the source tree
Title: Re: Hameg HM8118 repair
Post by: coromonadalix on November 26, 2023, 05:15:37 pm
goood catch   haven't tought of that  lolll  should have checked more  ....
Title: Re: Hameg HM8118 repair
Post by: TRN on November 26, 2023, 08:19:21 pm


look like a 40x8 characters lcd for sure .... if i count them in their user manual images  ....  i dont think its a graphical one ??

I'm pretty convinced it's a graphical LCD, the third picture has an uninterrupted line of pixels down the display, character LCDs generally have 'gaps' between rows of characters.

Looking at the includes and source files in the video linked give the impression it's a graphic one too, LCDDRAW.C and LCDTEXT.C, plus the Epson.c might indicate it could an Epson (compatible?) controller?

The pictures are nearly good enough to count the pixels, I think it's almost definitely 64V just by counting but obvs counting pixels that aren't visible on the RH side makes it tricky, maybe 128H making it a  128x64 (maybe 138 which would mean custom?).

There's 2 chips mounted on the glass and the flat flex looks as though there's a bunch of vias so they're 'in parallel' for the data and probably most control lines so there'll be a 'chip select' line somewhere.

It might be useful to know the physical dimensions of the display.

****Also might be interesting to see a little more of the CPU and memory, if it's got external program memory or there have been firmware updates it might give some clues to examine the contents?****

Interesting, uses a PSD chip so it's 8052 based, firmware update is likely encrypted though :(

Good catch indeed, it is a graphics display.

The owner of the video was so friendly to send me just now a copy of the module specifications.

It is a Varitronixs COG LCM138 240 x 64 Dot graphics display which has 2 x Epson S1D10605 COG's

For who's interested I have attached copies of the spec sheet and S1D10605 data sheet.
Title: Re: Hameg HM8118 repair
Post by: coromonadalix on November 27, 2023, 01:16:58 am
just send them an email  if they have a substitution ??  at least a 30 pins flex  with all the signals  ...and the controllers 

yep thats what i tought   2x chipselect,1x Enable pin ...



dual S1D10605  lcd's ?

http://www.3t-lcd.com/MechanicalSpec/Graphical/TMGG24064-XX.pdf (http://www.3t-lcd.com/MechanicalSpec/Graphical/TMGG24064-XX.pdf)                   22 pins lcd ?

COG-BT240064-05
https://www.farnell.com/datasheets/31889.pdf (https://www.farnell.com/datasheets/31889.pdf)   22 pins lcd ?

TMGG24064-XX
http://www.3t-lcd.com/MechanicalSpec/Graphical/TMGG24064-XX.pdf (http://www.3t-lcd.com/MechanicalSpec/Graphical/TMGG24064-XX.pdf)    22 pins lcd ?

the TMGG24064   is the one we get the most while searching ?

https://i-lcd.com/LCD/Graphic/240x64.php (https://i-lcd.com/LCD/Graphic/240x64.php)


Title: Re: Hameg HM8118 repair
Post by: CJay on November 27, 2023, 07:56:33 am
I like a result like that, finding and getting help from the designer is just great.

Interesting solution to limited resolution controller chips too, I really hope you can find an alternative display.

If you can't then it might be worth trying to track down one of the car LCD dashboard repairers, some of them have the equipment to rebond/replace the flat flex.

Title: Re: Hameg HM8118 repair
Post by: TRN on November 27, 2023, 11:08:36 am
just send them an email  if they have a substitution ??  at least a 30 pins flex  with all the signals  ...and the controllers 

yep thats what i tought   2x chipselect,1x Enable pin ...



dual S1D10605  lcd's ?

http://www.3t-lcd.com/MechanicalSpec/Graphical/TMGG24064-XX.pdf (http://www.3t-lcd.com/MechanicalSpec/Graphical/TMGG24064-XX.pdf)                   22 pins lcd ?

COG-BT240064-05
https://www.farnell.com/datasheets/31889.pdf (https://www.farnell.com/datasheets/31889.pdf)   22 pins lcd ?

TMGG24064-XX
http://www.3t-lcd.com/MechanicalSpec/Graphical/TMGG24064-XX.pdf (http://www.3t-lcd.com/MechanicalSpec/Graphical/TMGG24064-XX.pdf)    22 pins lcd ?

the TMGG24064   is the one we get the most while searching ?,   it would need some pcb adapters to reduce the pin count ??

https://i-lcd.com/LCD/Graphic/240x64.php (https://i-lcd.com/LCD/Graphic/240x64.php)

22pins means a serial interface
Unfortunately this LCD has parallel interface
Title: Re: Hameg HM8118 repair
Post by: coromonadalix on November 27, 2023, 11:13:40 am
I think you should check you received  pdf from the designer  before answering ....

Check the pinouts and you'll learn that your has SPI  lines, see SCL SI  etc ....  unless specifically written parallel operation and or 8088 interfacing etc ....  witch the pdf doesn't tell


Well thats all for me, it seem you have some stubbornness,   i'll keep  my comments for now and read only

Now that you seem to have some connection from the designer,  if he still wants to answer, ask him for substitutes,  and do some search now that you got some answers on the 2x controller blob

I think you may, in the end do some magic in the hardware and maybe firmware too ???   R&S  should be made aware of this problem, unless they already know it, and not selling parts is not good even if you end up with a non calibrated unit, this is abusive behaviour.

Theses lcd's are old or unobtanium and the other suggested are more recent, but still old in some models ...

So sad to have an expensive lcr pludered by a now cheap lcd problem,   take some courage and made it repaired ?


Title: Re: Hameg HM8118 repair
Post by: TRN on November 27, 2023, 04:34:52 pm
I think you should check you received  pdf from the designer  before answering ....

Check the pinouts and you'll learn that your has SPI  lines, see SCL SI  etc ....  unless specifically written parallel operation and or 8088 interfacing etc ....  witch the pdf doesn't tell


Well thats all for me, it seem you have some stubbornness,   i'll keep  my comments for now and read only

Now that you seem to have some connection from the designer,  if he still wants to answer, ask him for substitutes,  and do some search now that you got some answers on the 2x controller blob

I think you may, in the end do some magic in the hardware and maybe firmware too ???   R&S  should be made aware of this problem, unless they already know it, and not selling parts is not good even if you end up with a non calibrated unit, this is abusive behaviour.

Theses lcd's are old or unobtanium and the other suggested are more recent, but still old in some models ...

So sad to have an expensive lcr pludered by a now cheap lcd problem,   take some courage and made it repaired ?

Hello coromonadalix,
All your comments are well received and appreciated, so keep them coming :-+, and I don't think I am stubborn ;D

I might be mistaken but the reason I mentioned that the protocol is parallel, because tracing the PCB, all 8 data lines are connected to the MCU via 51ohm resistors, and I figured that if SPI was used they would not have connected D0-D5, but only D6 & D7

Title: Re: Hameg HM8118 repair
Post by: coromonadalix on November 27, 2023, 06:11:43 pm
ok i admit  i'm in the wrong  sorry   

check  pin2   p/s  the answer is there

maybe find some projects  with similar displays ....  and you have  other 240x64  dual drivers like yours    but in the standard physical metal frame

some specs  found today

https://www.crystalfontz.com/controllers/Epson/S1D10605/80/ (https://www.crystalfontz.com/controllers/Epson/S1D10605/80/)   attached here

from

https://www.crystalfontz.com/controllers/Epson (https://www.crystalfontz.com/controllers/Epson)


possible substitutions   ??  but 8088 mode and not the same controller  .... would be nice to have help from the designer
https://www.winstar.com.tw/products/graphic-lcd-display-module/240x64-lcd-display.html (https://www.winstar.com.tw/products/graphic-lcd-display-module/240x64-lcd-display.html)

https://www.raystar-optronics.com/graphic-lcd-display-module/240x64-lcd-display.html (https://www.raystar-optronics.com/graphic-lcd-display-module/240x64-lcd-display.html)
https://www.raystar-optronics.com/upload_files/monochrome-lcd-module/240x64-graphic-lcd-dispaly/RG24064A2-datasheet.pdf (https://www.raystar-optronics.com/upload_files/monochrome-lcd-module/240x64-graphic-lcd-dispaly/RG24064A2-datasheet.pdf)

https://www.orientdisplay.com/products/amg24064p-g-w6wfdw-4-3-240x64-cog-lcd-module/ (https://www.orientdisplay.com/products/amg24064p-g-w6wfdw-4-3-240x64-cog-lcd-module/)

now i understand   when you have 22 pins  you loose the parallel mode ....

so many driver ic's and possibilities .... but no access to the cpu code   |O
Title: Re: Hameg HM8118 repair
Post by: TRN on November 27, 2023, 08:39:02 pm
No problem, everybody makes mistakes once and a while :)

Yep, pin 2 is connected to +3.3V, so the bus is parallel
Title: Re: Hameg HM8118 repair
Post by: TRN on December 19, 2023, 07:35:21 pm
Ok here is a little update about the LCD saga of the HM8118.

I sourced everywhere, and this LCD is really unobtainable. I contacted all the Varitronix subsidiaries around the world (now BOE Varitronix), most of them did not even reply, but I got some response from the Netherlands.
They mentioned that they only can supply this with production volumes (i.e in the thousands).
Also none of the Chinese LCD manufacturers in Shenzhen I contacted can supply this, except one who would charge me 1250US$ for opening and modifying the LCD production matrix.
This supplier also mentioned that the production cost ex factory is +/- 3.5 US$ per piece.
Also tried all companies worldwide which repair/refurbish Hameg equipment, but also they could not supply the LCD.
What I don't understand is, that if these repair companies need to replace an LCD, where do they get it from? fore sure they don't order these in production quantities.
Enough sorrow for now, until I have some more updates (if any) |O
Title: Re: Hameg HM8118 repair
Post by: coromonadalix on December 19, 2023, 09:20:50 pm
means  Hameg must have some leftovers in stock until they get no longer available ....

that's why you may shell a lot of $$$   to get it repaired and calibrated ....   it's your last chance ?
Title: Re: Hameg HM8118 repair
Post by: TRN on December 29, 2023, 08:04:09 pm
means  Hameg must have some leftovers in stock until they get no longer available ....

that's why you may shell a lot of $$$   to get it repaired and calibrated ....   it's your last chance ?

Or maybe not ;D

I bought myself an Andonstar Microscope for Christmas, and had a closer look at the LCD. and I found that flex-trace 29 & 30 had a hairline crack next to the 30 pin conector. After fixing this, the LCD is back to 100% working condition :-+
Now I need to fix some other issues, because the previous owner really hacked around in this unit.

Title: Re: Hameg HM8118 repair
Post by: rob040 on December 29, 2023, 10:04:00 pm
Wow, well done!  :-+ Saves a lot of money.  ;D
Beautiful instrument!
Title: Re: Hameg HM8118 repair
Post by: coromonadalix on December 30, 2023, 12:35:39 am
 :-+ :-+
Title: Re: Hameg HM8118 repair
Post by: p.larner on December 30, 2023, 08:19:05 pm
cool outcome on a nice piece of kit,what model addonis microscope did you buy,have you the link or seller details?,cheers+73
Title: Re: Hameg HM8118 repair
Post by: TRN on December 30, 2023, 08:50:00 pm
I bought a Andonstar AD409 Pro-ES HDMI Digital Microscope with 10.1" LCD.
Regular price was €449.00, but Elektor.com has promotion with a 33% discount so €299.00


Here is the link: https://www.elektor.com/andonstar-ad409-pro-es-hdmi-digital-microscope-with-10-1-lcd-screen-incl-endoscope (https://www.elektor.com/andonstar-ad409-pro-es-hdmi-digital-microscope-with-10-1-lcd-screen-incl-endoscope)

Regards
Title: Re: Hameg HM8118 repair
Post by: lab@zigbee.cl on August 20, 2024, 10:15:18 am
We had the same problem with this discontinued Epson 2 x COG LCD controller, we did a compatibility analysis with the ones currently in production and we came up with the ST7565 controller, it is almost exact.

There is an LCD sold by Digikey with this controller and 240 x 64, exactly the same and for only US$ 28.xx. With exactly the same dimensions, same connections and electronic conditions.

See this information at www.digikey.com (http://www.digikey.com), it is a real solution.

Manufacturer = MIDAS.
Part number = MCCOG240064A16W-BNMLW
Title: Re: Hameg HM8118 repair
Post by: lab@zigbee.cl on August 20, 2024, 10:21:28 am
We had the same problem with this discontinued Epson 2 x COG LCD controller, we did a compatibility analysis with the ones currently in production and we came up with the ST7565 controller, it is almost exact.

There is an LCD sold by Digikey with this controller and 240 x 64, exactly the same and for only US$ 28.xx. With exactly the same dimensions, same connections and electronic conditions.

See this information at www.digikey.com (http://www.digikey.com), it is a real solution.

Manufacturer = MIDAS.
Part number = MCCOG240064A16W-BNMLW