AVR Downloader/UploaDEr - Patches: patch #9816, Implement new programmer type:...
You are not allowed to post comments on this tracker with your current authentication level.
patch #9816: Implement new programmer type: linuxspi
Submitter: | Ralf Ramsauer <rralf> | ||
Submitted: | Fri 14 Jun 2019 06:30:19 PM UTC | ||
Votes: | 200 | ||
Category: | None | Priority: | 5 - Normal |
Status: | Done | Privacy: | Public |
Assigned to: | joerg_wunsch | Open/Closed: | Closed |
Sat 27 Nov 2021 08:22:59 PM UTC, comment #5: |
Joerg Wunsch <joerg_wunsch> |
Tue 22 Sep 2020 08:20:39 PM UTC, comment #4: I've used this patch for a while now, had some initial issues which I tracked down to this patch not setting the SPI mode, and if you are using SPI to communicate with as well, setting a incompatible SPI mode will cause this programmer being unable to communicate with the chip.
|
Lars Ollén <laeffe> |
Sat 19 Sep 2020 09:34:01 PM UTC, comment #3: Applied in r1447, thanks! (Without own tests, don't have an RPi readily available where I could compile and use it.)
|
Joerg Wunsch <joerg_wunsch> |
Tue 10 Mar 2020 03:44:42 PM UTC, comment #2: Fabian,
|
Ralf Ramsauer <rralf> |
Tue 10 Mar 2020 03:30:25 PM UTC, comment #1: Just wanted to leave a comment to say, that I am using this to flash an
|
Fabian Viöl <sh3rm4n> |
Fri 14 Jun 2019 06:30:19 PM UTC, original submission:
This adds a new linuxspi programmer type. Analogously to linuxgpio, this
|
Ralf Ramsauer <rralf> |
Depends on the following items: None found
Items that depend on this one: None found
There are 200 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 12 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2021-11-27 | joerg_wunsch | Status | Ready For Test | Done | |
Open/Closed | Open | Closed | |||
2020-09-22 | joerg_wunsch | Status | Done | Ready For Test | |
Open/Closed | Closed | Open | |||
2020-09-19 | joerg_wunsch | Status | None | Done | |
Assigned to | None | joerg_wunsch | |||
Open/Closed | Open | Closed | |||
2020-07-05 | laeffe | Carbon-Copy | - | Added laeffe | |
2020-06-14 | chrstphrchvz | Carbon-Copy | - | Added chrstphrchvz | |
2019-06-14 | rralf | Attached File | - | Added avrdude-linuxspi-V1.patch, #47099 | |
Carbon-Copy | - | Added -email is unavailable- | |||
Carbon-Copy | - | Added -email is unavailable- |
Powered by Savane 3.13-d3ae.
Corresponding source code
I also added Lars' patch in r1498.
I included a default port string now (the one which appears to be the default for my Raspberry Pi - yeah, finally able to test it), and I moved the ISP clock setting to the -B option as it is done for all other programmers. -b used to be used for RS232-attached programming dongles to really tell the RS232 baudrate. Additional advantage: -B can parse kHz and MHz suffix.
Finally, I changed the default bitclock to 200 kHz (so it fits the 1 MHz default CPU clock of most AVRs), improved documentation a bit (the texinfo file now has a full wiring example), and I implemented the configure logic in avrdude.conf so the default linuxspi entry is now automatically shipped if the option is enabled by configure. (We did similar already with the parport stuff in the past.)
So thanks to everyone.