Che significa?

This is a combined image:

  • 2048 bytes of Flash (program): 0x000h - 0x7FFh
  • 128 bytes of EEPROM (data): 0x800h - 0x87Fh If your programmer doesn't accept that, you have to split the file at
0x800h. As the EEPROM is not used by this firmware, you may just truncate the file to 2kB boundary.

Trattasi di un file .bin da caricare su di un Atmel AT90S2313

Reply to
Lo Smilzo
Loading thread data ...

In data aprile 2018 alle ore 23:40:09, Lo Smilzo ha scritto:

non sono sicuro e non conosco gli ATMEL

sembra un file per 2 componenti diversi anche se questi sono integrati nello stesso microcontrollore che dal datasheet vedo che =E8 appunto cos=EC= suddiviso

Evidentemente ci sono apparecchi programmatori con un software che =E8 in =

grado di capire dove finisce il programma(appunto a 0x7FFh=3D2047 e dove cominciano i dati e cambiare la modalit=E0, anche elettrica, di programmazione. Un programmatore che non lo sa vedr=E0 il file bin come un unico file da mettere in uno spazio flash di 2048+12=3D21768 bytes che per=F2 in quel mic= ro non esiste e non so quali conseguenze potranno esseci se andr=E0 in EEPROM = a tentare di cancellare un settore che non esiste e poi a scriverci Ma ripeto ,di Atmel non so niente

--
Questa email =E8 stata esaminata alla ricerca di virus da AVG. 
http://www.avg.com
Reply to
blisca

Sembra che Lo Smilzo abbia detto :

Tradotto (nemmeno io conosco gli atmel) dice:

Questa e' un'immagine combinata: (immagine nel senso di rom dump)

2048 bytes sono il programma (porzione FLASH) che va da 0 a 7FF 128 bytes sono dati (porzione EEPROM) 800-87F

Nel caso il tuo programmatore non accetta questa sequenza, devi

la porzione dati EEPROM non e' usata da questo firmware.

In succo: se il tuo programmatore lamenta che il file e' troppo grande per la memoria del pic e rifiuta di programmare, puoi troncarlo a 2k che la parte rimanente e' solo fuffa.

Reply to
Franz_aRTiglio

Franz_aRTiglio ci ha detto :

che equivale ai 2kB: 2038 bytes

errata scorrige : 2048

Reply to
Franz_aRTiglio

ho ridimensionato il file a 2048 bytes ma i programmi che uso per la programmazione dell'atmel non lo digeriscono ancora, adesso che mi invento?

formatting link

Reply to
Hugo Stiglitz

linkato passa abbondantemente i 2k, in ogni caso oltre i 530 bytes e' tutta fuFFa, potrebbe essere tranquillamente zappato a 1024.

Reply to
Franz_aRTiglio

ho sbagliato a uppare file, cmq anche a tagliarlo a 1024 non viene caricato

formatting link

Reply to
Hugo Stiglitz

Non so che hw/sw usi per programmare... ma potresti provare a rovescio: seleziona il dispositivo che ti interessa (se ne hai gia' uno scritto meglio) SALVA il contenuto del micro con il Tuo sw

a quel punto sai come produrre il file da CARICARE. delo

"Franz_aRTiglio" ha scritto nel messaggio news:pa6dvu$o50$ snipped-for-privacy@gioia.aioe.org...

Reply to
delo

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.