Try our new boardview, bios, & schematic search. Over 1.3 million files for download!

Need recommendations for a good chip-programmer please

Collapse
This topic has been answered.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Tesla
    Senior Member
    • Jul 2011
    • 146
    • USA

    #1

    Need recommendations for a good chip-programmer please

    Well, my account here still works. I still remember those days … replacing the caps to save a motherboard. Back before our current disposable-mentality really took-hold. I’ve looked around at the recent threads … it’s really cool how yall help each other. I’ve still been upgrading and fixing desktops and laptops. Replace a laptop-MB, install a NVMe-SSD, new thermal compound apply, pull a coin-battery to clear-cmos (that kind of thing).

    Now that we apparently have to try to build laptops like phones (solder almost everything to the motherboard) looks like the idea of repairing them is coming back. I look at BGA and dream of the days of hole-thru soldering or at least early SMT (soldering I can do well). How this forum has adapted with the times is excellent.

    My old company used to have an ISA-card based eprom-programmer back in the 90’s and I did all the “rom burning” for the office-staff … but I’ve never had my own. Even dabbling in Arduino, drones, and virtual-pinball cabinets over the years it never really came up. But it looks like a good chip-programmer is becoming a necessity for these newer laptops that like to brick-themselves at the drop of a hat. I look at it like another tool in my kit (like a good DMM). My Aoyue 2702 is not the best, but it gets me by.

    I see yall have a Sticky here, so that’s cool. Should help guys like me get caught-up with the current procedures.

    https://www.badcaps.net/forum/troubl...tools?t=103526

    If possible, I’m looking for one from a real established company (with still supported software). I’ve heard good things about XGecu programmers. Something like a T56 I think … something I can grow-into and should last me a while. I like the idea of being able to expand it with the proper adapters or clips now and later.

    The current problem child is a Dell XPS-15 9520 laptop. It has worked fine for 3 years on current BIOS. Went to flash the BIOS Firmware to next in Dell’s list (getting ready for CA-2023). Action in UEFI-Environment looked fine until it rebooted. Now I just get a BIOS screen and F2, F12, and CTRL-ESC are non-responsive (it's basically Bricked). With the Intel-i7 / 32gb / Nvidia RTX-3050 and high-res LCD-panel … it seems like a travesty to strip it for parts.

    An Internet acquaintance says I need a RT809F or RT809H because XGecu T48/T56 don’t do laptop BIOS roms like this (he said the 9520 uses WSON-8/DFN-8) . But the guy on PartsPeople YT video is clearly using a black XGecu unit and running the XGecu software … on BIOS chips in newer Dells and Alienwares. Likely just a misunderstanding on my part as I don’t have a full understanding of the parts yet (or the current scene).

    So, if yall could help me make a more informed buying decision, I sure would appreciate it.

  • Answer selected by Tesla at 03-17-2026, 06:29 PM.
    m1ch43lzm
    Super Moderator
    • Mar 2019
    • 2219
    • Peru

    Can't go wrong with XGecu T48 or T76 (T56 has been discontinued and replaced with T76), both also support those old school EEPROMs and MCUs (Atmel, Microchip, etc.) if you need to, alongside newer 1.8V SPI flash chips, depends on your budget
    As for RT809F it only supports 3.3V chips, needs an additional adapter for 1.8V chips; RT809H has native support for 1.8V chips
    Your BIOS chip should be a 3.3V part anyway

    An Internet acquaintance says I need a RT809F or RT809H because XGecu T48/T56 don’t do laptop BIOS roms like this (he said the 9520 uses WSON-8/DFN-8) . But the guy on PartsPeople YT video is clearly using a black XGecu unit and running the XGecu software … on BIOS chips in newer Dells and Alienwares. Likely just a misunderstanding on my part as I don’t have a full understanding of the parts yet (or the current scene).
    Both should work, I use the T48, you'll also need WSON8 8x6 to DIP8 adapter (if you're desoldering the chip), or WSON8 probe/pogo pin adapter (you have to hold it in place while the programmer reads the chip, it's best to make several backups and compare them, you should get at least 2 identical readings, a slight movement can cause it to temporarily lose connection); or solder 8 wires between programmer and BIOS chip, keep them short and same length
    For XGecu programmer, if you're programming in circuit, lower SPI clock speed to 4-8MHz, otherwise the reading will be corrupt due to extra wire length
    And also the PartsPeople guy uses it, your "internet acquaintance" maybe only has experience with the RT809H

    Try BIOS recovery first https://www.dell.com/support/kbdoc/e...tablet?lang=en
    https://www.dell.com/support/home/en...15-9520-laptop
    Download the BIOS_IMG.rcv file and copy it to a USB drive formatted FAT32, plug in USB drive, hold Ctrl-Esc and while holding both, plug in AC adapter (and keep holding Ctrl-Esc)

    Comment

    • m1ch43lzm
      Super Moderator
      • Mar 2019
      • 2219
      • Peru

      #2
      Can't go wrong with XGecu T48 or T76 (T56 has been discontinued and replaced with T76), both also support those old school EEPROMs and MCUs (Atmel, Microchip, etc.) if you need to, alongside newer 1.8V SPI flash chips, depends on your budget
      As for RT809F it only supports 3.3V chips, needs an additional adapter for 1.8V chips; RT809H has native support for 1.8V chips
      Your BIOS chip should be a 3.3V part anyway

      An Internet acquaintance says I need a RT809F or RT809H because XGecu T48/T56 don’t do laptop BIOS roms like this (he said the 9520 uses WSON-8/DFN-8) . But the guy on PartsPeople YT video is clearly using a black XGecu unit and running the XGecu software … on BIOS chips in newer Dells and Alienwares. Likely just a misunderstanding on my part as I don’t have a full understanding of the parts yet (or the current scene).
      Both should work, I use the T48, you'll also need WSON8 8x6 to DIP8 adapter (if you're desoldering the chip), or WSON8 probe/pogo pin adapter (you have to hold it in place while the programmer reads the chip, it's best to make several backups and compare them, you should get at least 2 identical readings, a slight movement can cause it to temporarily lose connection); or solder 8 wires between programmer and BIOS chip, keep them short and same length
      For XGecu programmer, if you're programming in circuit, lower SPI clock speed to 4-8MHz, otherwise the reading will be corrupt due to extra wire length
      And also the PartsPeople guy uses it, your "internet acquaintance" maybe only has experience with the RT809H

      Try BIOS recovery first https://www.dell.com/support/kbdoc/e...tablet?lang=en
      https://www.dell.com/support/home/en...15-9520-laptop
      Download the BIOS_IMG.rcv file and copy it to a USB drive formatted FAT32, plug in USB drive, hold Ctrl-Esc and while holding both, plug in AC adapter (and keep holding Ctrl-Esc)

      Comment

      • Tesla
        Senior Member
        • Jul 2011
        • 146
        • USA

        #3
        Originally posted by m1ch43lzm
        Can't go wrong with XGecu T48 or T76 (T56 has been discontinued and replaced with T76),
        Thanks for the reply.
        Yes, that is what I needed to hear from an experienced technician.

        Originally posted by m1ch43lzm
        Try BIOS recovery first https://www.dell.com/support/kbdoc/e...tablet?lang=en
        https://www.dell.com/support/home/en...15-9520-laptop
        Download the BIOS_IMG.rcv file and copy it to a USB drive formatted FAT32, plug in USB drive, hold Ctrl-Esc and while holding both, plug in AC adapter (and keep holding Ctrl-Esc)
        So, you know your Dells huh? Cool.
        Yeah, that is how I've been trying it, but I'll try again. Seems like it should work in this situation. If not in mine, then I wonder what other conditions are required?

        Should I try with v1.4.0 (that was working for 3 years) or the BIOS_IMG.rcv file from v1.6.0 that bricked it? BIOS notes say that v1.6.0 is first Milestone-BIOS (one you can't back-flash from ... the first one mentioned actually). I also wonder if that precaution even applies to BIOS-Recovery?

        How long do you continue to hold CTRL-ESC? The tiny-LED on the flash-drive (indicating accessing) never lights-up. You think the extra "Power Button press" is truly only for Alienwares?

        Comment

        • Tesla
          Senior Member
          • Jul 2011
          • 146
          • USA

          #4
          Originally posted by m1ch43lzm
          Try BIOS recovery first https://www.dell.com/support/kbdoc/e...tablet?lang=en
          https://www.dell.com/support/home/en...15-9520-laptop
          Download the BIOS_IMG.rcv file and copy it to a USB drive formatted FAT32, plug in USB drive, hold Ctrl-Esc and while holding both, plug in AC adapter (and keep holding Ctrl-Esc)
          Since it's related to one of the available resets, I've kept in internal Li-Ion run battery disconnected the whole time since bricking.

          Since the internal NVMe-SSD is BitLocked, lately ... I've got it uninstalled also (since, I really just need the USB flash-drive to auto-load).

          Just trying to verify the best possible conditions for the Dell BIOS Recovery to work, before I give up on it.

          Comment

          • m1ch43lzm
            Super Moderator
            • Mar 2019
            • 2219
            • Peru

            #5
            So, you know your Dells huh? Cool.
            Actually I haven't done that on a Dell, mostly got working ones for reinstalling OS, cleaning/replacing thermal paste, etc., I'm just following Dell webpage

            Maybe the battery is required to be plugged in
            Use 1.39.0 since it's the latest version, there's a note on Dell page, you're stuck with latest version, I don't know where you're getting 1.6.0 (it's from September 2022), unless it's for a different model (i entered XPS 15 9520), enter your service tag on Dell website, it will show correct BIOS/drivers for your unit
            If you haven't disabled BIOS capsule updates, Windows Update should have installed latest version already (or the previous one)

            - Once the BIOS is upgraded, you cannot downgrade the BIOS to version 1.38.0 or earlier. BIOS downgrades are restricted when there are security updates and important fixes with earlier versions that impact the functionality of the system.
            EDIT: I notice that it only has 3 USB-C ports, for the USB drive try using it with a simple USB A female - C male OTG adapter (not a hub/docking station)

            Comment

            • Tesla
              Senior Member
              • Jul 2011
              • 146
              • USA

              #6
              Originally posted by m1ch43lzm
              1. I don't know where you're getting 1.6.0 (it's from September 2022), unless it's for a different model (i entered XPS 15 9520),

              2. If you haven't disabled BIOS capsule updates, Windows Update should have installed latest version already (or the previous one)

              3. I notice that it only has 3 USB-C ports, for the USB drive try using it with a simple USB A female - C male OTG adapter (not a hub/docking station)
              1. Yes, I tend to do all in sequence. At one point, there were prerequisite BIOS versions on some models. If not that, then one a year (including Milestones) until I get closer to finals.

              2. Yeah, I keep that Disabled to prevent unwanted or surprise firmware updates.

              3. Good catch, but yes ... I'm using a little $5 adapter.

              Comment

              • m1ch43lzm
                Super Moderator
                • Mar 2019
                • 2219
                • Peru

                #7
                Try 1.6.0 in that case or the next higher version (1.7.0), Dell really doesn't want you to downgrade BIOS versions...
                - Once the BIOS is upgraded, you cannot downgrade the BIOS to version 1.6.0 or earlier. BIOS downgrades are restricted when there are security updates and important fixes with earlier versions that impact the functionality of the system

                Comment

                • Tesla
                  Senior Member
                  • Jul 2011
                  • 146
                  • USA

                  #8
                  Originally posted by m1ch43lzm
                  Try 1.6.0 in that case or the next higher version (1.7.0), Dell really doesn't want you to downgrade BIOS versions...
                  - Once the BIOS is upgraded, you cannot downgrade the BIOS to version 1.6.0 or earlier. BIOS downgrades are restricted when there are security updates and important fixes with earlier versions that impact the functionality of the system
                  Yeah, I coined-the-term "Milestone BIOSes" for those. As you work through (the ridiculously high number of available ones ... like 25) there will be others like that. Usually, like 3-5 say that and it carries over into the next BIOS-notes until you hit the next one.

                  OK cool. That was what I was thinking. While I was applying v1.6.0 in the UEFI-Environment the first time (when it Bricked itself) all the messages said "Successful" during the sub-parts and at the end/final one before it rebooted. Since I can't go backwards, seems like re-applying that one makes most sense.

                  Yeah, I suppose I'll try v1.7.0 now (good idea). It's just that the USB-flash drive never flashes (as accessed) ... not even a little bit. That is why I was trying to verify the ideal conditions (in case I was just missing some step). Dell admits there are errors in their docs (including these Recovery directions). So, far ... I've seen 3 different versions of steps (2 for Dell/XPS and 1 for Alienware). It's spoken about like a fail-safe bootloader (like an un-brickable Router) but it's far from that. Apparently, it barely works, and then only sometimes.

                  Anyway, I DO appreciate your thoughts on it.

                  Comment

                  • Tesla
                    Senior Member
                    • Jul 2011
                    • 146
                    • USA

                    #9
                    Originally posted by m1ch43lzm
                    Try ... the next higher version (1.7.0), Dell really doesn't want you to downgrade BIOS versions...
                    Tried with .rcv file from v1.7.0 set. It would be silly to miss that the Dell BIOS Recovery actually worked, but it still does not seem to. I tried with various combinations of battery re-connected and (BitLocked) NVMe SSD removed ... still nothing.

                    I'm calling it Bricked and moving forward with the purchase of a chip-programmer. Thanks for your help so far.

                    Comment

                    • Tesla
                      Senior Member
                      • Jul 2011
                      • 146
                      • USA

                      #10
                      I paid for a Subscription here so I can download files now.

                      I found and downloaded a Dell XPS-15_9520 schematic for LA-L402p motherboard (Compal ODM).
                      And a BoardView.CAD ... Very cool guys, thanks.

                      Comment

                      • Tesla
                        Senior Member
                        • Jul 2011
                        • 146
                        • USA

                        #11
                        Originally posted by m1ch43lzm
                        Can't go wrong with XGecu T48 or T76 (T56 has been discontinued and replaced with T76), both also support those old school EEPROMs and MCUs (Atmel, Microchip, etc.) if you need to, alongside newer 1.8V SPI flash chips, depends on your budget
                        OK. I ordered a XGecu T76 Chip-Programmer (with adapters) from Amazon. It should be here in a few days.

                        Looks to be the "right tool for the right job" ... and a successful repair.

                        Comment

                        • Tesla
                          Senior Member
                          • Jul 2011
                          • 146
                          • USA

                          #12
                          Well, I got it! 😎

                          It asked me to upgrade to the new "Xgpro T76 v13.17" software and then it had me ReFlash the T76's Firmware from Ver: 00.01.06 to 00.01.16 .

                          I then did the built-in System-Self-Check tool and it reports Normal (yeah man, normal is good). My computer is Windows-11 Pro.

                          I like plugging-into a native USB-3.0 port on the computer (not a hub).
                          The supplied cable is nice, but seems a bit short for a tower. My current (after market) cable is also a thick high-quality one, but it's more like 3ft long.

                          Comment

                          • Tesla
                            Senior Member
                            • Jul 2011
                            • 146
                            • USA

                            #13
                            The xGecu-T76 has been working fine so far. I've been using it with my first attempted laptop-repair ... one that got soft-bricked somehow (with a likely BIOS-chip problem). The chip on the motherboard is a Winbond 25R512JVEN.

                            I also picked up this QFN8-6x8 Pogo Tool (WSON8). It shipped separately, and came a few days after the T76.

                            Glance-up inside it and you will see a small white-mark on the top-left corner of the little-purple PCB. That is Pin-1 . I eventually marked that corner better with a black-Sharpie on the yellow heat-shrink.

                            This pogo-tool works fine with the XGecu-T76 (and that chip I am working with now). I've been running the SPI-Clock Frequency at 16-Mhz.
                            it even worked the first time I tried using it for real (including perfect Pin-Detects).

                            Comment

                            Related Topics

                            Collapse

                            Working...