[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [avrdude-dev] Verification errors with TPI and PDI programming
From: |
joa |
Subject: |
Re: [avrdude-dev] Verification errors with TPI and PDI programming |
Date: |
Sat, 31 Aug 2013 00:24:23 +0200 |
User-agent: |
SquirrelMail/1.4.21 |
> As Joakim Lubeck wrote:
>
>> When I use usbasp (latest firmware) with TPI (tested tiny10, 20, 40)
>> it gives me verification errors, like
>
> ...
>
>> But it works without problems if I use the version RELEASE_5_11_1.
>
> This is kind of strange.
Yes, I also (with my limited knowledge of the inner workings of avrdude)
see some strange things.
If I build in tags/RELEASE_5_11_1/avrdude I get a working version. If I
"svn log" in that directory then this is the last entry
---
r1016 | joerg_wunsch | 2011-09-16 13:27:20 +0200 (Fri, 16 Sep 2011) | 3 lines
5.11.1 has been released.
---
If I checkout r1016 in trunc I get a non working version(?).
So I did some brute-force testing with a lot of different versions.
First working release is r961 where tpi support was added to usbasp.
962 - 975 - also working.
976 - 977 - can't compile, tpi.h missing
With 978 - 980, 990, 995, 996, 997, 998, 999, 1000, 1005, 1007 I get
---
avrdude: AVR device initialized and ready to accept instructions
Reading | | 0%
0.00savrdude: Error: usbasp programmer does not support TPI
avrdude: error reading signature data for part "ATtiny10", rc=-1
avrdude: error reading signature data, rc=-1
---
and from 1008 and a couple of tested releases after that I get
verification error.
/Joakim