DASA programming cable: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 1: | Line 1: | ||
= Wiring Versions | = Wiring Versions = | ||
As of January 2010, there are 3 recognized wirings. | 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 == | == DASA == | ||
* microcontroller RESET | When using [uisp|UISP] or [avrdude], specify this cable with the flag " -dprog dasa ". This is the configuration used for most Fab Lab serial programming cables. | ||
* microcontroller SCK | * microcontroller RESET <--> serial port RTS | ||
* microcontroller MOSI | * microcontroller SCK <--> serial port DTR | ||
* microcontroller MISO | * microcontroller MOSI <--> serial port TXD | ||
* microcontroller GND | * microcontroller MISO <--> serial port CTS | ||
* microcontroller GND <--> serial port GND | |||
== DASA2 == | == 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 SCK <--> serial port RTS | |||
* microcontroller MOSI <--> serial port DTR | |||
* microcontroller MISO <--> serial port CTS | |||
* microcontroller GND <--> serial port GND | |||
== DASA3 == | == 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 SCK <--> serial port RTS | |||
* microcontroller MOSI <--> serial port TXD | |||
* microcontroller MISO <--> serial port CTS | |||
* microcontroller GND <--> serial port GND |
Revision as of 03:56, 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|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|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|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