AVR Downloader/UploaDEr - Bugs: bug #22371, serbb in win32 and Posix
You are not allowed to post comments on this tracker with your current authentication level.
bug #22371: serbb in win32 and Posix
Submitter: | None | ||
Submitted: | Wed 20 Feb 2008 05:00:40 PM UTC | ||
Category: | None | Severity: | 3 - Normal |
Priority: | 5 - Normal | Item Group: | None |
Status: | Invalid | Privacy: | Public |
Assigned to: | joerg_wunsch | Originator Name: | cz0 |
Originator Email: | -email is unavailable- | Open/Closed: | Closed |
Release: | None | Programmer hardware: | |
Device type: |
Wed 20 Feb 2008 07:15:39 PM UTC, comment #1: |
Joerg Wunsch <joerg_wunsch> |
Wed 20 Feb 2008 05:00:40 PM UTC, original submission:
I have an FT232RL USB <-> RS232 converter attached to my computer.
|
Anonymous |
No files currently attached
Depends on the following items: None found
Items that depend on this one: None found
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Follow 3 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2008-02-20 | joerg_wunsch | Assigned to | None | joerg_wunsch | |
Open/Closed | Open | Closed | |||
2008-02-20 | joerg_wunsch | Status | None | Invalid |
Powered by Savane 3.13-bb6a.
Corresponding source code
The message:
ioctl("TIOCMGET"): Bad address
indicates that the respective driver of your operating
system has a problem with this ioctl command. Thus, it
is nothing AVRDUDE could fix. Please contact your
operating system (or FTDI driver) vendor for a fix.
In general, bit-banging through an USB RS-232 interface is
nothing I'd personally recommend though except maybe to
bootstrap a more sophisticated programmer that way. Each
bit change will require a full USB packet to be transmitted.
There are so many much better options to chose from for a
good USB-based programming adapter.
For a test, I connected my old "ponyser" adapter (which has
been used by its time to test AVRDUDE's serbb code) to a
PL2303 adapter under FreeBSD. I don't get your errors (so
this driver apparently at least somehow implements the
respective ioctl), but the response to the programming
enable sequence is merely random junk rather than the
expected result. No idea whether this is an issue with the
FreeBSD driver, or the PL2303 itself. I don't have an
FTDI-based generic USB <-> RS-232 adapter around I could
test against here.