Compare commits

..

No commits in common. "080ad56beb3320adf905e16d98641a24882c8b45" and "01ea07165b411172530e5bc14749950150eb2a4d" have entirely different histories.

2 changed files with 15 additions and 17 deletions

View file

@ -57,24 +57,10 @@ make flash
## Flashing the Project ## Flashing the Project
**On Windows(usbtinyisp)** **On Windows**
1. Install the usbtiny driver:
1. plug in usbtiny device
2. Intall the drivers from: [adafruit](https://learn.adafruit.com/usbtinyisp/drivers)
2. open powershell
3. navigate to the repo directory *cd Downloads\gf_002*
4. enter the command below.
```ps1
./avrdude.exe -p t13 -c usbtiny -B 125kHz -U flash:w:.\pre_built\attiny13_4-8Mhz.hex -U lfuse:w:0x79:m -U hfuse:w:0xFF:m -U lock:w:0xFF:m
```
**On Windows(usbASP)**
1. Install the usbasp driver: 1. Install the usbasp driver:
1. plug in usbasp device 1. plug in usbasp device.
2. run the 'zadig-2.8.exe' program 2. run the 'zadig-2.8.exe' program
3. select the libusb 32 on the right by clicking the down arrow to select. 3. select the libusb 32 on the right by clicking the down arrow to select.
2. open powershell 2. open powershell
@ -82,6 +68,11 @@ make flash
4. enter the command below. 4. enter the command below.
```ps1 ```ps1
./avrdude.exe -p t13 -c usbasp -B 125kHz -U flash:w:.\pre_built\attiny13_4-8Mhz.hex -U lfuse:w:0x79:m -U hfuse:w:0xFF:m -U lock:w:0xFF:m ./avrdude.exe -p t13 -c usbasp -B 125kHz -U flash:w:.\pre_built\atiny13_4-8Mhz.hex
``` ```
* If you have the powershell execution policy set to allow scripts:
* run *flash_atiny13.ps1*

7
flash_atiny13.ps1 Normal file
View file

@ -0,0 +1,7 @@
# PowerShell script to flash a precompiled HEX file via avrdude.exe with a USBasp programmer
$Mcu = "t13"
$HexFile ="\pre_built\attiny13_4-8Mhz.hex"
$Programmer="usbasp"
.\avrdude.exe -p $Mxu -B 10 -c $Programmer -U flash:w:$HexFile