|
|
||||||
|
#1
|
|
|
|
|
Cheers,
Has anybody tried to port ATMel's own AVROSP ("AVR Open-source Programmer", see: http://www.atmel.com/dyn/general/tec...sp?doc_id=9852 ) for Linux? It seems otherwise quite generic code, except that the module SerialPort.cpp is wholly Windows-specific, so I need just to create the corresponding interface using standard Posix-interface to RS232-port. Other possibility would be to run the included Windows/DOS-executable AVRDUDE.exe under WinE in Linux, provided there doesn't come any problems with serial port settings, etc. Has anybody done that? Otherwise I would be quite happy to use Avrdude ( http://savannah.nongnu.org/projects/avrdude/ ), except that I don't see whether it supports ALSO programming with an AVR109-style self-programming bootloader (i.e. by uploading stuff to that bootloader via the serial port, without any intermediate "programming hardware"). See Atmel's "Self Programming Application Note" at: http://www.atmel.com/dyn/general/tec...sp?doc_id=8053 By fgrepping avrdude's source code (and NEWS-file) I get an impression that avrdude _does_ support programming through serial port and AVR910-style programmer, built according to Atmel's "In-System Programming Application Note" http://www.atmel.com/dyn/general/tec...sp?doc_id=8087 I.e. the "standard" serial programmer which connects via an RS-cable to the PC, and to the programmed board (with the main AVR to be programmed) with "SPI-cable", that in turn is connected to MISO, MOSI, SCK, RESET, VCC and GND-pins of the processor. Yours, Antti |
|
|
|
#2
|
|
|
|
|
Antti Karttunen (remove .bu.la from the address) wrote:
> By fgrepping avrdude's source code (and NEWS-file) I get > an impression that avrdude _does_ support programming > through serial port and AVR910-style programmer, > built according to Atmel's "In-System Programming Application Note" > [..] > I.e. the "standard" serial programmer which connects via an RS-cable > to the PC, and to the programmed board (with the main AVR to be > programmed) with "SPI-cable", that in turn is connected to > MISO, MOSI, SCK, RESET, VCC and GND-pins of > the processor. AVRDUDE can be used with AVR910-style programmers. There is also support for the Butterfly bootloader. And you can use non-standard baudrates with all RS232-programming protocols ;-) Don't forget to look at the docs for performance hints. /Jan-Hinnerk |
|
|
| Similar Threads | |
| avr programming with avrdude and bsd Hi I have a bsd (LPT) programmer for avrdude and it works in my old computer (200MHz). But the programmer does not work in my new computer. I guess the LPT signals are more... |
|
| Atmel AVR programming cable Hello Ppl I am making my own programming cable for Atmel AVRs. After some goggling I came across this site [..] I assembled the circuit, the only diff being that that the... |
|
| Atmel In-Circuit Programming... I'm looking at the Atmel AT89C5115 20-pin 8051-based microcontroller as part of a project I'm contemplating. The instructions for the factory-default UART bootloader aren't... |
|
| Learning the Atmel 8051 programming I'm gathering resources for learning the Atmel 8051. I'm not finding specific resources for the Atmel 8051 for assembly. Is there a great deal of difference between an... |
|
| Atmel 89C51RD2 programming problem We have been using The Philips version of the RD2 8051 chip for a while with no problems. As they don't seem to be made any more, we moved to the Atmel equivalent (part... |
|
|
All times are GMT. The time now is 10:53 AM. | Privacy Policy
|