W25Q64 flash spi bios programming with REVELPROG-IS

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 ก.ค. 2015
  • Programming example of W25Q64BV chip with REVELPROG-IS serial device programmer:
    www.reveltronics.com/en/produc...
    Winbond, cFeon and Micron (W25Q64, EN25Q64, N25064A) are very popular chips used in notebooks, PC, TV tuners etc. Most hardware failures are due to bios or firmware corruption. The other popular chips are 25Q80 (8Mbit), 25Q16 (16Mbit), 25Q32 (32Mbit), 25Q64 (64Mbit) and 25Q128 (128Mbit) etc. from EON, Winbond, Micron, Macronix, ST etc.
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 64

  • @lanchanoinguyen2914
    @lanchanoinguyen2914 7 ปีที่แล้ว

    can we use the spi flash memory as MicroSD without socket and dedicated program?and how a simple embedded device could read the file format but not raw data?

  • @kodadave
    @kodadave 5 ปีที่แล้ว

    Would you have a backup for HP Pavillion 25xi for W25Q80BV. I am using CH341A programmer.

  • @RMBM994
    @RMBM994 6 ปีที่แล้ว +1

    I need the file for an ACer Iconia w3-810(winbond 25x40clnig) where can i get it? I have the bios update file

  • @axramar1992
    @axramar1992 7 หลายเดือนก่อน

    Need Help in storing Audio files (MP3,AMR,WAV) in 16MB flash memory and play using ESP32 wroom 32D, which software and programmer Do I need to use to store Audio files on W25Q64FV or similar winbond flash memory ?
    I am currently using Arduino IDE, I can detect SPI chip ID,using Basic arduino SPI flash code,Please Help.

  • @tjeulink
    @tjeulink 6 ปีที่แล้ว

    Does it allow me to make a full backup of a winbond 25q128fv so i can write it back to another winbond 25q128fvsg? Are there no anti copy protections on the chip?

    • @REVELTRONICS
      @REVELTRONICS  6 ปีที่แล้ว +1

      Yes you can do it. W25Q128FV does not have read protection, so you can read it, save dump to external file and write it back to other memory.

    • @tjeulink
      @tjeulink 6 ปีที่แล้ว

      +Hackgner what device´s rom are you talking about? im using this for my tp-link ac7 1750 router. These chips are in loads of different devices.

    • @tjeulink
      @tjeulink 6 ปีที่แล้ว

      I won´t be able to provide that, but often you can download bios updates from the manufacturers site which is basically the same thing. if you flash that it should probably be reset, not sure.

  • @Wasmachineman
    @Wasmachineman 4 ปีที่แล้ว

    Just ordered a Revelprog-IS off TME to unbrick my M6500's FirePro GPU after a failed vBIOS flash, wish me luck!

    • @Wasmachineman
      @Wasmachineman 3 ปีที่แล้ว

      Looks like it's perma-bricked. Oh well.

  • @tecnokangeek
    @tecnokangeek 7 ปีที่แล้ว +1

    do you have the back up from winbond 25q64fw ???

    • @celularv.i.p2718
      @celularv.i.p2718 7 ปีที่แล้ว

      hola, conseguiste programador para esta eeprom

    • @HenryChinasky
      @HenryChinasky 5 ปีที่แล้ว

      I found a bios bin file from a Lenovo 320 model, it have same Windbond W25Q64FW chip: www.laboneinside.com/lenovo-ideapad-320-bios-bin/

  • @mihaithemystic2890
    @mihaithemystic2890 3 ปีที่แล้ว +1

    when you buy a new BIOS CHIP, does it come empty or it already had the appropriate bios on it?

    • @REVELTRONICS
      @REVELTRONICS  3 ปีที่แล้ว +2

      All FLASH chips are factory empty

    • @mihaithemystic2890
      @mihaithemystic2890 3 ปีที่แล้ว +1

      @@REVELTRONICS so then is it worth buying a new bios chip and then buy the device to copy the bios on? or just buy the device and clear the old bios chip and copy a new one? i must mention that i can enter the laptop, but the bios is locked, second hand laptop, and i wanted to add a PC graphics card on it, but i need to do some modifications in the bios, that's all.

    • @REVELTRONICS
      @REVELTRONICS  3 ปีที่แล้ว +1

      @@mihaithemystic2890 You do not need new chip, when you erase flash you will have chip in factory empty state (I guess it's not damaged). But please note that password may be stored in different place (e.g. security chip) so reflashing bios may not help.

    • @mihaithemystic2890
      @mihaithemystic2890 3 ปีที่แล้ว +1

      @@REVELTRONICS ok, thanks for the clarification.

  • @sags3112
    @sags3112 4 ปีที่แล้ว

    can you help me how to clear SVP from Lenovo Bios chip no: 25L25673G

  • @sayahbachir277
    @sayahbachir277 6 ปีที่แล้ว

    BON JOUR ...W25Q64DWSIG flach

  • @OldePhart
    @OldePhart 5 หลายเดือนก่อน

    Will this work on a 12c16W-P ? The W suffix is not listed as specifically supported .

    • @REVELTRONICS
      @REVELTRONICS  5 หลายเดือนก่อน

      What is full designation of chip? Or what is READ ID? Generally it supports 99% of FLASH SPI, even if it's not listed, it has universal procedures, e.g. for 64Mbit FLASH SPI it's enough to select FLASH -> 25 Series -> 25..64[PP] and select voltage, e.g. 3V or 1.8V

  • @yogeshjindal6480
    @yogeshjindal6480 ปีที่แล้ว

    How to read and write ds2502 ic through revelprog-is or any other eeprom programmer for the same available?

    • @REVELTRONICS
      @REVELTRONICS  ปีที่แล้ว

      This chip is not supported, it requires +12V programming voltage and REVELPROG-IS can give maximum 5V. But I added it to TODO list so maybe in future it will dedicated adapter. Anyway, you can still read is using custom script tool (forum.reveltronics.com/viewtopic.php?f=32&t=280), but you will be not possible to write it. Some examples for 1-wire devices and custom script tool: forum.reveltronics.com/viewtopic.php?f=32&t=897 forum.reveltronics.com/viewtopic.php?f=32&t=436 forum.reveltronics.com/viewtopic.php?f=32&t=879 forum.reveltronics.com/viewtopic.php?f=32&t=699

  • @marceloinaciocavalcante1089
    @marceloinaciocavalcante1089 5 ปีที่แล้ว

    Where can I download the winbond 25q64fvsig BIOS .bin file? Thank you.

    • @REVELTRONICS
      @REVELTRONICS  5 ปีที่แล้ว +2

      It depends because each bios is different. If it is bios from PC/notebook motherboard then you should try to find it on manufacturer website. If they not share it you can read .bin from the same (working) device or try to find a person who already did it and can share it.

  • @jean-christiangrandin13
    @jean-christiangrandin13 6 ปีที่แล้ว +1

    does it support winbond( W25Q64CVSIG)

    • @REVELTRONICS
      @REVELTRONICS  6 ปีที่แล้ว

      Yes. It supports all Winbond W25Q64 series (BV, CV, FV, JV, FW etc.)

  • @matiasmatias2753
    @matiasmatias2753 ปีที่แล้ว

    donde puedo descargar los archivos bin?

  • @MrSyncstar
    @MrSyncstar 4 ปีที่แล้ว

    Hello friend. I have W25Q32JV, can I use this video to flash it?

    • @REVELTRONICS
      @REVELTRONICS  4 ปีที่แล้ว

      Yes it's supported with REVELPROG-IS programmer

  • @marckm8839
    @marckm8839 7 ปีที่แล้ว +1

    does is support winboad 25X40CLNIG

  • @cengizkarakurt5395
    @cengizkarakurt5395 6 ปีที่แล้ว +1

    Can it read and erase and program Winbond 25Q64FVSIQ ??

    • @REVELTRONICS
      @REVELTRONICS  6 ปีที่แล้ว +1

      of course it can! :-) For W25Q64FV you should selected FLASH -> 25 series -> 25..064[PP]. "..SI..Q" in designation means 200mil package (SI letters) with quad enabled (Q letter) so you will need also SOIC-8 200mil adapter (programmer has built-in SOIC-8 150mil). Page 86 in datasheet ( www.pjrc.com/store/w25q64fv.pdf )

    • @cengizkarakurt5395
      @cengizkarakurt5395 6 ปีที่แล้ว

      Thank you. The link not working

    • @REVELTRONICS
      @REVELTRONICS  6 ปีที่แล้ว

      Please type in google "W25Q64FV datasheet" and first position.

  • @kattiper9623
    @kattiper9623 4 ปีที่แล้ว

    My eeprom has 16 pins, 8 on each side. How do i reprogram it

    • @REVELTRONICS
      @REVELTRONICS  4 ปีที่แล้ว +1

      There are two solutions for programming 16-pin FLASH SPI devices:
      Solution 1: You can make proper cross connection:
      REVELPROG-IS -> FLASH SPI (16 pin)
      pin 1 (cs) -> pin 7
      pin 2 (miso) -> pin 8
      pin 3 (wp) -> pin 9
      pin 4 (gnd) -> pin 10
      pin 5 (mosi) -> pin 15
      pin 6 (sck) -> pin 16
      pin 7 (hld) -> pin 1
      pin 8 (vpp) -> pin 2
      Solution 2: Use dedicated 16-pin FLASH SPI adapter, e.g.:
      www.reveltronics.com/en/shop/54/12/chip-programmers/accessories-and-adapters/adapter-soic16-300mil-zif-flash-spi-23-detail

    • @kattiper9623
      @kattiper9623 4 ปีที่แล้ว

      @@REVELTRONICS is there a way to do that without soldering and desoldering? I have no experience in that. I saw a clip on the internet that works without the need to remove the eeprom from the motherboard. Is there something available for the 16 pin eeprom? Thank you for the solutions

    • @REVELTRONICS
      @REVELTRONICS  4 ปีที่แล้ว

      ​@@kattiper9623 Pomona 5252 is SOIC-16 clip and it will fit. If you are not familiar with in circuit programming I recommend also to read something about it because there are some traps for young players, e.g. Chapter 5 in this manual www.reveltronics.com/downloads/user_manuals/english/REVELPROG-IS_manual.pdf Hope it helps

  • @ShivaH
    @ShivaH 6 ปีที่แล้ว

    does it support Giga device 25Q64CSIG ?

    • @REVELTRONICS
      @REVELTRONICS  6 ปีที่แล้ว +1

      Yes GD25Q64C is supported too.

    • @ShivaH
      @ShivaH 6 ปีที่แล้ว

      REVELTRONICS thanks

  • @marckm8839
    @marckm8839 7 ปีที่แล้ว

    Can I use PICkit2 for this work?

    • @REVELTRONICS
      @REVELTRONICS  7 ปีที่แล้ว

      nope it is not compatible

  • @djk-synt62
    @djk-synt62 8 ปีที่แล้ว

    i need to flash toshiba portege r200 but there are no .rom, or bin files but only .com file

    • @REVELTRONICS
      @REVELTRONICS  8 ปีที่แล้ว

      +SCANDIANO REPAIR What size is your file? If size is equal to flash size than you can open it as .bin. If size is bigger than flash size than you will need to extract only bios from this file. Please write an email to our support and we will try to help.

    • @jerzystuhr3939
      @jerzystuhr3939 6 ปีที่แล้ว

      Have you found a binary file for Toshiba r200?

  • @agustinchaparro495
    @agustinchaparro495 7 ปีที่แล้ว

    hello, does anyone knows where can i download files .bin? i need it for a winbond w25q64fvaig.

    • @tjeulink
      @tjeulink 6 ปีที่แล้ว

      Thats not something that makes sense, thats a flash chip, it holds whatever the manufacturer of the applience puts on it. its default state is empty.

    • @getreckt2926
      @getreckt2926 ปีที่แล้ว

      i need the bin files for the same exact model, did you get it?

    • @agustinchaparro495
      @agustinchaparro495 ปีที่แล้ว

      @@getreckt2926 no, i did not sorry wont be able to help you

    • @getreckt2926
      @getreckt2926 ปีที่แล้ว

      @@agustinchaparro495 my omen 17-an001la goes black after a bios update, i need to get the file to restore it :c

  • @matejgalesic5982
    @matejgalesic5982 2 ปีที่แล้ว

    Hi i need .bin file for hp probook 470 g0

  • @Alex-pl7fw
    @Alex-pl7fw 7 ปีที่แล้ว

    W25Q64 = WINBOND 25Q64FVAIQ 1310 ?? if not then WINBOND 25Q64FVAIQ support?

    • @REVELTRONICS
      @REVELTRONICS  7 ปีที่แล้ว +2

      It supports all Winbond 25Q64.. series. Last letters in designation are revision and package information and REVELPROG-IS supports all of them, but for some packages (e.g. WSON-8 8x6, QFN-8 5x6, SOIC-8 Wide 200mil) external adapter is required. "AIQ" package means PDIP-8 300mil and you will not need any adapter for it (it will fit to ZIF green socket). Please take a look at page 87 for information about available packages for this device: www.pjrc.com/store/w25q64fv.pdf

    • @Alex-pl7fw
      @Alex-pl7fw 7 ปีที่แล้ว

      REVELTRONICS, Thanks!

    • @abnersilvap
      @abnersilvap 7 ปีที่แล้ว

      what about the 25Q64FVSIQ? its a SOIC-8 Wide 200mil what adapter is required??

    • @REVELTRONICS
      @REVELTRONICS  7 ปีที่แล้ว

      It's supported and you will need SOIC-8 200mil adapter (the same used in video)

  • @magiconmlr
    @magiconmlr 4 ปีที่แล้ว

    How to read or write 25q128 eeprom security block

    • @REVELTRONICS
      @REVELTRONICS  4 ปีที่แล้ว

      EEPROM or FLASH? Which chip exactly? (full signature + manufacturer). I'll check it in datasheet.

  • @rikyblaz3421
    @rikyblaz3421 5 ปีที่แล้ว

    Does it support for MXIC MX 25U12873F?

    • @REVELTRONICS
      @REVELTRONICS  5 ปีที่แล้ว

      Yes it's supported, just select FLASH -> 25 series -> Macronix -> MX25U12873F