ATtiny85 programozása ArduinoISP-vel - hiba!
ATtiny85 programozása ArduinoISP-vel - hiba!
Sziasztok!
ATtiny85-t szeretnék programozni Bascom alól ArduinoISP-vel. A chipet felismeri, a FLASH tartalmát ki tudom olvasni. A probléma a törléskor jön elő, lefagy az ISP, ezért nem tudom a chipet átírni. Arduino alól viszont ez a hiba nem fordult elő.
ATtiny85-t szeretnék programozni Bascom alól ArduinoISP-vel. A chipet felismeri, a FLASH tartalmát ki tudom olvasni. A probléma a törléskor jön elő, lefagy az ISP, ezért nem tudom a chipet átírni. Arduino alól viszont ez a hiba nem fordult elő.
Az AVRStudio nem jött be...
Az AVRDUDE-val sikerült! Ezekkel a beállításokkal (ha netán valaki programozóvá alakítaná az AVR-Duino-ját):
Arduinoban feltöltem a File/Examples/ArduinoISP-t
Az én estemben a bekötés:
ATtiny85 Pin 7 - Arduino Pin 13 (SCK)
ATtiny85 Pin 6 - Arduino Pin 12 (MISO)
ATtiny85 Pin 5 - Arduino Pin 11 (MOSI)
ATtiny85 Pin 1 - Arduino Pin 10 (RESET)
ATtiny85 Pin 4 - GND
ATtiny85 Pin 8 - Vcc
Ledek (amiket nem használtam):
Arduino Pin 7 (égetés)
Arduino Pin 8 (hiba)
Arduino Pin 9 (heartbeat)
Bascom beállítások:
Programmer: External programmer
Program: avrdude.exe (Arduino könyvtárból) bemásoltam mellé az avrdude.conf fájlt mert a paraméterekkel nem sikerült megadni az útvonalát
Parameter:
-c stk500v1 -p t85 -P com6 -b 19200 -U flash:w:{FILE}:i
Use HEX file - pipa!
AVRDUDE paraméterei: http://www.ladyada.net/learn/avr/avrdude.html, itt megtalálható a programozók, eszközök listája, és hogy a biztosítékbiteket hogyan lehet átírni.
Az AVRDUDE-val sikerült! Ezekkel a beállításokkal (ha netán valaki programozóvá alakítaná az AVR-Duino-ját):
Arduinoban feltöltem a File/Examples/ArduinoISP-t
Az én estemben a bekötés:
ATtiny85 Pin 7 - Arduino Pin 13 (SCK)
ATtiny85 Pin 6 - Arduino Pin 12 (MISO)
ATtiny85 Pin 5 - Arduino Pin 11 (MOSI)
ATtiny85 Pin 1 - Arduino Pin 10 (RESET)
ATtiny85 Pin 4 - GND
ATtiny85 Pin 8 - Vcc
Ledek (amiket nem használtam):
Arduino Pin 7 (égetés)
Arduino Pin 8 (hiba)
Arduino Pin 9 (heartbeat)
Bascom beállítások:
Programmer: External programmer
Program: avrdude.exe (Arduino könyvtárból) bemásoltam mellé az avrdude.conf fájlt mert a paraméterekkel nem sikerült megadni az útvonalát
Parameter:
-c stk500v1 -p t85 -P com6 -b 19200 -U flash:w:{FILE}:i
Use HEX file - pipa!
AVRDUDE paraméterei: http://www.ladyada.net/learn/avr/avrdude.html, itt megtalálható a programozók, eszközök listája, és hogy a biztosítékbiteket hogyan lehet átírni.
Házasítás bascommal:
http://avr.tavir.hu/modules.php?name=Co ... ge&pid=104
http://avr.tavir.hu/modules.php?name=Co ... ge&pid=104