Chip-Tools
Chip-Tools

Leggere, cancellare e scrivere EEPROM SPI, I2C e Microwire con ABPROG (ZN031 / ZN035)

Strumenti Interfaccia Classica Flash / Programmazione Media ⏱ 15-30 min 12 passi

E' la funzione base dell'ABPROG: leggere, cancellare, programmare e verificare le memorie seriali dei moduli auto. Si usa per salvare un dump prima di modificarlo, per clonare un modulo o per riscrivere una EEPROM dopo l'intervento.

Licenze necessarie

Hardware / cavi

  • AVDI
  • ZN045 programmatore ABPROG
  • ZN031 adattatore EEPROM/BCM
  • ZN035 socket EEPROM 8 pin
  • CB101 prolunga
⚠ AttenzionePrima di cancellare o programmare qualsiasi memoria leggi il dump originale e salvalo su PC con "Save": la funzione "Erase" cancella il contenuto del chip e senza backup il modulo non e' piu' recuperabile. Usa "Verify" dopo ogni scrittura per confermare che il contenuto del chip corrisponda a quello dell'hex editor.

Procedura

  1. Collega ZN045 all'AVDI e l'AVDI al PC, poi collega al DB25 del ZN045 l'adattatore adatto: ZN031 (EEPROM/BCM) per le memorie ancora saldate sulla scheda, ZN035 (socket EEPROM) per le memorie a 8 pin dissaldate.
  2. Apri "ABProg" > "Upgraded" per arrivare alla schermata principale del programmatore.
  3. Premi "Select": si apre la lista di tutti i dispositivi supportati. Scegli la famiglia e il chip esatto che hai davanti.
  4. Per le SPI EEPROM il software supporta ST M35080VP / M35080V6, ST D080D0WQ, D160D0WQ, ST M95010, M95020, M95040, M95080, M95160, M95320, M95640, M95128, M95256 e M95P08.
  5. Per le I2C EEPROM sono supportate 24C01, 24C02, 24C08, 24C16, 24C32, 24C64, 24C128, 24C256, 24C512 e 24C1024.
  6. Per le Microwire sono supportate 93C46, 93C56, 93C66, 93C76 e 93C86, ognuna sia in organizzazione 8 bit sia 16 bit: se sbagli organizzazione il dump risulta illeggibile o scambiato di byte, quindi verificala sul modulo.
  7. Premi "Diagrams": se per il dispositivo selezionato esiste uno schema di collegamento, il software te lo mostra. Cabla i fili dell'adattatore seguendo quello schema.
  8. Premi "Read" per leggere la memoria. Il contenuto compare nell'hex editor.
  9. Premi "Save" e salva subito il dump originale su PC come backup, prima di toccare qualsiasi cosa.
  10. Se devi caricare un file gia' pronto (dump modificato o dump del modulo donatore) usa "Load" per portarlo nell'hex editor; con "Find/Replace" puoi cercare un pattern in hex o UTF-8 dentro il contenuto dell'editor.
  11. Se il chip lo richiede premi "Erase" per cancellarlo, poi "Program" per scrivere sul chip il contenuto dell'hex editor.
  12. Chiudi con "Verify": il software confronta la memoria del chip con il contenuto dell'hex editor e ti dice se la scrittura e' andata a buon fine.

Schermate di riferimento

Leggere, cancellare e scrivere EEPROM SPI, I2C e Microwire con ABPROG (ZN031 / ZN035) — 1Leggere, cancellare e scrivere EEPROM SPI, I2C e Microwire con ABPROG (ZN031 / ZN035) — 2Leggere, cancellare e scrivere EEPROM SPI, I2C e Microwire con ABPROG (ZN031 / ZN035) — 3Leggere, cancellare e scrivere EEPROM SPI, I2C e Microwire con ABPROG (ZN031 / ZN035) — 4
Fonte: Manuale Abrites Programmer, cap. 2.2 e 2.5 (p.8, p.16-17, p.19) · ⏱ tempo indicativo 15-30 min
← Tutte le guide Abrites

Altre guide Strumenti