Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

EPM3032A estrapolare programmazione

Raccolta di codici sorgenti

Moderatore: Foto UtentePaolino

0
voti

[1] EPM3032A estrapolare programmazione

Messaggioda Foto Utentemassimoxl » 6 gen 2022, 2:59

Ciao cari colleghi.
Ho un EPM3032A dal quale vorrei tirar fuori il firmware perché vorrei averne uno di scorta.
Ho dato un'occhiata il datasheet e credo proprio sia programmabile.
Sapete come posso fare per estrapolare il firmware dal suo interno?
Avatar utente
Foto Utentemassimoxl
113 1 3 6
Stabilizzato
Stabilizzato
 
Messaggi: 479
Iscritto il: 20 feb 2018, 19:05

0
voti

[2] Re: EPM3032A estrapolare programmazione

Messaggioda Foto UtenteGioArca67 » 6 gen 2022, 8:51

Dovresti dare un'occhiata più approfondita e far vedere che ti sei impegnato.
comunque
A pag 14 c'è una sintetica descrizione del procedimento di verifica.
Fra le caratteristiche generali indica la presenza di un bit "antifurto".
Unendo le due cose direi:
Sì, è possibile prelevarne il contenuto, ma potresti avere problemi.

Prova a vedere se nella descrizione del loro se (Quatus) si menziona la lettura.
Avatar utente
Foto UtenteGioArca67
4.580 4 6 9
Master EY
Master EY
 
Messaggi: 4591
Iscritto il: 12 mar 2021, 9:36

0
voti

[3] Re: EPM3032A estrapolare programmazione

Messaggioda Foto Utentemassimoxl » 6 gen 2022, 14:09

Ho riletto il seguente datasheet

https://pdf1.alldatasheet.com/datasheet ... 3032A.html

Ho soltanto capito che si tratta di una CMOS-EEPROM che si programma in Jtag e che il software di gestione è il Quartus.


Cio che vorrei capire io è:

1) cosa occorre a livello hardware per poter leggere e scrivere su di esso?
2) esiste uno schema di collegamento per effettuare la lettura/scrittura?
4) io possiedo un AVRDragon (programmatore), potrei usare questo? Ecome?

Faccio queste domande perché non avrebbe senso scaricare/pagare un software per poi non avere idea di quale schema di collegamento fare e qualche hardware serva per fare la lettura/scrittura
Avatar utente
Foto Utentemassimoxl
113 1 3 6
Stabilizzato
Stabilizzato
 
Messaggi: 479
Iscritto il: 20 feb 2018, 19:05

0
voti

[4] Re: EPM3032A estrapolare programmazione

Messaggioda Foto UtenteGioArca67 » 6 gen 2022, 22:39

Il SW è gratuito, ma ci vuole un giorno per scaricarlo.
Non è una EEPROM, ma un CPLD (complex programmable logic device) cioè, in estrema sintesi, un gruppo di porte logiche delle quali possono essere programmati i collegamenti fra di loro per ottenere diverse funzioni.
Non solo Jtag.
1) USB blaster
2) non lo so
4) non credo
Avatar utente
Foto UtenteGioArca67
4.580 4 6 9
Master EY
Master EY
 
Messaggi: 4591
Iscritto il: 12 mar 2021, 9:36

0
voti

[5] Re: EPM3032A estrapolare programmazione

Messaggioda Foto Utentemassimoxl » 7 gen 2022, 4:26

Il SW è gratuito, ma ci vuole un giorno per scaricarlo.

Ho la fibra a 100Mb posso provarci...
Io ho guardato ma ce ne sono tanti da poter scaricare, mi sono confuso e non ho capito quale dover scaricare. Puoi mandarmi il link diretto e dirmi COSA scaricare?

Inoltre, vorrei chiedere all'assistenza tecnica della casa madre come poter fare per programmare/leggere il CPLD, se esiste gia un hardware per far questo. La casa madre è ALTERA?
Avatar utente
Foto Utentemassimoxl
113 1 3 6
Stabilizzato
Stabilizzato
 
Messaggi: 479
Iscritto il: 20 feb 2018, 19:05

0
voti

[6] Re: EPM3032A estrapolare programmazione

Messaggioda Foto UtenteGioArca67 » 7 gen 2022, 13:32

Il problema non è la tua banda, ma quella della sorgente...
La versione da scaricare si dovrebbe chiamare web
Avatar utente
Foto UtenteGioArca67
4.580 4 6 9
Master EY
Master EY
 
Messaggi: 4591
Iscritto il: 12 mar 2021, 9:36

0
voti

[7] Re: EPM3032A estrapolare programmazione

Messaggioda Foto Utentemassimoxl » 7 gen 2022, 13:35

Ok...ci provo grazie mille :ok:
Avatar utente
Foto Utentemassimoxl
113 1 3 6
Stabilizzato
Stabilizzato
 
Messaggi: 479
Iscritto il: 20 feb 2018, 19:05

0
voti

[8] Re: EPM3032A estrapolare programmazione

Messaggioda Foto Utentemassimoxl » 7 gen 2022, 15:31

Ho provato a scaricare il software ma non mi permette il download.
Sono andato nel seguente link...

https://www.intel.it/content/www/it/it/ ... tabfilter=[Downloads]

...ho cliccato su:

Quartus II Stand-Alone Programmer v13.0
Quartus
Quartus II Web Edition v12.0
Quartus II Web Edition v12.1
Quartus II Web Edition Software v9.1
eccetera....

Ma mi esce fuori la seguente pagina che vedete...
Ho provato anche ad effettuare la registrazione sul sito, compilo tutto... mi chiede di entrare nella mia e-mail e di attivare l'iscrizione ma nella mail ricevuta non c'è nulla su cui cliccare..
Insomma, non riesco a scaricare Quartus Web.
Ho provato anche a cliccare su "latest available software version", clicco su "MAX3000A", clicco su "13.Osp1", ma mi appare sempre la stessa finestra che vedete qui sotto...

Booo ditemi voi...
Allegati
22.jpg
11.jpg
Avatar utente
Foto Utentemassimoxl
113 1 3 6
Stabilizzato
Stabilizzato
 
Messaggi: 479
Iscritto il: 20 feb 2018, 19:05

0
voti

[9] Re: EPM3032A estrapolare programmazione

Messaggioda Foto UtenteGioArca67 » 7 gen 2022, 17:24

Non saprei.
Avatar utente
Foto UtenteGioArca67
4.580 4 6 9
Master EY
Master EY
 
Messaggi: 4591
Iscritto il: 12 mar 2021, 9:36

1
voti

[10] Re: EPM3032A estrapolare programmazione

Messaggioda Foto UtenteSuperFabius » 16 gen 2022, 16:49

Scaricati la versione v13sp1 qui (Quartus II Software (includes Nios II EDS)):

https://fpgasoftware.intel.com/13.0sp1/

Credo che tu ti debba prima registrare.

PS1: Quando in Quartus crei un nuovo progetto devi prima selezionare come famiglia la MAX3000A e poi scegliere il dispositivo EPM3032A.

PS2: Per "vedere" la EPM3032A da Quartus ti serve un programmatore USB Blaster (si possono trovare dei cloni su ebay a circa 6$: https://www.ebay.com/itm/264469389608?h ... SwHk9dgZQk)


Occhio che non è una passeggiata (sempre che sia fattibile), specialmente se non sai dove mettere le mani...
Inoltre non vedo come tu possa farlo senza saldarlo ad un PCB (a meno che sia in package PLCC, ma in qs caso devi predisporre comunque un PCB con lo zoccolo e l'interfaccia JTAG x l'USB Blaster), a meno che non abbia un qualche costosissimo zoccolo.

In bocca al lupo...
Avatar utente
Foto UtenteSuperFabius
456 4
 
Messaggi: 48
Iscritto il: 2 dic 2014, 13:08

Prossimo

Torna a Firmware e programmazione

Chi c’è in linea

Visitano il forum: Nessuno e 6 ospiti