1 |
USBasp firmware customized for MLAB hardware AVRUSB01 |
1 |
USBasp firmware customized for MLAB hardware AVRUSB01 |
2 |
http://www.mlab.cz/PermaLink/AVRUSB01 |
2 |
http://www.mlab.cz/PermaLink/AVRUSB01 |
3 |
----------------------------------------------------- |
3 |
----------------------------------------------------- |
4 |
|
4 |
|
5 |
- original firmare from http://www.fischl.de/usbasp/usbasp.2011-05-28.tar.gz |
5 |
- original firmare from http://www.fischl.de/usbasp/usbasp.2011-05-28.tar.gz |
6 |
- the original package contains drivers as well, please use them |
6 |
- the original package contains drivers as well, please use them |
7 |
|
7 |
|
8 |
- hardware supports Green LED (always on) |
8 |
- hardware supports Green LED (always on) |
9 |
- hardware supports Red LED (busy indicator) |
9 |
- hardware supports Red LED (busy indicator) |
10 |
- hardware supports jumper for slowing down SPI clocks (just install jumper on J6 to position RX-GND) |
10 |
- hardware supports jumper for slowing down SPI clocks (just install jumper on J6 to position RX-GND) |
11 |
|
11 |
|
12 |
- the code itself has to be modifyied so that it vas possible to reconfigure IO pins for |
12 |
- the code itself has to be modifyied so that it vas possible to reconfigure IO pins for |
13 |
different hardware (minor changes in main function and in header file) |
13 |
different hardware (minor changes in main function and in header file) |
14 |
- make process was automated so that "make all" creates all configuraed target binaries |
14 |
- make process was automated so that "make all" creates all configured target binaries |
15 |
(for ATmega8 and ATmega88) |
15 |
(for ATmega8 and ATmega88) |
16 |
|
16 |
|
17 |
- binary files for MLAB hardware is in bin directory |
17 |
- binary files for MLAB hardware is in bin directory |
18 |
|
18 |
|
19 |
- hardware configuration is this: |
19 |
- hardware configuration is this: |
20 |
|
20 |
|
21 |
XTAL 12.0MHz |
21 |
XTAL 12.0MHz |
22 |
USB D+ PD2/INT0 |
22 |
USB D+ PD2/INT0 |
23 |
USB D- PD4 |
23 |
USB D- PD4 |
24 |
ISP_RES# PB2 |
24 |
ISP_RES# PB2 |
25 |
ISP_MOSI PB3 |
25 |
ISP_MOSI PB3 |
26 |
ISP_MISO PB4 |
26 |
ISP_MISO PB4 |
27 |
ISP_SCK PB5 |
27 |
ISP_SCK PB5 |
28 |
GreenLED PC1 (active L) |
28 |
GreenLED PC1 (active L) |
29 |
RedLedLED PC0 (active L) |
29 |
RedLedLED PC0 (active L) |
30 |
Slow SPI CLK PD0 (to GND) |
30 |
Slow SPI CLK PD0 (to GND) |