[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[avrdude-dev] [bug #30559] Ft232 bit-bang support
From: |
Roger Wolff |
Subject: |
[avrdude-dev] [bug #30559] Ft232 bit-bang support |
Date: |
Mon, 16 Jan 2012 18:13:25 +0000 |
User-agent: |
Mozilla/5.0 (Ubuntu; X11; Linux x86_64; rv:9.0.1) Gecko/20100101 Firefox/9.0.1 |
Follow-up Comment #7, bug #30559 (project avrdude):
Rene, thank you for checking things out (compile test) on Windows! I forgot
about that part...
I have now also patched serjtag (where I don't know where the hardware comes
from.... I have tried googling if maybe I can make the hardware on short
notice, but no such luck. It is simply mentioned on the pages that link to the
patches that I have ported here.)
My guess is that serjtag was copied by someone into ft245r, and then modified
there. I guess the patches could be split: the serjtag driver should be
considered less tested as I don't have the hardware to test it. (nor can I
find documentation that tells me about this).
Rene, can you also perform functional tests?
I have removed the "report progress" calls from the programming loops. This is
apparently now handled outside the loop in the driver.
Both ft245r.c and serjtag.c have "generic" paged_write functions that are used
for eeprom writing. I think I saw some coding errors in that part and wondered
how it could have passed my testing I claimed I had done below. The answer is
that those are called (in my testing) with m->paged set to false, so that code
was never executed. The question is: Can non-flash memory in AVRs be paged?
If not, that would allow me (us) to remove some error-prone (and for me
difficult to test) code.....
Attached is the latest version and this time generated with svn diff.... (My
understanding of svn has moved from cut-pasting examples found on the web to:
I know two commands! :-) (they are: svn diff and svn add) ).
(file #24840)
_______________________________________________________
Additional Item Attachment:
File name: bw_ft245_svn2.patch Size:47 KB
_______________________________________________________
Reply to this item at:
<http://savannah.nongnu.org/bugs/?30559>
_______________________________________________
Message sent via/by Savannah
http://savannah.nongnu.org/
- [avrdude-dev] [bug #30559] Ft232 bit-bang support, Roger Wolff, 2012/01/12
- [avrdude-dev] [bug #30559] Ft232 bit-bang support, Rene Liebscher, 2012/01/12
- [avrdude-dev] [bug #30559] Ft232 bit-bang support, Roger Wolff, 2012/01/12
- [avrdude-dev] [bug #30559] Ft232 bit-bang support, Rene Liebscher, 2012/01/13
- [avrdude-dev] [bug #30559] Ft232 bit-bang support,
Roger Wolff <=
- [avrdude-dev] [bug #30559] Ft232 bit-bang support, Rene Liebscher, 2012/01/16
- Re: [avrdude-dev] [bug #30559] Ft232 bit-bang support, David Harris, 2012/01/17
- Re: [avrdude-dev] [bug #30559] Ft232 bit-bang support, René Liebscher, 2012/01/17
- Re: [avrdude-dev] [bug #30559] Ft232 bit-bang support, René Liebscher, 2012/01/17
- Re: [avrdude-dev] [bug #30559] Ft232 bit-bang support, Rogier Wolff, 2012/01/17
- [avrdude-dev] [bug #30559] Ft232 bit-bang support, Roger Wolff, 2012/01/20
- [avrdude-dev] [bug #30559] Ft232 bit-bang support, Rene Liebscher, 2012/01/21