Esse gravador é para Bios SPI DIP8 ou Soic8 usadas em placa mãe de desktops, notebooks modernos e algumas placas de video tambem
suporta esses chips e provavelmente muitos outros que não estão listados
AMIC:
A25L05PU/PT (64kB)
A25L10PU/PT (128kB)
A25L20PU/PT (256kB)
A25L40PU/PT (512kB)
A25L80PU/PT (1MB)
A25L16PU/PT (2MB)
A25L32PU/PT (4MB)
A25L64PU/PT (8MB)
A25L512 (64kB)
A25L010 (128kB)
A25L020 (256kB)
A25L040 (512kB)
A25L080 (1MB)
Atmel:
AT26DF041 (512kB)
AT26DF081A (1MB)
AT26DF161A (2MB)
AT26DF321 (4MB)
EON:
EN25P16 (2MB)
EN25P32 (4MB)
EN25P64 (8MB)
EN25P128 (16MB)
EN25F16 (2MB)
EN25F32 (4MB)
EN25F64 (8MB)
EN25F128 (16MB)
Macronix:
MX25L1005 (128kB)
MX25L2005 (256kB)
MX25L4005 (512kB)
MX25L8005 (1MB)
MX25L1605 (2MB)
MX25L3205 (4MB)
MX25L6405 (8MB)
Spansion:
S25FL004A (512kB)
S25FL008A (1MB)
S25FL016A (2MB)
S25FL032A (4MB)
S25FL064A (8MB)
S25FL128P (16MB)
SST:
SST25VF010 (128kB)
SST25VF020 (256kB)
SST25VF040 (512kB)
SST25VF080 (1MB)
SST25VF016 (2MB)
SST25VF032 (4MB)
SST25VF064 (8MB)
SST25VF128 (16MB)
SST26VF016 (2MB)
SST26VF032 (4MB)
SST26VF064 (8MB)
ST Microelectronic:
M25P10 (128kB)
M25P20 (256kB)
M25P40 (512kB)
M25P80 (1MB)
M25P16 (2MB)
M25P32 (4MB)
M25P64 (8MB)
M25P128 (16MB)
Winbond:
W25X10 (128kB)
W25X20 (256kB)
W25X40 (512kB)
W25X80 (1MB)
W25X16 (2MB)
W25X32 (4MB)
W25X64 (8MB)
alguns esquemas mas basicamente são todos iguais
esse ultimo fui eu que fiz.
Como podem ver o esquema é muito simples.
Para poder usar esse gravador você precisa de um PC com porta paralela, um pendrive ou CD botavél(caso sua maquina não tenha opção de boot por pendrive) com DOS, pois o programa roda em DOS.
aqui só vou mostrar pelo pendrive porque é mais prático e você pode gravar o arquivo da bios no proprio pendrive
Programa do gravador: com o pendrive já prondo para boot descompacte esses arquivos[/b] https://eletronicabr.com/files/file/24492-soft_eletronica-_programador_bios_rayer_4988-eletronicabrcomrar para o pendrive e copie os arquivo da bios tambem.
reinicie o computador, de boot pelo pendive agora o DOS vai carregar é coisa de segundos...
ai vai ficar em A:\>,
Para testar o hardware do gravador e conexões de chips e identificar o chip, digite
SPIPGM.EXE -i
Para fazer o backup da bios
SPIPGM.EXE -d backup.rom
onde backup.rom é vai ser o nome do arquivo q vai ser criado dentro do pendrive
Para comparar a bios gravada com o arquivos q você tem da bios, geralmente nem vai precisar pois quando termina de gravar é feito uma verificação
SPIPGM.EXE -v file.rom
onde "file.rom" é o nome do arquivo da bios
e para apagar a bios q tem no chip e gravar a nova
flashrom.exe -p rayer_spi -w FILE_TO_FLASH.ROM
onde FILE_TO_FLASH.ROM é o nome do arquivo da bios
aqui demorou poucos minutos para gravar e no meu caso o tamanho da bios teve que ser no mesmo tamanho do arquivo da bios no meu cado foi um bios de 8Mbits=1Mbyte o arquivos era de 1024kb=1MB.no meu cado a extenção do arquivos nem era .ROM era .FD e a bios era Insyde bios depois vou testar com outras bios Phoenix , AMI , Awards mas creio que deva funcionar com todas.
pode parecer complicado mas é simples eu recuperei um note HP morto com esse esquema
Espero que isso ajude. depois vou editar para mostra mais detalhes
aki tem umas fotos de uma montagens de gringos depois o ultimo eu fiz
Link do projeto:
http://rayer.g6.cz/elektro/spipgm.htm