Ir para conteúdo
  • Cadastre-se

Gravador de EEPROM

Avalie este tópico:


mdunguel

Posts em destaque

Bom dia,

 

@mdunguel,

 

Conforme regras do forum, antes de postar algo, é necessário se apresentar.

 

Você não tem permissão para ver links. Faça login ou cadastre-se.

 

Quanto ao gravador de EEPROM, pq vc não compra um?

 

Recomendo o TL866, vc encontra no ML, Ebay, Aliexpress.

 

 

Att,

Fábio

Link para o comentário
Compartilhar em outros sites

  • 3 semanas depois...

Boa tarde.

Realmente o modelo TL866 é muito bom. Tenho o TL866CS e o TL866a também. A diferença que o "a" tem a saída ICSP para gravação na própria placa que o CI esteja instalado, sem retilá-lo. São mais de 13.200 modelos de CI suportados e o programa é o Minipro 6.10. Uso os meus na área automotiva.

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois...

Deem uma lida nos seguintes topicos:

 

Você não tem permissão para ver links. Faça login ou cadastre-se.

 

  Desculpe, mas estes tópicos não se referem ao tutorial Arduino. O arduino possui SPI (Interface serial periférica), MOSI e MISO (escravo/mestre e vice-versa), mas sou leigo quando se trata em gravação de EPROM externa, Alguém poderia dar uma luz, em vista que temos uma excelente plataforma, na qual o céu é o limite.

  Possui Pinos SDA e SCL (serial data e clock).

Link para o comentário
Compartilhar em outros sites

Modulo Eprom/Arduino para serie 24XX

 

Você não tem permissão para ver links. Faça login ou cadastre-se.

 

Agora saber como gravar..eis a questão...

Link para o comentário
Compartilhar em outros sites

Esse tutorial eu encontrei no google, e o tecnico conseguiu recuperar a BIOS utilizando Arduino como gravador (tecnologia i2c), por favor galera é disso que estamos precisando. Alguém teria uma luz no final do túnel?

 

Você não tem permissão para ver links. Faça login ou cadastre-se.

 

  Esse aqui conseguiu regravar a BIOS de uma motherboard MSI até com NANOduino!

 

Link para o comentário
Compartilhar em outros sites

Me desculpem quanto as minhas indicações, realmente elas não servem para uso com o uso das interfaces do Arduino.

 

As indicações do colega @Markos NuNes, são mais apropriadas e lembrando que as memorias EEPROM (24Cxx) utilizaram a interface Bi-direcional I2C de 2 vias e as memorias FLASH (25xx) utilizam a interface SPI Uni-direcional de 4 vias.

 

Outra coisa a se ter em mente nessa interface é de que temos integrados que trabalham com 5V, 3.3V e 1.8V alem do que a pinagem de uma EEPROM se difere de uma FLASH

SPI_AND_I2C_MEMORY_PINOUTS.jpg.bac589f790cd761b6d900e6a6cd21ff5.jpg

Link para o comentário
Compartilhar em outros sites

Pelo que entendi no autor do tópico, ele procura um gravador de eeprom, mas pareceu que ele quer para trabalhar com informática.

 

"trabalho com manutenção de PCs, Notebooks, TV'S de LCD e LED e estou precisando criar um gravador de EEPROM"

 

E pensou em criar um com o arduino.

 

Se for essa a finalidade, o mais indicado é comprar um TL866.

 

Não sei se é a mesma necessidade do colega Markos. O autor poderia se manifestar.

 

Roberto

Link para o comentário
Compartilhar em outros sites

Parece que no link abaixo fala num gravador para EEPROM (AT24C256) via I2C:

 

Você não tem permissão para ver links. Faça login ou cadastre-se.

 

e nesse aqui fala de um gravador para FLASH (AT25HP512) via SPI:

 

 

Também trabalho na area de informatica/eletronica e optei por comprar um gravador pronto para uso com um PC, mas se os colegas querem se exercitar nos estudos do Arduino quanto ao uso de suas interfaces até pode ser.  Mas nada de uso profissional, pois será complicado o programa de leitura e gravação para todos os estilos de memorias existentes no mercado.

Link para o comentário
Compartilhar em outros sites

Agradeço pelas respostas à cima.

 

  Pelo que observei é um pouco complexo utilizar como gravador, até porque o arduino trabalha compilação em C e o firmware é desenvolvido em Assembly. Vou fazer um gravador com o esquema que o Sr. William enviou (porta LPT1). Para regravar um 24C16.

 

Futuramente pretendo TAMBÉM utilizar eprom parar compartilhar memoria secundária ao arduino, através do barramento ICSP ou SPI. (mas aí criarei um tópico).

 

 

Link para o comentário
Compartilhar em outros sites

  • 3 semanas depois...

Lá no site oficial do Arduino, tem vários escripts para programar, e o programa para baixar, tudo gratuito... Quando vc não acha, você procura um que se parece com o que você quer, dai é só fazer as modificações... colocando aqui, ajudo no que vc quer... não é dificil, só é trabalho o primeiro... e quando tiver pronto... ajude disponibilizando pro pessoal... abraço!

Link para o comentário
Compartilhar em outros sites

  • 2 meses depois...

Bom dia.

Sou profissional na área de eletrônica e TI e trabalho com manutenção de PCs, Notebooks, TV'S de LCD e LED e estou precisando criar um gravador de EEPROM.

Estou pensando e utilizar o arduíno.

Alguma dica?

Atte.,

Marcos

Se você tiver um raspberry pi pode usar o flashrom:

Você não tem permissão para ver links. Faça login ou cadastre-se.

 

Compatível com muitas flash

 

 

 

Link para o comentário
Compartilhar em outros sites

  • 4 semanas depois...

Colega acho q achei um jeito de usar o arduino pra fazer isso, mas eu estou usando uma Flash bios, é o seguinte:

eu procurei como gravar uma Flash com arduino, não achei nada xD Mas ai depois vi q o arduino pode gravar um ATmega de qualquer linha desdo ATtiny45 ate outros tipo ATmega328, 2560... e então pensei! o pony prog vé o arduino como uma COM(porta de comunicação) e ele consegui enviar e ler por ela, pois o arduino tem um Chip de conversão de USB pra RS232(Que pode virar um ICSP e I2C) eu vou tentar fazer isso com o meu, pois vi seu post e me espirou a procurar tbm! ainda n tentei mas deve sim funcionar...

da uma olhada nesse blog Link:

 

Você não tem permissão para ver links. Faça login ou cadastre-se.

 

perceba que o ATtiny45 e gravado por SPI(Miso,Mosi,Clk e Reset)

pra mim e oq eu preciso pra gravar uma Flash SPI, ja I2C eu vi que o Arduino tbm tem pinos SCL e SDA, eu vou tentar com o pony prog e te falo como foi, pois estou vendo agora de  madruga as 1:47, amanha irei montar e testar!

Link para o comentário
Compartilhar em outros sites

Bom dia. Se vc quer montar um com arduíno até pra praticar beleza, agora se for comprar, não tem nem o que questionar, o TS866 é muuuiittoo bom. Tenho amigos que tem o G540 e dizem que também é muio bom, mas eu preferi comprar o TS866 devido as indicações dos colegas aqui do fórum e sinceramente não me arrependo. Um diferencial que acho legal nele é o reconhecimento automático do chip e a velocidade de gravação dele.

Link para o comentário
Compartilhar em outros sites

  • 3 semanas depois...

Me desculpem quanto as minhas indicações, realmente elas não servem para uso com o uso das interfaces do Arduino.

 

As indicações do colega @Markos NuNes, são mais apropriadas e lembrando que as memorias EEPROM (24Cxx) utilizaram a interface Bi-direcional I2C de 2 vias e as memorias FLASH (25xx) utilizam a interface SPI Uni-direcional de 4 vias.

 

Outra coisa a se ter em mente nessa interface é de que temos integrados que trabalham com 5V, 3.3V e 1.8V alem do que a pinagem de uma EEPROM se difere de uma FLASH

 

Pelo que eu pesquisei na internet seria isso né??

 

corrija-me se estiver errado:

SPI_AND_I2C_MEMORY_PINOUTS.jpg.eb21da0dbcbc5e40a902b6c1f0c5724b.jpg

Link para o comentário
Compartilhar em outros sites

  • 3 semanas depois...
  • 3 semanas depois...

Tem sim amigo, e é bem simples. Use um Linux para fazer esse trabalho (de preferência o Kali que já vem com o arduino instalado). Com o Linux, tudo é mais fácil!!

Daqui a pouco posto um tutorial passo a passo, se bem que no site já tá bem explicado mas vai saber né?

Se ajudei, dá um joinha aí

Você não tem permissão para ver links. Faça login ou cadastre-se.

Link para o comentário
Compartilhar em outros sites

  • 3 meses depois...

Pelo que vi está querendo algo com um bom custo benefício. Tem um gravador chamado ch341a usb programmer, muito simples de usar e barato (no brasil está em torno de 50 ~70 reais e para importação 9 ~ 30 reais ). Não grava todos os modelos, mas grava a maioria dos eeprom e flash de 8 pinos:

 

AMIC:

A25L05P, A25L10P, A25L20P, A25L40P, A25L80P, A25L16P

 

ATMEL:

AT25DF041A, AT25DF321, AT25F004, AT25F512A, AT25F2048, AT25F4096, AT25F1024A, AT25FS010, AT25FS040, AT26DF081A, AT26DF161A, AT26DF321, AT26F004

 

EON:

EN25B05, EN25P05, EN25B10, EN25P10, EN25BF20, EN25P20, EN25F20, EN25B40, EN25P40, EN25F40, EN25B80,EN25P80, EN25F80  EN25T80, EN25B16, EN25P16, EN25B32, EN25P32, EN25B64, EN25P64

 

EXCEL SEMICONDUCTOR INC.

ES25P10, ES25P20, ES25P40, ES25P80, ES25P16, ES25P32

 

ST:

M25P05A, M25P10A, M25P20, M25P40, M25P80, M25P16, M25P32, M25P64, M25PE10, M25PE20, M25PE40, M25PE80, M25PE16, M25PE32, M45PE10, M45PE20, M45PE40, M45PE80, M45PE16, M45PE32

 

 

SST:

SST25VF016B, SST25VF032B, SST25VF064C,

SST25VF020, SST25VF040B, SST25VF040A, SST25VF040, SST25VF080B,

SST25VF512A, SST25VF512, SST25VF010, SST25VF010A, SST25VF020A.

MXIC:

MX25L512, MX25L1005, MX25L2005, MX25L4005, MX25L8005, MX25L1605, MX25L3205, MX25L6405, MX25L6445, MX25L6405 ( SOP16 )

 

NEXFLASH:

NX25P80, NX25P16, NX25P32

 

CHINGIS TECHNOLOGY CORPORATION:

PM25LV512, PM25LV010, PM25LV020, PM25LV040, PM25LV080, PM25LV016, PM25LV032, PM25LV064

 

SAIFUN SEMICONDUTTORI:

SA25F005, SA25F010, SA25F020, SA25F040, SA25F080, SA25F160, SA25F320

 

WINBOND:

W25P10, W25X10, W25Q10, W25P20, W25X20, W25Q20, W25P40, W25X40, W25Q40, W25P80, W25X80, W25Q80, W25P16, W25X16, W25Q16, W25P32, W25X32, W25Q32, W25P64, W25X64, W25Q64BV

 

SÉRIES 24XX

 

ST:

ST24C01, ST24C02, ST24C04, ST24C08, ST24C16, ST24C32, ST24C64

 

COMMON:

 

2401 3V, 24C01 5V, 24C02 3V, 24C02 5V, 24C04 3V, 24C04 5V, 24C08 3V, 24C08 5V, 24C16 3V, 24C16 5V, 24C32 3V, 24C32 5V, 24C64 3V, 24C64 5V, 24C128 3V, 24C128 5V, 24C256 3V, 24C256 5V, 24C512 3V, 24C512 5V, 24C1024 3V, 24C1024 5V, 24C2048 3V, 24C2048 5V, 24C4096 3V, 24C4096 5V

 

ATMEL:

AT24C01, AT24C01A, AT24C01B, AT24C02, AT24C02A, AT24C02B, AT24C04, AT24C04A, AT24C04B, AT24C08, AT24C08A, AT24C08B, AT24C16, AT24C16A, AT24C16B, AT24C32, AT24C32A, AT24C32B, AT24C64, AT24C64A, AT24C64B, AT24C128, AT24C128A, AT24C128B, AT24C256, AT24C256A, AT24C256B, AT24C512, AT24C512A, AT24C512B, AT24C1024, AT24C1024A, AT24C1024B

 

XICOR:

X24C01, X24C02, X24C04, X24C08, X24C16

ROHM:

BR24C01, BR24L01, BR24C02, BR24L02, BR24C04, BR24L04, BR24C08, BR24L08, BR24C16, BR24L16, BR24C32, BR24L32, BR24C64, BR24L64

 

RAMTRON:

FM24C04A, FM24CL04, FM24C16A, FM24CL16, FM2464, FM24CL64, FM24C256, FM24CL256, FM24C512

MICROCHIP:

MIC24AA01, MIC24AA014, MIC24LC01B, MIC24LC014, MIC24AA02, MIC24LC02B, MIC24AA04, MIC24AA024, MIC24AA025, MIC24C02C, MIC24LC04B, MIC24LC024, MIC24LC025, MIC24AA08, MIC24LC08B, MIC24AA16, MIC24LC16B, MIC24AA32, MIC24LC32, MIC24AA64, MIC24LC64, MIC24FC64, MIC24AA128, MIC24LC128, MIC24FC128, MIC24AA256, MIC24LC256, MIC24FC256, MIC24AA512, MIC24LC512, MIC24FC512, MIC24AA1024

 

ISSI:

IS24C01, IS24C04, IS24C08, IS24C16, IS24C32, IS24C64, IS24C128, IS24C256, IS24C512, IS24C1024

 

HOLTEK:

HT24C01, HT24LC01, HT24C02, HT24LC02, HT24C04, HT24LC04, HT24C08, HT24LC08, HT24C16, HT24LC16, HT24C32, HT24LC32, HT24C64, HT24LC64, HT24C128, HT24LC128, HT24C256, HT24LC256, HT24C512, HT24LC512, HT24C1024, HT24LC1024

 

FAIRCHILD:

FM24C01L, FM24C02L, FM24C03L, FM24C04L, FM24C05L, FM24C08L, FM24C09L, FM24C16L, FM24C17L, FM24C32L, FM24C64L, FM24C128L, FM24C256L, FM24C512L, FM24C1024L

 

CATALYST:

CAT24C01, CAT24WC01, CAT24C02, CAT24WC02, CAT24C04, CAT24WC04, CAT24C08, CAT24WC08, CAT24C16, CAT24WC16, CAT24C32, CAT24WC32, CAT24C64, CAT24WC64, CAT24C128, CAT24WC128, CAT24C256, CAT24WC256, CAT24C512, CAT24WC512, CAT24C1024, CAT24WC10244

 

gravador-usb-flash-eprom-spi-bios-series-24xx-25xx-18435-MLB20155004843_082014-O.jpg

 

Espero ter ajudado.

 

Link para o comentário
Compartilhar em outros sites

  • 2 meses depois...

É possível sim gravar eeproms utilizando o Arduíno, e é bastante simples. Já tive sucesso utilizando o arduíno mega (com SPI), mas em outras versões como o Uno, só muda basicamente os pinos utilizados no SPI.

Esses links podem te ajudar:

Você não tem permissão para ver links. Faça login ou cadastre-se.

 

obviamente é importantíssimo ler o datasheet do componente (eeprom) para entender as particularidades, como opcodes, modo de operação etc.

 

 

Link para o comentário
Compartilhar em outros sites

Participe agora da conversa!

Você pode postar agora e se cadastrar mais tarde. Se você tiver uma conta, faça login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Restaurar formatação

  Apenas 75 emoticons máximos são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir apenas como um link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Você não pode colar imagens diretamente. Envie ou insira imagens do URL.

SOBRE O ELETRÔNICABR

EletrônicaBR é o melhor fórum técnico online, temos o maior e mais atualizado acervo de Esquemas, Bios e Firmwares da internet. Através de nosso sistema de créditos, usuários participativos têm acesso totalmente gratuito. Os melhores técnicos do mundo estão aqui!
Técnico sem o EletrônicaBR não é um técnico completo! Leia Mais...
×
×
  • Criar Novo...