Go Down

Topic: Arduino UNO as ISP, bootloading/uploading ATtiny85 error (heeft gewerkt!) (Read 51 times) previous topic - next topic

Harrewar

Beste mensen,

Ik heb 4 UNO bordjes en een handvol Attiny85, allemaal hetzelfde probleem bij het bootloaden.
Merkwaardige is dat het een flinke poos wel goed heeft gewerkt. Ik ben er niet helemaal zeker van, maar wellicht is het "mis" sinds ik de internal clock freq van 1MHz heb gewijzigd. Die staat weer terug.
Wiring, settings ide, condensator (vervangen): zou toch allemaal oké moeten zijn. Wat kan ik doen?
Ik gebruik Windows 10
In het overzicht stuurprogramma's staat ch341ser_a64, handmatig starten, Status stopped. Staus OK.
In het overzicht onderdelen staat "poorten", met onderverdeling serieel en parallel. Maar beide overzichten (Item, waarde) = leeg! Alle andere rubrieken tonen wel overzicht Item, waarde. Klopt dat wel?

De melding bij bootloaden:

Arduino: 1.8.4 (Windows 10), Board:"ATtiny25/45/85, ATtiny85, Internal 1 MHz"

C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avrdude -CC:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf -v -v -v -v -pattiny85 -cstk500v1 -PCOM10 -b19200 -e -Uefuse:w:0xff:m -Uhfuse:w:0xdf:m -Ulfuse:w:0x62:m

avrdude: Version 6.3, compiled on Jan 17 2017 at 12:00:53
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2014 Joerg Wunsch

         System wide configuration file is "C:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf"

         Using Port                    : COM10
         Using Programmer              : stk500v1
         Overriding Baud Rate          : 19200
avrdude: Send: 0 [30]   [20]
avrdude: Send: 0 [30]   [20]
avrdude: Send: 0 [30]   [20]
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x03
avrdude: Send: 0 [30]   [20]
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x03
avrdude: Send: 0 [30]   [20]
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x03
avrdude: Send: 0 [30]   [20]
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x03
avrdude: Send: 0 [30]   [20]
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x03
avrdude: Send: 0 [30]   [20]
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x03
avrdude: Send: 0 [30]   [20]
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x03
avrdude: Send: 0 [30]   [20]
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x03
avrdude: Send: 0 [30]   [20]
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x03
avrdude: Send: 0 [30]   [20]
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x03

avrdude done.  Thank you.

Fout bij het branden van de bootloader.


Wat kan ik doen om die Tiny's aan de praat te krigen?

"Normaal" sketches uploaden naar UNO verloopt probleemloos.

Bedankt vast voor je tijd en moeite.
Harrie

nicoverduin

Het probleem zit vermoedelijk in het feit dat je de chip nog steeds op 8mhz staat en de icsp er niet meer uit komt. De arduino uno werkt prima dus daar zit het hem niet in. Die fuse setting kan verkeerd staat maar dat moet ik opzoeken.
In het meest extreme geval kan je ze resetten men een HV voltage resetter. Dan wordt de chip teruggezet naar de fabrieksstand
Met vriendelijke groet / kindest regards
Nico Verduin
www.verelec.nl
Do not PM me for personal consultancy unless you are willing to pay for it.

Go Up