260128_avr_signature_fix
This commit is contained in:
parent
d576d1d6e0
commit
27a82c6d91
@ -8,7 +8,7 @@ project(ATtiny45NeoPixel C CXX)
|
||||
set(MCU "attiny45")
|
||||
set(F_CPU 8000000)
|
||||
set(AVRDUDE_PROGRAMMER "arduino")
|
||||
set(AVRDUDE_PORT "/dev/ttyACM1")
|
||||
set(AVRDUDE_PORT "/dev/ttyACM0")
|
||||
set(AVRDUDE_BAUDRATE 115200)
|
||||
|
||||
set(CMAKE_C_FLAGS "-Wall -Os -mmcu=${MCU} -DF_CPU=${F_CPU}UL")
|
||||
@ -30,7 +30,7 @@ add_custom_command(
|
||||
|
||||
add_custom_target(
|
||||
flash ALL
|
||||
COMMAND avrdude -c ${AVRDUDE_PROGRAMMER} -p ${MCU} -P ${AVRDUDE_PORT} -b ${AVRDUDE_BAUDRATE} -U flash:w:${PROJECT_NAME}.hex:i
|
||||
COMMAND avrdude -F -c ${AVRDUDE_PROGRAMMER} -p ${MCU} -P ${AVRDUDE_PORT} -b ${AVRDUDE_BAUDRATE} -U flash:w:${PROJECT_NAME}.hex:i
|
||||
DEPENDS ${PROJECT_NAME}.elf
|
||||
COMMENT "Flashing ${PROJECT_NAME}.hex to ${MCU}"
|
||||
)
|
||||
@ -43,6 +43,6 @@ add_custom_target(
|
||||
# Extended Fuse (E): 0xFF (Default, Self-programming disabled)
|
||||
add_custom_target(
|
||||
fuses
|
||||
COMMAND avrdude -c ${AVRDUDE_PROGRAMMER} -p ${MCU} -P ${AVRDUDE_PORT} -b ${AVRDUDE_BAUDRATE} -U lfuse:w:0xE2:m -U hfuse:w:0xDF:m -U efuse:w:0xFF:m
|
||||
COMMAND avrdude -F -c ${AVRDUDE_PROGRAMMER} -p ${MCU} -P ${AVRDUDE_PORT} -b ${AVRDUDE_BAUDRATE} -U lfuse:w:0xE2:m -U hfuse:w:0xDF:m -U efuse:w:0xFF:m
|
||||
COMMENT "Setting fuses for 8MHz internal clock (L: 0xE2, H: 0xDF, E: 0xFF)"
|
||||
)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user