AVR Downloader/UploaDEr - Bugs: bug #30753, bsd programmer causes PCI parport...
You are not allowed to post comments on this tracker with your current authentication level.
bug #30753: bsd programmer causes PCI parport to bring interrupt storm to Linux
Submitter: | Guan Xin <cppgx> | ||
Submitted: | Wed 11 Aug 2010 10:56:18 PM UTC | ||
Category: | None | Severity: | 3 - Normal |
Priority: | 5 - Normal | Item Group: | None |
Status: | Wont Fix | Privacy: | Public |
Assigned to: | joerg_wunsch | Originator Name: | Xin Guan |
Open/Closed: | Closed | Release: | None |
Programmer hardware: | Device type: |
Thu 12 Aug 2010 04:20:56 AM UTC, comment #1: |
Joerg Wunsch <joerg_wunsch> |
Wed 11 Aug 2010 10:56:18 PM UTC, original submission:
bsd programmer uses ACK line for input. With my "NetMos Technology PCI 1 port parallel adapter (rev 01)", this will generate infinit interrupts during and after programming.
|
Guan Xin <cppgx> |
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 |
---|---|---|---|---|---|
2010-08-12 | joerg_wunsch | Status | None | Wont Fix | |
Assigned to | None | joerg_wunsch | |||
Open/Closed | Open | Closed |
Powered by Savane 3.13-d3ae.
Corresponding source code
I'm sorry, but there is not much AVRDUDE could do about that.
We cannot modify the hardware that is already being used in
the field. In your situation, simply pick a different
parport programming adapter. Note that using ACK for MISO
input appears to be a very popular choice, if you look at
the other programmer definitions (including the old Kanda
STK200).
Also, if that problem only exists for one parport adapter
driver in your OS, this rather smells like a driver bug to
me then. It is arguable that, when opening /dev/parportN,
the driver could/should know that it does not make sense to
use interrupts at all, so they ought to be turned off
completely. At the very least, the interrupt storm should
terminate by the time AVRDUDE stops using the port.