Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Component modding CRT TV - EEPROM HACKING  (Read 502 times)

0 Members and 1 Guest are viewing this topic.

Zebidee

  • Trade Count: (+9)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3395
  • Last login:Today at 12:46:43 pm
Component modding CRT TV - EEPROM HACKING
« on: March 08, 2025, 07:36:21 am »
Time to talk about hacking the TV's EEPROMs. Here it is, "24C08":





The TV's EEPROM is very much like a computer's BIOS. It stores vital data that is used by the jungle IC to operate the TV, including all the service mode data. TV will not operate without it.

Accessing the service mode can be risky because you might set something that you shouldn't have, and suddenly the TV won't work! Or perhaps you might have a corrupted EEPROM. Both of these things have happened to me! If these things happen the EEPROM may need to be replaced, or at least reprogrammed.

So I bought myself a cheap EEPROM programmer imaginatively called "CH341a", which works with the EEPROMs used in these China TVs (24C08). The unit comes as a kit with some useful accessories, including a clip that can piggyback onto the smaller surface mount SOP-8 ICs. Some pics below so you can see how it attaches.


   



Unfortunately the China TVs use larger DIP-8 chips, the clip cannot be used with them, so the EEPROM must be desoldered from the PCB so that you can slot the legs directly into the programmer. Very inconvenient. I worry about damaging the traces, and after doing this a few times I am now over it.

Working on these latest TVs, I noticed something different about them - a 4-pin connector that wasn't present on the ones I modded 3 years ago. The traces go to the EEPROM pins 5,6,7,8. This corresponds to 5v, GND, and two data pins. the other pins 1,2,3,4 are all connected to GND. Below are some pics, on the left is the earlier TV, note that the connector is missing.


 


I already have the right connectors in that kit I mentioned earlier, So I added a male connector to that vacant spot on the older TV. I also made myself a short cable with two female ends, using red (5v) black (GND) and green/white for the data wires.  Then, carefully considering the correct orientation for the pins and cable, I slotted the 4P connector onto the CH341.


 


Now time to test. Success! Hurrah! Now I don't have to desolder the IC every time I want to reprogram it, or to just make a backup.





For fun, I hacked the vendor name in the EEPROM - now it is a GreenAntz TV!





« Last Edit: March 13, 2025, 11:22:28 pm by Zebidee »
Check out my completed projects!


delta88

  • I didn't try to trick anyone - Fair warning was given
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 657
  • Last login:March 16, 2025, 03:09:11 pm
  • This place is still here?
Re: Component modding CRT TV - EEPROM HACKING
« Reply #1 on: March 08, 2025, 09:04:26 pm »
What else would you do in the menu?

Zebidee

  • Trade Count: (+9)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3395
  • Last login:Today at 12:46:43 pm
Re: Component modding CRT TV - EEPROM HACKING
« Reply #2 on: March 08, 2025, 09:32:56 pm »
What else would you do in the menu?

Thanks for the question.

I'm planning another post soon covering key points of the service menu. This will include getting the colour balance and intensity right, maximising sharpness (largely by setting related values to zero/low) and a few other things. Will be back after this short break  ;)
Check out my completed projects!


nitrogen_widget

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1780
  • Last login:March 12, 2025, 07:31:52 am
  • I want to build my own arcade controls!
Re: Component modding CRT TV - EEPROM HACKING
« Reply #3 on: March 09, 2025, 02:12:52 pm »
well, this is neat.