Reprogram Philips 32PFL3008D Winbond EEPROM with ATMEGA328P

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Biruslapio
    Badcaps Veteran
    • Nov 2013
    • 552
    • Brasil

    #1

    Reprogram Philips 32PFL3008D Winbond EEPROM with ATMEGA328P

    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?
    Attached Files
  • lotas
    Badcaps Legend
    • Jan 2016
    • 4458
    • Russia

    #2
    Re: Reprogram Philips Winbond EEPROM with ATMEGA328P

    The 25Q64FVSIG memory size is not 3Mb, but 8Mb should be.

    Comment

    • Biruslapio
      Badcaps Veteran
      • Nov 2013
      • 552
      • Brasil

      #3
      Re: Reprogram Philips Winbond EEPROM with ATMEGA328P

      The firmware .bin file directly from philips has the size of 3.293.184 bytes.

      Comment

      • lotas
        Badcaps Legend
        • Jan 2016
        • 4458
        • Russia

        #4
        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.
        Last edited by lotas; 12-03-2021, 09:59 AM.

        Comment

        • lotas
          Badcaps Legend
          • Jan 2016
          • 4458
          • Russia

          #5
          Re: Reprogram Philips Winbond EEPROM with ATMEGA328P

          https://www.p4c.philips.com/cgi-bin/...scy=PE&slg=LSP

          https://www.p4c.philips.com/cgi-bin/...scy=PE&slg=LSP

          Comment

          • Biruslapio
            Badcaps Veteran
            • Nov 2013
            • 552
            • Brasil

            #6
            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/
            Last edited by Biruslapio; 12-03-2021, 12:42 PM.

            Comment

            • lotas
              Badcaps Legend
              • Jan 2016
              • 4458
              • Russia

              #7
              Re: Reprogram Philips Winbond EEPROM with ATMEGA328P

              25Q64FVSIG - 8 МБ = 8,388,608 bytes
              Everything is correct, it should be so.

              Comment

              • Biruslapio
                Badcaps Veteran
                • Nov 2013
                • 552
                • Brasil

                #8
                Re: Reprogram Philips Winbond EEPROM with ATMEGA328P

                Yes, but now what needs to be done for flashing with an Arduino Uno?

                Comment

                • lotas
                  Badcaps Legend
                  • Jan 2016
                  • 4458
                  • Russia

                  #9
                  Re: Reprogram Philips Winbond EEPROM with ATMEGA328P

                  Originally posted by Biruslapio
                  Yes, but now what needs to be done for flashing with an Arduino Uno?
                  I can’t help with this (I don’t have an Arduino), look on the Internet, for example here
                  https://forum.arduino.cc/t/read-and-...winbond/493705

                  It may be easier to get you a simple, cheap programmer "CH341A".
                  Last edited by lotas; 12-03-2021, 02:47 PM.

                  Comment

                  • Biruslapio
                    Badcaps Veteran
                    • Nov 2013
                    • 552
                    • Brasil

                    #10
                    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?
                    Last edited by Biruslapio; 12-03-2021, 03:21 PM.

                    Comment

                    • lotas
                      Badcaps Legend
                      • Jan 2016
                      • 4458
                      • Russia

                      #11
                      Re: Reprogram Philips Winbond EEPROM with ATMEGA328P

                      There are many programs for CH341A which support your spi flash 25Q64FV
                      These are programs (CH341A) such as
                      CALIBRI, AsProgrammer, NeoProgrammer.
                      Attached Files
                      Last edited by lotas; 12-03-2021, 03:55 PM.

                      Comment

                      • cheeky2
                        Badcaps Veteran
                        • Dec 2012
                        • 336
                        • uk

                        #12
                        Re: Reprogram Philips Winbond EEPROM with ATMEGA328P

                        Originally posted by Biruslapio
                        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?
                        Depending on the software you have for the ch341a i would use version 1.30 just ignore the orientation of the ic in the programmer picture and use the location on pin1 on your programmer. Click on detect in software and it will give you options to identify the flash ic. Just select closest to the flash ic you have. It will programme the flash ic up correctly. If you are going to programme regularly then you will need and adapter to convert to SOP8 to DIP8 get the wide 200mil one otherwise ic will not fit in the adapter! Don't buy the clip as it gives unreliable results if you are using in circuit without removing the flash ic!

                        Comment

                        • Biruslapio
                          Badcaps Veteran
                          • Nov 2013
                          • 552
                          • Brasil

                          #13
                          Re: Reprogram Philips 32PFL3008D Winbond EEPROM with ATMEGA328P

                          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.
                          Attached Files

                          Comment

                          • lotas
                            Badcaps Legend
                            • Jan 2016
                            • 4458
                            • Russia

                            #14
                            Re: Reprogram Philips 32PFL3008D Winbond EEPROM with ATMEGA328P

                            In TV Philips, you can change your panel using the remote control by code.
                            Attached Files

                            Comment

                            • Biruslapio
                              Badcaps Veteran
                              • Nov 2013
                              • 552
                              • Brasil

                              #15
                              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.

                              Comment

                              • lotas
                                Badcaps Legend
                                • Jan 2016
                                • 4458
                                • Russia

                                #16
                                Re: Reprogram Philips 32PFL3008D Winbond EEPROM with ATMEGA328P

                                This is where the xxx code comes in. But you need an original remote control.
                                Attached Files
                                Last edited by lotas; 12-06-2021, 03:08 PM.

                                Comment

                                Related Topics

                                Collapse

                                • SidneyCanadas
                                  93C46 and 93C56 EEPROM
                                  by SidneyCanadas
                                  I tore apart my instrument cluster for my 2008 Toyota Corolla made in 2007 in Cambridge, Ontario, Canada and pcb location: IC6=EEPROM is a surface mounted device with part # of 93C46W7, some claim the EEPROM out of a Camry part # 93C56 will allow odometer to roll over 299 999 KM or miles. The data sheet for both is below:

                                  https://cdn.badcaps-static.com/pdfs/...c6e42b20d3.pdf 2

                                  Anyone know if the Camry one will work on my Corolla?. And which EEPROM reader/writers do you all recommend I purchase that will allow me to read the old values of the old...
                                  06-14-2023, 01:16 PM
                                • unimatrix93
                                  Philips 43PUS6501/12 EEPROM request.
                                  by unimatrix93
                                  Hello everyone!

                                  Does anyone have a dump file for this model of TV?
                                  Motherboard number is: 715G7772-M01-B00-005K
                                  EEPROM IC: 25L1606E

                                  My TV is stuck in cycling color mode and I can't get out of it.

                                  I tried to erase the IC but it didn't help.

                                  Thanks in advance!
                                  02-02-2023, 04:16 AM
                                • dmccul2698
                                  Pioneer DEX-P99rs "No EEProm " diagnostic code.
                                  by dmccul2698
                                  Hello, My head unit developed strange behaviors so I ran the built-in diagnostic package which returned "No EEProm". The service manual says there is no EEProm connected. I approached Pioneer and they said to swap out the DSP board. All said and good but the DSP board is $860 USD. I am hoping someone can help me

                                  1). Understand the schematic and check the connections between the EEProm and DSP
                                  2). Check the functionality of the EEProm

                                  I don't know if this is the unit's problem but it's a place to start.

                                  I have little to no electronic experience...
                                  04-08-2024, 05:32 PM
                                • edgarmg15
                                  Damaged EEPROM on TV Vizio E320-A0
                                  by edgarmg15
                                  Hi everyone

                                  I´m trying to repair a TV Vizio E320-A0 that I found in the street

                                  The symptoms are it doesn't respond with remote or buttons, the LED indicator is always off and also there is no image on the TV.

                                  The power supply board works fine (I probed the terminals with my multimeter) but in the main board the EEPROM doesn't works correctly because the voltage on the pins doesn't match with the parameters of the datasheet.

                                  So, I´m going to replace the EEPROM with a new one, but the problem is that my programmer (CH341a)...
                                  11-19-2022, 03:46 PM
                                • Vincent Kahle
                                  Winbond 25Q16JWNIG – Asus ROG Strix Scar 18 G814JZ bricked after wrong flash – Need help
                                  by Vincent Kahle
                                  Hi everyone,

                                  I hope someone can help me.
                                  I have an Asus ROG Strix Scar 18 (G814JZ) laptop with a Winbond 25Q16JWNIG chip on the motherboard.

                                  Unfortunately, I flashed the wrong file (BIOS/EC/other region – I'm honestly not sure anymore), and now the laptop is completely dead: no display, no fan spin, no reaction at all.

                                  I have a CH341A programmer and I'm able to read and write to the chip. However, I'm not sure which software is best (AsProgrammer, NeoProgrammer, etc.) or if there's anything specific I should watch out for.
                                  A valid BIOS/EC backup...
                                  06-05-2025, 09:27 PM
                                • Loading...
                                • No more items.
                                Working...