DASA programming cable: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 11: | Line 11: | ||
== DASA2 == | == DASA2 == | ||
When using [uisp|UISP] or [avrdude], specify this cable with the flag " -dprog dasa2 " | When using [[uisp|UISP]] or [[avrdude]], specify this cable with the flag " -dprog dasa2 " | ||
* microcontroller RESET <--> serial port !TXD (the ! means that the signal must be inverted) | * microcontroller RESET <--> serial port !TXD (the ! means that the signal must be inverted) | ||
* microcontroller SCK <--> serial port RTS | * microcontroller SCK <--> serial port RTS | ||
Line 19: | Line 19: | ||
== DASA3 == | == DASA3 == | ||
When using [uisp|UISP] or [avrdude], specify this cable with the flag " -dprog dasa3 " | When using [[uisp|UISP]] or [[avrdude]], specify this cable with the flag " -dprog dasa3 " | ||
* microcontroller RESET <--> serial port !DTR (the ! means that the signal must be inverted) | * microcontroller RESET <--> serial port !DTR (the ! means that the signal must be inverted) | ||
* microcontroller SCK <--> serial port RTS | * microcontroller SCK <--> serial port RTS |
Revision as of 03:57, 21 January 2010
Wiring Versions
As of January 2010, there are 3 recognized wirings, named DASA, DASA2, and DASA3. None of the DASA cable configurations provide power to the microcontroller, so power must be provided externally.
DASA
When using UISP or avrdude, specify this cable with the flag " -dprog dasa ". This is the configuration used for most Fab Lab serial programming cables.
- microcontroller RESET <--> serial port RTS
- microcontroller SCK <--> serial port DTR
- microcontroller MOSI <--> serial port TXD
- microcontroller MISO <--> serial port CTS
- microcontroller GND <--> serial port GND
DASA2
When using UISP or avrdude, specify this cable with the flag " -dprog dasa2 "
- microcontroller RESET <--> serial port !TXD (the ! means that the signal must be inverted)
- microcontroller SCK <--> serial port RTS
- microcontroller MOSI <--> serial port DTR
- microcontroller MISO <--> serial port CTS
- microcontroller GND <--> serial port GND
DASA3
When using UISP or avrdude, specify this cable with the flag " -dprog dasa3 "
- microcontroller RESET <--> serial port !DTR (the ! means that the signal must be inverted)
- microcontroller SCK <--> serial port RTS
- microcontroller MOSI <--> serial port TXD
- microcontroller MISO <--> serial port CTS
- microcontroller GND <--> serial port GND