Difference between revisions of "DASA programming cable"
From Fab Lab Wiki - by NMÍ Kvikan
(→DASA) |
|||
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
Contents
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