Page 1 of 1

problema programmazione atmega168pa-pu

PostPosted: 12 Sep 2016, 21:10
by sargi
Salve,
dovrei programmare un atmega168 pa-pu con sample programmer, ma non riesce a leggere il chip : mi compare il messaggio : could not identify chip with id ie940b .
Se metto un chip 168 a-pu riesce ad identificarlo , ma il programma che ho non va bene per questo chip.
Il programma è stato scritto da un radiomatore polacco e mi confrerma che gira solo sul chip 168pa-pu.
Potrei avere un aiuto su come fare ?
vi ringrazio in anticipo
Sargi

Re: problema programmazione atmega168pa-pu

PostPosted: 13 Sep 2016, 09:19
by deluca
Salve sargi e benvenuto al forum.
con il tuo programmatore riesci a programmare tutti gli altri micro?

Re: problema programmazione atmega168pa-pu

PostPosted: 13 Sep 2016, 13:15
by sargi
Non sapendolo, avevo messo l'atmega168a-pu.... e lo ha rilevato e programmato anche se male xchè il programma fatto dal collega non era adatto a quel micro senza la P ...
ho usato la parallela con le tre res da 330r ... sample programmer.
Il fatto è che questo nuovo chip con la P non me lo vede...

Re: problema programmazione atmega168pa-pu

PostPosted: 13 Sep 2016, 13:24
by Just4Fun
Ciao a tutti,
scusate se mi intrometto....

Giusto x dire che i due tipi di Atmega168 hanno "firme" diverse per cui potrebbe succedere che uno dei due non venga "riconosciuto" da un programmatore magari "non aggiornato":

Code: Select all
Device signature bytes:

ATmega168A:    0x1E   0x94   0x06
ATmega168PA:   0x1E   0x94   0x0B


X gli Atmega io utilizzo come programmatore quello comunemente conosciuto come USBasp (ne ho un paio), che si trova a circa poco più di 1$ (spedizione inclusa): https://www.aliexpress.com/item/1LOT-New-USBASP-USBISP-AVR-Programmer-USB-ISP-USB-ASP-ATMEGA8-ATMEGA128-Support-Win7-64K/32339769900.html?spm=2114.01010208.3.283.1AbLCy&ws_ab_test=searchweb201556_7,searchweb201602_5_10057_10056_10065_10037_10068_10055_10054_10069_301_10059_10058_10032_10073_10017_10070_10060_10061_10052_10062_10053_10050_10051,searchweb201603_3&btsid=aeaafe37-ebcc-49dc-b781-78db2325d89a

Con questo ho programmato vari tipi di Atmega come Atmega8, Atmega8A, Atmega8L, Atmega328P-AU, Atmega16A

Comunque se fai una ricerca su "usbasp" troverai tonnellate di documentazione in merito.

Ciao.

Re: problema programmazione atmega168pa-pu

PostPosted: 13 Sep 2016, 13:53
by Just4Fun
Mi hanno spostato una riunione così mi sono messo a cercare un pò di info sul programmatore "simple programmer" che stai usando.

Penso che sia questo: http://www.elecrom.com/2007/10/15/make-your-own-ultra-simple-universal-avr-programmer/

Se è così probabilmente usi un programma che si chiama PonyProg.

Se è così, ho trovato una mail che penso faccia al tuo caso:

Code: Select all
Posted by: RG ()
Date: August 30, 2013 09:20PM

ron roberts Wrote:
-------------------------------------------------------
> same as above need to program the Atmega328 328
> 328p please help

Hello Ron,

I have created patch to PonyProg 2.08c source files with supporting some new signature bytes for atmega processors.

These changes I have implemented:

+added support for ATmega328P
+added new signature bytes recognition for atmel processors
0x1E 0x94 0x0B // new ATmega168PA (RG 28.09.2012)
0x1E 0x95 0x0F // new ATmega328P (RG 23.06.2012)
0x1E 0x94 0x0F // new ATmega164A (RG 30.08.2013)
0x1E 0x95 0x15 // new ATmega324A (RG 30.08.2013)
0x1E 0x95 0x11 // new ATmega324PA (RG 30.08.2013)
0x1E 0x96 0x0A // new ATmega644PA (RG 18.04.2012)

+added text "Detected signature bytes: 0x1E 0x?? 0x??" on the unknown device message window
+added text "Detected device is: ..." on the bad device type message window

You can download compiled win32 executable from here:
http://www.filedropper.com/ponyprog208crgv100

Best regards

RG


Quindi, secondo il tizio che scrive, la versione "ponyprog208crgv100" funziona anche con gli atmega168PA...

Good luck...

Re: problema programmazione atmega168pa-pu

PostPosted: 13 Sep 2016, 14:45
by Just4Fun
Il sito filedropper sembra non funzionare più.

Comunque la versione indicata nella mail e che dovrebbe supportare anche gli Atmega168P la trovi anche qui come attachment alla replay di un certo sonix. Cerca il file "PonyProg208c_RGv100a.zip" all'interno della seguente pagina http:

http://ponyprog.sourceforge.net/phorum/read.php?2,2261

Good luck...

Re: problema programmazione atmega168pa-pu

PostPosted: 13 Sep 2016, 15:30
by sargi
il programmatore che uso è questo ,...molto semplice ...
http://avrhelp.mcselec.com/index.html?s ... rammer.htm
Sargi

Re: problema programmazione atmega168pa-pu

PostPosted: 14 Sep 2016, 14:51
by sargi
Scusatemi,...
potrebbe essere la versione del programmatore che non permette di leggere il chip pa-pu ?...
avrei la 1.11.83... mi sembra ...del 2006 ..