Remastered: How to use a BIOS flasher w/ Test clip to flash BIOS and EEPROM chips in Linux/Windows

Поделиться
HTML-код
  • Опубликовано: 15 июл 2024
  • (Remastered audio; special thanks to youtuber Mass Killer; Original video with comments @ • How to use a BIOS flas... )
    This video walks through assembly of a CH341a SPI BIOS 25xx/24xx series USB programmer with a SOIC8 SOP8 Test clip for solderless reading and writing to flashable IC chips.
    This technique is useful when you have a device with a BIOS that you need to modify, but the device itself does not allow flashing while powered on... i.e. an AMD Ryzen board that doesn't boot, corrupt video card bios (counterfeit crashing Nvidia video cards) or a motherboard BIOS with write protection that you'd like to modify (whitelist removal on Lenovo laptops) or a dead TV motherboard that has a messed up bios.
    We cover correctly setting up everything, reading flash contents with flashrom on Linux and CH341 programmer software on Windows.
    Use at your own risk, if you accidentally erased the contents of your device's flash... you'll need to find a copy of that data from the internet or another working device to get it going again.
  • НаукаНаука

Комментарии • 145

  • @Astfgl
    @Astfgl 3 года назад +31

    Note that if flashrom is giving you an error "Couldn't open device 1a86:5512. Error: Programmer initialization failed." make sure that a jumper is placed on the pins next to the big plastic block. You can clearly see it in the video at 1:30. This changes the programmer device from UART mode to SPI mode and allows flashrom to use it.
    My device came without the jumper installed and I spent several hours trying to figure out why it wouldn't work, until I came across a patch for the source code of flashrom that hinted there might be a jumper necessary to switch modes.

    • @martyhorten3743
      @martyhorten3743 2 года назад +3

      Good information, I hope those who use CH341a will follow your discovery. Oh, I wish the chip makers would mention these in their tech manuals.
      Another such example is when I replaced a Compaq mobo which then had a BIOS error "Serial number not found" after a BIOS update. I had to patch BIOS with a 3rd party flash to install (tattoo as they call it) the serial number into the BIOS to bypass the irritating error screen and boot w/o issue.

  • @marksands9196
    @marksands9196 2 года назад +6

    Nice and clear explanation, not top slow or rushed.
    Thanks for taking the time to do this 👏👏

  • @albertodhc1
    @albertodhc1 3 года назад +6

    Awesome video man, you explained it so well even I can do it. Just orderes my CH341A chip and clamp. Thank you very much, hope to see more videos like this one. Cheers!

  • @RockYourBrand
    @RockYourBrand 2 года назад +11

    You helped me to bring a very expensive ultrawide monitor back to life with this brilliant tutorial. THANK YOU!!!

    • @martyhorten3743
      @martyhorten3743 2 года назад

      Nice to know that monitors can be flashed, I have a TV monitor that has a power light, but not turning on - Maybe a BIOS fix?! Thanks!

    • @lululock
      @lululock 2 года назад +1

      @@martyhorten3743 Probably a PSU issue. Lots of flat-screen TVs have this issue at some point of their life. It's often because of a dead capacitor which prevents the TV to turn on.

    • @SomnoNaut
      @SomnoNaut Год назад

      @@lululock Yup have changed out caps for pennies on TV boards. Even hot wired one on an old rear projection whose vertical hold was kabloey.

    • @nickguyon3297
      @nickguyon3297 10 месяцев назад

      What were the symptoms? I have a LG 38UC99-W that shows it’s getting power (bottom button LED lights up) but it won’t charge any devices and it shows no display or backlight

  • @Droidika101
    @Droidika101 Год назад

    Excellent video. Appreciate your taking the time to and effort to share this.

  • @decolorez1
    @decolorez1 7 месяцев назад

    Thank you so much for this. You explained everything perfectly. I wish all tutorials were this good.

  • @desertbloom99gmail64
    @desertbloom99gmail64 3 года назад +2

    thank you for your informative video, its about time ,be able to catch up with this as i need it to fix my laptop bios stuck with forgotten password thanks a lot

  • @NewbFixer
    @NewbFixer 2 года назад

    Thanks buddy, need to fix my daughters laptop, this will for sure save me time when the programmer arrives. Thank you.

  • @edo2520
    @edo2520 3 года назад

    Great video! Thanks for the clear explanation!

  • @Wiedowerz
    @Wiedowerz 4 года назад +1

    Great video! I will be doing this in a few weeks when my CH341A arrives and this will be very helpful.

  • @NeimLest
    @NeimLest 3 года назад +1

    thank you so much for your work bro,

  • @tcirit
    @tcirit 2 года назад

    Thanks a lot for this informative video!

  • @stephanc9466
    @stephanc9466 2 года назад

    Thank you - saving me hours of research

  • @SystemsAnalyst
    @SystemsAnalyst Год назад

    Thank you so much. This is very helpful!

  • @mrmc55
    @mrmc55 27 дней назад

    Clean and clear information so far

  • @lottalava
    @lottalava 3 года назад

    thanks so valuable knowledge!

  • @valtuber
    @valtuber 3 года назад +1

    Also helpful vid is in ruclips.net/video/-ln3VIZKKaE/видео.html , showing what to do if you need 3.3V logic support.

  • @scottyd035ntknow
    @scottyd035ntknow 2 года назад +1

    Tomahawk B450 bricked when I did "instant flash". Ordered the programmer and clip and this video is very informative thank you. Here's hoping it'll save my board.

  • @uniswapnft
    @uniswapnft 3 года назад

    Thank u for teaching

  • @Chubbable
    @Chubbable 3 года назад +3

    Thanks man! Now Im all set up and ready to flash

  • @briggsmedia
    @briggsmedia 3 года назад

    Awesome! thanks

  • @itlondon2053
    @itlondon2053 Год назад

    Awesome really good one

  • @Zimboltor
    @Zimboltor 4 года назад +1

    ty so much man

  • @kellyq21
    @kellyq21 2 года назад +7

    THANK YOU for your service to the tech world. Just think how many hours and dollars you have saved people due to your generosity. I love how it didn't work the first time, just like the real world lol. And you remembered to mention possible trip-ups. Outstanding!
    EDIT: some of the commenters on Amazon mentioned (complained) that they had to physically hold the clamp in place for it to stay. Just an fyi.

    • @deftdawg
      @deftdawg  2 года назад +2

      For sure clamping can be tricky, especially if there's a bunch of other components around it

  • @johngreco7987
    @johngreco7987 Год назад

    I NEED THIS REALLY BAD

  • @lalopena36
    @lalopena36 4 года назад +6

    Thank you for the video! I'm getting a "FW Version Error" message. I am going to try and flash the bios chip with the programmer.
    UPDATE
    I was able to flash the bios but had to hold the clip on the chip because it wasn't making contact. Took me a while to figure that out.

    • @martyhorten3743
      @martyhorten3743 2 года назад +1

      Yeah, I'm sketchy about the clothespin clip, as you see he took a few reclippings to get a read.

  • @rolandberendonck3900
    @rolandberendonck3900 2 года назад

    Very cool!! 😎 👍

  • @valtuber
    @valtuber 3 года назад

    Great tutorial, buddy! I've got the same ch341a programmer, I know where to start from, but just wanted to confirm, other hackers have used it successfully. Thanks!

  • @JesTheii
    @JesTheii 3 года назад

    master laptop

  • @55555edward
    @55555edward 4 года назад

    Thank you >>>>

  • @cdoublejj
    @cdoublejj 2 года назад

    MUCH BETTER!

  • @JakeStehliChaser
    @JakeStehliChaser 3 года назад +2

    Thanks for the tutorial. My thunderbolt controller got corrupted on my laptop and the only way of flashing it is externally. I got the parts. Wish me luck.

    • @JakeStehliChaser
      @JakeStehliChaser 3 года назад +1

      The flash worked! Now to see if it fixed my issue.

  • @leploeo7145
    @leploeo7145 2 года назад

    thanks bro

  • @dwikyachmad4466
    @dwikyachmad4466 3 месяца назад

    dude i kinda feel ashamed for still falling for this stuff but i fell for the fake gpu, and this video helped me! thanks a lot

  • @basmeyoshi9651
    @basmeyoshi9651 3 года назад

    Thank you
    I have question
    Acer 5745Dg has 2 bios chip kbc spi and pch spi wich one to flash for bios?

  • @d0nKsTaH
    @d0nKsTaH 3 года назад +1

    Hey would this work on an ASUS M2-VM motherboard bios? The Bios is soldered to the board... I'm assuming it would need smaller clips to connect to some of the legs...
    My BIOS was being upgraded and the entire board got bricked.
    Truth is, I've moved on to other PCs and even have two other ASUS replacement boards.
    But lately, I've thought of trying to fix this old one and use it for something like linux or tinker around with steamOS or something.
    Be fun to actually be able to fix it

  • @LorisPeretto
    @LorisPeretto 3 года назад

    Hi! Great video, I am using the windows version of the program, it's more simple. But after a couple of success, now it's like the clamp doesn't work anymore, when I place it on the bios it always slip me out, it cannot stay firmy on the chip. DO you know why? The plastic is gone? This clamp probably sucks, I don't know if I can find on internet a better clamp. Is it possibile?

  • @hugovalencia943
    @hugovalencia943 3 года назад +1

    does this device work for 16 pin bios chips?
    assuming you have the correct test clip anyways

  • @valerienewton6581
    @valerienewton6581 2 года назад

    Do you know if there are similar deices ot use to read from a USB flash memory chip?

  • @Seroplex10mg
    @Seroplex10mg 2 года назад

    nice ! it's working with last gen graphic card ? like rx 6800? she is not detected anymore by atiflash :(

  • @hopeforescape884
    @hopeforescape884 3 года назад

    hi i need help knowing what bios chip my notebook has its very difficult to read and some of the text is worn off isint there a program or data base i can search for my bios chip name and manufacture ?

  • @linuxgirl_
    @linuxgirl_ Год назад

    Can you recommend a good quality programmer and test clip? I know you are using a CH341A, but the ones I am looking at have some reviews complaining of poor quality and excess voltage. I'm wondering if there's a good manufacturer out there.

  • @pacotrujillp5576
    @pacotrujillp5576 3 года назад

    Hi can you tell me how the 8 wires go on the test clip

  • @Martin-ot7xj
    @Martin-ot7xj 10 месяцев назад

    Hi there, what is the difference between 24x and 25x on CH341A programmer? thnx

  • @kakakarim
    @kakakarim 2 года назад

    I have a k5000 graphics card that I want to flash to have Mac boot on it, I bought the 512k chipset since the original is 256k and the file size is slightly bigger. How can I write onto that chip? Also looking at it, it doesnt have a dot in the upper right corner.

  • @jonnyheey
    @jonnyheey 2 года назад

    Hey my dell 7567 got bricked cause of dells stupid dell support automatically downloading and installing the bios on its own. My previous bios was 1.11.0 is it safe to install one of the older bios or will old bios cause issues?

  • @rogerweihrauch9195
    @rogerweihrauch9195 3 года назад

    Thanks for sharing this on Win/Linux. Do you think I will be able to re-flash a Asus B450F Gaming MB Bios Chip with this? (I bricked it ;)
    Thanks for Reply,
    Roger

  • @luigiprovencher8888
    @luigiprovencher8888 Год назад

    You should make a video of you doing this with a raspberry pi if you have one. The CH341A isn't even needed if you have a Pi and the test clip. Just have to find a way to connect the test clip to the Pi's GPIO port/header or get just a clip with some female to female jumper cables/wires to connect from the clip the Pi.

  • @i_mohan
    @i_mohan 4 года назад

    hlo bro ,how much will b charged for BIOS flashing?

  • @joshuamarkusmarkwood
    @joshuamarkusmarkwood 2 года назад

    I can't use the clamp, the spring is extremly thigh, everytime I put it on the chip it just gets out and it feels and sounds like its breaking the chip.

  • @darker3406
    @darker3406 3 года назад

    would this be able to unbrick my Red Devil RX 580 8GB?

  • @ISAK.M
    @ISAK.M Год назад

    15:18 "or u can edit it right in memory if ure crazy" hahahaaha XDDD

  • @MOJOcreeper
    @MOJOcreeper 2 года назад

    I cant seem to find the programmer file anywhere, do you know where I could download it for windows?

  • @rarapas
    @rarapas 10 месяцев назад

    Thank you, I just bought the programmer to try writing a correct bios to a fake 1060 6GB gpu I bought off ebay and I was wondering how that would work. Hope I find a bios that makes the card being properly detected afterwards.

  • @y2kenh
    @y2kenh 2 года назад

    woohoo! like # 1000

  • @MUHAMMADYAWARIFRAHEEM
    @MUHAMMADYAWARIFRAHEEM 2 года назад

    Flashrom have problem if u have 4mb chip and 236kb file its can't write but in window its write and work i test it...in flashrom if u do its give u error file size didn't match to chip size i don't know why and the developers didn't fix it ..fow window asprogrammer write and work fine

  • @shabbee
    @shabbee 2 года назад

    In the file for the 341a programmer, there's a bunch of documents. Read the section on modding for 3.3v use as some devices won't program. If you get any verification errors, check all the options under the write drop menu item. Until I did that I kept getting errors.

    • @marksands9196
      @marksands9196 2 года назад

      There is a jumper to select 3.3v or 5v on the board

  • @corel965
    @corel965 2 года назад

    I use AS Programmer and Neo Programmer on msi laptop flashing bios but no luck black screen always :/

  • @Dan00tz
    @Dan00tz 3 года назад

    can i fix a bricked gtx 1070 with this method?

  • @amkoshesh6205
    @amkoshesh6205 2 года назад

    For other modem models
    From what site
    Download the firmware file

  • @martyhorten3743
    @martyhorten3743 2 года назад

    8:13 Linux already loads the CH341a w/o installing a driver? Nice! "flashrom" is the CH341a driver? If I run MXLinux (or Linux Lite) will the repositories be Ubuntu or any Linux? Thanks!

    • @deftdawg
      @deftdawg  2 года назад

      Any standard ubuntu kernel will have it as a module... If you run a stripped down custom kernel, then it may not.

  • @redeye619
    @redeye619 2 года назад +3

    Where did you get the software that you use on windows, I've not been having luck with the various ones I've tried so far,

    • @marcuscoolin
      @marcuscoolin Год назад

      please tell me if you find one

    • @redeye619
      @redeye619 Год назад

      @@marcuscoolin yeah, still no luck ae

  • @pavouts
    @pavouts 3 года назад +1

    To flash the bios to a laptop do i have to remove the motherboard or i flash it on the laptop with motherboard on by only removing the battery from the motherboard

    • @deftdawg
      @deftdawg  3 года назад

      Depends if you can get at the chip when you take the bottom off, if no gotta take it out. Either way disconnect battery and power.

  • @Rudyworld
    @Rudyworld 3 года назад +3

    How do you know if you have a 24 or 25 series?

    • @AdamA-wg1ko
      @AdamA-wg1ko Год назад

      Find it,,, look up the numbers and letters.. if it's Mac. Be a genius 😂

  • @SimasMc
    @SimasMc 3 года назад

    my programmer doesn't work. It seems that the programmer is faulty. not a single bios chip connects to it. it doesn't read the chip the power light just dims which means that there is a short somewhere. and it doesn't matter which way i put the test clip on it still just thinks that its shorted.

  • @codyhernandez3230
    @codyhernandez3230 2 года назад

    Reminded me of the NES game lol

  • @Tech875O
    @Tech875O 2 года назад

    Can this device be used to strip away a forgotten password on the bios?

  • @luigiprovencher8888
    @luigiprovencher8888 Год назад +1

    What happens if there's no logo or other identifying information on the IC chip except for numbers?

    • @Drottninggatan2017
      @Drottninggatan2017 9 месяцев назад

      First you can try the autodetect function in the program.
      The CH341A will only deliver 3.3V to the chip. If you need 1.8V you need an adapter. 5V will require a modification of the CH341A.
      Other than that all SPI chips should be compatible. It is an interface, and they all use the same pins.

  • @brcisna
    @brcisna 4 года назад

    Hi deftdawg,,, Have you ever attempted any Chromebook bios's with this outfit? Thanks for informative video

    • @deftdawg
      @deftdawg  4 года назад

      Only machine I tried it on was the Lenovo (windows laptop) shown in the video.

  • @scottshaffer1074
    @scottshaffer1074 2 года назад +2

    How do you know the difference between the 24 and 25 version?

  • @dgm778
    @dgm778 Год назад +1

    Why the clip not work on another programmer?

  • @aliissa8347
    @aliissa8347 2 года назад

    Thanks for the sharing. I have 2 questions
    1. My bios chip is Mx25L12873, can I replace it by another mx25 bios chip or w25Q?
    2. I tried to flash my bios chip using the ch341a and the test clip but after that my laptop don't power on and the charging led is blinking white and orange. Could you please help?
    Many thanks to all

  • @inachu
    @inachu 3 года назад

    in the 90's we just used UV light. lol I still prefer the old method..... but too bad the old method no longer works.

  • @madhakaa
    @madhakaa 3 года назад +3

    Sir is there a difference between the EZP2019 and CH341

    • @deftdawg
      @deftdawg  3 года назад +1

      Sorry, don't know brother... Google seems to say they are different, but I have no experience with EZP2019s

    • @2Much4TheseBitches
      @2Much4TheseBitches 3 года назад

      @@deftdawg
      Can I flash it with linux if I have Ubuntu on an external SSD drive?

  • @marcuscoolin
    @marcuscoolin Год назад

    i need to know how to download flashrom on windows. their site is no help to me and asprogrammer constantly shows new chips

  • @BrianG61UK
    @BrianG61UK Год назад

    You're lucky if it works without removing the chip. Often one finds that the other circuitry around the chip make it impossible to provide enough power to the chip and/or enough signal to program it.

  • @Sebastian-wm5es
    @Sebastian-wm5es 2 года назад

    In linux was a tool you could see and extract the partitions of such an image, do you know what I mean?

  • @michaelnovak9412
    @michaelnovak9412 4 года назад +9

    What is a 24 or 25 series?

    • @vancabrera8833
      @vancabrera8833 Год назад

      its the bios chip model

    • @killerks7379
      @killerks7379 Год назад

      @@vancabrera8833bro how can i know my chip model ?

    • @guyandhisbike3520
      @guyandhisbike3520 Год назад

      ​​@@killerks7379tl be written on the chip the starting number will have either an alphabet followed by 24 or 25 or in worst case just look for the number 24 or 25 on the ic itself

  • @neosrt10
    @neosrt10 3 года назад +2

    Can u provide links for the windows drivers and software you used.

    • @deftdawg
      @deftdawg  3 года назад +4

      Here you go: neon.kde.org/download

    • @neosrt10
      @neosrt10 3 года назад +3

      Thanks bro I used Asprogrammer to unprotect the laptop vbios chip and clear then write and verify it worked got it to flash up and running. I downloaded Asprogrammer from the github site . Be well bro.

  • @forsfullcommunications1561
    @forsfullcommunications1561 2 года назад

    Greetings, interesting resolve being clueless such a fix existed. Considering I've been spending endless hours attempting to normalize my corrupt BIOS that invaded my gravity standing sideways.
    I have a dysfunctional Lenovo YOGA 730-15IKB Laptop, question; Are the flasher Test clip Devices universal for all computers or device specific for specific model computers?
    Thank you very much for posting this vital educational post for all of us, remain well...

    • @aurichio7783
      @aurichio7783 2 года назад

      the controller is universal, depending on where you buy ot from it will be ready to flash BIOS for motherboard/GPU just double check on your chip what kind of voltage it needs so you don’t fry your chip. It usually comes setup for 3.3/5V but some chips are 1.8V and you’ll need an adapter for them, look up everything before doing the procedure so you don’t have any problems!

  • @jhaymarkpineda8081
    @jhaymarkpineda8081 3 года назад +1

    can i still flash the bios just using the test clip?

    • @deftdawg
      @deftdawg  3 года назад +3

      If chip fits and you can read the contents, you should be able to write to it as well.

  • @waleed9083
    @waleed9083 Год назад

    How to download a bios file for hp elitebook 8470p

  • @potatogaming8322
    @potatogaming8322 4 года назад +2

    how to determine if its 24 or 25 series?

    • @ras666
      @ras666 4 года назад +6

      Look at the number written on the chip package?

    • @spinny2593
      @spinny2593 Год назад

      @@ras666 Some people get a little slow with age and forget to put on their reading glasses.

  • @whocares3132
    @whocares3132 2 дня назад

    can you give me buy link of this?

  • @aaaronmiller100
    @aaaronmiller100 4 месяца назад

    where's the info on how to fix the built in 3.3v fail that all of the older versions of this reader have? get te new model ch341a v1.6 ; how can any review about thiis be complete without that info?

  • @splat2glitcher
    @splat2glitcher 3 года назад

    the clip won’t stay :/

  • @angelffff7391
    @angelffff7391 2 года назад

    those programmers usually run at 5v. that bios chip and most bios chips run at 1.8v you either need the 1.8v adapter or you'll bake the chip... im assuming.

    • @deftdawg
      @deftdawg  2 года назад

      Shouldn't assume that vin = vout

  • @S4_QUATTROPOWER
    @S4_QUATTROPOWER 2 года назад +1

    wtf how did you clip it so fast man ive been here an hour and im pulling my hair off shits pissing me off it wont clip!

  • @otkrivenje0
    @otkrivenje0 3 года назад

    Hey mate,
    How does this work if the file is .rom type? For Amd RX cards.

  • @gwulostboy9752
    @gwulostboy9752 2 года назад

    so where can i download a bios bin? you forgot to put the link

    • @deftdawg
      @deftdawg  2 года назад

      Didn't think anyone would want a bios bin from a card that's more than 15 years old... do you need it? lol

    • @gwulostboy9752
      @gwulostboy9752 2 года назад

      @@deftdawg yes plesae

  • @johnloydotadoy5152
    @johnloydotadoy5152 4 года назад

    Is this supported with mxi25l6473e? Please help me 😭

  • @SimasMc
    @SimasMc 3 года назад

    im on my 3d bios chip flasher. and none of these read any of my bios chips. would not recomend it.

  • @pontiacsunfire2754
    @pontiacsunfire2754 Год назад +2

    Thanks for the informative video. Couldn't connect with the clamp, impossible. Mine is defective, the teeth on one side are about 1mm longer than the other. Found another video, check out these connectors, they seem to be quite the find and I will be planning to look into them! ruclips.net/video/r7j7KThqTXM/видео.html

    • @rarapas
      @rarapas 10 месяцев назад

      Thank you for this!

  • @looterin8986
    @looterin8986 2 года назад

    Hey please do it on Windows I don't understand Linux please

    • @deftdawg
      @deftdawg  2 года назад

      Okay, done... just skip to the second half of the video 😋

    • @looterin8986
      @looterin8986 2 года назад

      @@deftdawg thanks, does this work on a laptop

    • @deftdawg
      @deftdawg  2 года назад +2

      @@looterin8986 the clamp is far too small to clamp an entire laptop, it's meant for chips.

    • @looterin8986
      @looterin8986 2 года назад

      @@deftdawg I meant a laptop vbios chip

  • @nikeshpoddar4926
    @nikeshpoddar4926 Год назад

    Mpeg2 Rom file dawnload

  • @stoptheirlies
    @stoptheirlies 2 года назад

    Keep stabbing the board with your screwdriver when pointing and you may knock some surface mount components off, be more delicate!

    • @deftdawg
      @deftdawg  2 года назад +3

      'twas on a 15 year old video card I pulled out of a old junk bin, not too worried about it. :D

    • @spinny2593
      @spinny2593 Год назад

      @@deftdawg Your off a year. 14.. and that's if you got it the day it was released... just messing with ya. Good vid.

  • @warwagon
    @warwagon Год назад

    They really need a version that just pushes down over the chip. The clips are a total pain in the ass.