![]() |
Reprogram Philips 32PFL3008D Winbond EEPROM with ATMEGA328P
2 Attachment(s)
I've shearched before posting this, and found dozens of different ways to hook up multiple types of EEPROM to an Arduino Uno, so I do not know which one is correct.
I need to learn this so I ended up with a Philips TV 32PFL3008D which has corrupted memory, the IC is U402, 25Q64FVSIG, I have the 3MB .bin file, how to hook up an ATMEGA328P to this memory and what code do I need? |
Re: Reprogram Philips Winbond EEPROM with ATMEGA328P
The 25Q64FVSIG memory size is not 3Mb, but 8Mb should be.
|
Re: Reprogram Philips Winbond EEPROM with ATMEGA328P
The firmware .bin file directly from philips has the size of 3.293.184 bytes.
|
Re: Reprogram Philips Winbond EEPROM with ATMEGA328P
If the file is from Philips, then it must be updated via USB. Or through a terminal program.
|
Re: Reprogram Philips Winbond EEPROM with ATMEGA328P
|
Re: Reprogram Philips Winbond EEPROM with ATMEGA328P
hm, this shows how clueless I am, I found an 8MB flash for the correct panel version, so what do I do now? It is 8MB or 8.388.608 bytes
https://www.electronica-pt.com/esque...a-flash-73876/ |
Re: Reprogram Philips Winbond EEPROM with ATMEGA328P
25Q64FVSIG - 8 МБ = 8,388,608 bytes
Everything is correct, it should be so. |
Re: Reprogram Philips Winbond EEPROM with ATMEGA328P
Yes, but now what needs to be done for flashing with an Arduino Uno?
|
Re: Reprogram Philips Winbond EEPROM with ATMEGA328P
Quote:
https://forum.arduino.cc/t/read-and-...winbond/493705 It may be easier to get you a simple, cheap programmer "CH341A". |
Re: Reprogram Philips Winbond EEPROM with ATMEGA328P
It looks like it's not a simple caveman setup like "connect eeprom to board and flash", it needs resistors, diodes, and without a proper pcb it will be a flimsy mess, so I give up and will just buy a proper CH341A + tools.
The listing I'm buying from only lists compatibility to 25Q64BV and 25Q64FW, will it not work with 25Q64FV? |
Re: Reprogram Philips Winbond EEPROM with ATMEGA328P
1 Attachment(s)
There are many programs for CH341A which support your spi flash 25Q64FV
These are programs (CH341A) such as CALIBRI, AsProgrammer, NeoProgrammer. |
Re: Reprogram Philips Winbond EEPROM with ATMEGA328P
Quote:
|
Re: Reprogram Philips 32PFL3008D Winbond EEPROM with ATMEGA328P
1 Attachment(s)
The CH341A arrived today, took 10 minutes to figure out and program the 25Q64 using AsProgrammer. Thank you lotas and cheeky2 for pointing out the need for a proper programmer.
I was wrong about the panel version, there's two, TPVISION and ENVISION, mine was an TPVISION model but couldn't find the .bin for that (I have both now), so I used ENVISION, only problem was that the resolution was wrong and pixelated, plus the screen was upside down, using a USB flash drive .bin update for tpvision renamed to envision, it worked, TV is fine, thank you all. |
Re: Reprogram Philips 32PFL3008D Winbond EEPROM with ATMEGA328P
3 Attachment(s)
In TV Philips, you can change your panel using the remote control by code.
|
Re: Reprogram Philips 32PFL3008D Winbond EEPROM with ATMEGA328P
Well, the sticker says "Option code: NA", and the universal remote I'm using doesn't emit any output using the "return" button when configured to Philips TV, I tried using menu 1 9 9 9 return.
|
Re: Reprogram Philips 32PFL3008D Winbond EEPROM with ATMEGA328P
2 Attachment(s)
This is where the xxx code comes in. But you need an original remote control.
|
All times are GMT -6. The time now is 10:46 AM. |
Powered by vBulletin ®
Copyright ©2000 - 2022, Jelsoft Enterprises Ltd.