Thank you to the guys at HEGE supporting Badcaps [ HEGE ] [ HEGE DEX Chart ]

Announcement

Collapse
No announcement yet.

Un50mu6070 Mainboard issue

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    #21
    Re: Un50mu6070 Mainboard issue

    I just got a cheap ch341a to start with.

    I’ll dump the chip again tomorrow and upload again.

    Thanks for the help

    Appreciate it

    Comment


      #22
      Re: Un50mu6070 Mainboard issue

      And what soft do you have for the programmer?

      Here is the latest version of "Colibri" for the CH341A.
      Attached Files
      Last edited by lotas; 11-10-2021, 06:37 PM.

      Comment


        #23
        Re: Un50mu6070 Mainboard issue

        I’m using AsProgrammer. I’ll try colibri and see if that makes a difference

        Comment


          #24
          Re: Un50mu6070 Mainboard issue

          Driver ch341
          Attached Files

          Comment


            #25
            Re: Un50mu6070 Mainboard issue

            Today I checked with "Colibri", it does not save "STATUS REGISTERS", let's stop at AsProgrammer_2.1.0.13 everything is fine with it.
            Attached Files
            Last edited by lotas; 11-11-2021, 08:13 AM.

            Comment


              #26
              Re: Un50mu6070 Mainboard issue

              Ok. Tried again using your version of colibri, and asprogrammer. Still not working.
              Everything says successful but nothing

              I tried dumping my eeprom that does work and writing that but nothing.

              Thinking it may be the chip itself is just bad and not reusable.

              Comment


                #27
                Re: Un50mu6070 Mainboard issue

                I will now write the correct order of actions in AsProgrammer.
                It doesn't work on Colibri.
                Last edited by lotas; 11-11-2021, 01:27 PM.

                Comment


                  #28
                  Re: Un50mu6070 Mainboard issue

                  Thanks lotas. You been more than helpful.

                  I appreciate you

                  Comment


                    #29
                    Re: Un50mu6070 Mainboard issue

                    In the program:
                    1. Click "Detect Chip" and select W25Q40CL and "Select IC".
                    2. Click "Unprotect".
                    3. Click "Erase IC" and "Yes".
                    4. Click "Open File" and select your corrected Dump.
                    5. Press "Program IC" and "Yes".
                    6. Click "Verify IC".
                    7. Press the down arrow to the right of "Unprotect" and select "Edition SREG", put a check mark on S7, S3, S14, S9 and press "Write" and "Yes"
                    7. Close the program. Ready.

                    Comment


                      #30
                      Re: Un50mu6070 Mainboard issue

                      Reading back i don't know why i have written my first post, you don't even have described the tv symptoms...

                      Comment


                        #31
                        Re: Un50mu6070 Mainboard issue

                        Thanks Lotas, but still won't work.

                        I did exactly as you wrote.

                        I also tried another chip I found on another mainboard I had laying around and same results.

                        I made sure the registers were 0x88 and 0x42.


                        I must be doing something wrong.
                        Attached Files

                        Comment


                          #32
                          Re: Un50mu6070 Mainboard issue

                          Davi.P:

                          You were right though.it’s definitely that eeprom that’s bad. All I did was swap eeprom from a 55” mainboard I had and it works.

                          I’m just trying to figure out why the eeprom I’m programming will not work. it’s definitely the eeprom.

                          Comment


                            #33
                            Re: Un50mu6070 Mainboard issue

                            The only possible answers i find is that that chip has some hidden / secret command made for Samsung to make programmed obsolescence, i mean a command to read/write a secret register where it is wrote: "this tv is young / this tv is old and needs to die in a reciclery". Try to find its datasheet, if i'm right you'll not find it..
                            Last edited by Davi.p; 11-11-2021, 06:14 PM.

                            Comment


                              #34
                              Re: Un50mu6070 Mainboard issue

                              Originally posted by Storyteller12 View Post
                              Thanks Lotas, but still won't work.

                              I did exactly as you wrote.

                              I also tried another chip I found on another mainboard I had laying around and same results.

                              I made sure the registers were 0x88 and 0x42.


                              I must be doing something wrong.
                              Try this dump
                              Attached Files

                              Comment


                                #35
                                Re: Un50mu6070 Mainboard issue

                                When dismantling and installing the 25Q40, were they not damaged, did the adjacent components move?
                                Attached Files

                                Comment


                                  #36
                                  Re: Un50mu6070 Mainboard issue

                                  Originally posted by lotas View Post
                                  When dismantling and installing the 25Q40, were they not damaged, did the adjacent components move?
                                  I thought that also. So I switched back the eeprom I took from the 55” tv it still works fine.

                                  Also I tried to dump the working eeprom I have and write it but It's still not working. Getting frustrated with it

                                  Comment


                                    #37
                                    Re: Un50mu6070 Mainboard issue

                                    you would need a logic analyzer like cheap Saleae and the right software to back engineering what the tv asks to the memory...

                                    Comment


                                      #38
                                      Re: Un50mu6070 Mainboard issue

                                      Storyteller12 What is your CH341A programmer, there are several types of them (black, green ...) post a photo of it.

                                      Comment


                                        #39
                                        Re: Un50mu6070 Mainboard issue

                                        Im using this programmer
                                        Attached Files

                                        Comment


                                          #40
                                          Re: Un50mu6070 Mainboard issue

                                          Refinement of the programmer

                                          In the process of working with the programmer, some shortcomings were revealed,
                                          one of them: it is not possible to clear / set the QE bit in the second status register.
                                          We read the datasheet, for example, on the W25Q64FV chip, and find the Quad Enable (QE) punt,
                                          which has a warning:
                                          WARNING: If the / WP or / HOLD pins are tied directly to the power supply or ground during
                                          standard SPI or Dual SPI operation, the QE bit should never be set to a 1.
                                          To fix this flaw, you need to disconnect the legs #WP (pin 3) and #HOLD (pin7) from VCC
                                          and connect them to VCC through 4.7 kΩ resistors.
                                          I propose a step-by-step instruction for finalizing the "black programmer":

                                          Comment

                                          Working...
                                          X