Ne ho 4 tra cui 3 funziono correttamente nella stessa periferica USB, 1 invece malgrado la programmazione e rilettura del codice da riscrontro positivo, quando collego la periferica al PC mi dice che la periferica non ha funzionato correttamente, chip difettoso?
Questi parametri devono coincidere con quelli dei micro funzionanti. Visti cos=EC non ha senso commentarli visto che non conosciamo il software che ci gira sopra, l'impiego, l'hardware, ecc...
Programmando il ATtiny2313 si ha un riscontro diverso dall' AT90S2313 eppure sono i soliti.. ho 2 AT90S2313 e 2 ATtiny2313 quello che ha problemi è il ATtiny2313
Visto che il programma mi chiede 2 file per programmare questi ATmel ed io ne ho uno solo, carico in entrambi i casi il solito hex, sia per la flash sia per la eeprom, altrimenti la periferica non funziona. A detto dell'ideatore del programma dovrei caricare il solo file e alla richiesta dei dati eeprom annullare, ma facendo così non va..
Come già ti hanno fatto notare non basta che la programmazione della flash vada a buon fine ci vuole anche che i Fute byte siano gli stessi. Li hai confrontati? Ma visto quello che hai detto sulla programmazione della eeprom temo che tu non sappia neanche cosa siano i fuse byte. Buona fortuna!!!
"Luca" ha scritto nel messaggio news:j8ph4n$7es$ snipped-for-privacy@speranza.aioe.org...
Forse io non sapro' cosa siano i "fuse" ma tu non sai leggere, ho già detto che la programmazione è la medesima per entrambe gli attiny, finqui ci arrivi? Il file HEX è della sola flash, la eeprom in questo progetto non richiede dati.
Nei dati che continui a postare non vedo mai i fuse byte. Perchè? Il tuo programmatore è in grado di leggerli o scriverli? Solo scrivendo i fuse byte o assicurantodi che sono uguali su tutti e 2 gli ATtiny2313, potrai affermare che la programmazione è la medesima.
FAQ: Q: After device plugin into USB port is the device not recognized - recognized only as "Unknown USB device". A1: Problem of bad device detection is in hardware. In schematic you must add series resistors into USB data lines - see schematic on my website. You can increase the resistors from 68R up to 330R. And additionally you can connect Zener diodes (3.6V) to USB D+ and D- data lines. Problem appears mainly on notebooks and new computers. Usually is there no problem when you plug device into external USB hub. Problem is caused by high voltage coming from microcontroller to USB lines - allowed max. 3.6V (input current into computer USB port). A2: If you are using ATtiny2313 you must set fuses during programming: disable division the external clock by 4 and enable high speed XTALL. Note: No driver update helps ;-) .
Q: Is possible to use ATtiny2313 instead AT90S2313? A: The device is compiled for AT90S2313 but works also on ATtiny2313 - same HEX file (binary compatible). For correct operation on ATtiny2313 you must set fuses during programming: disable division the external clock by 4 and enable high speed XTALL. The HEX file is in download package on my website.
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.