Rebooting and flashing a node now works!

This commit is contained in:
Martin Preuss
2023-04-21 23:38:44 +02:00
parent 76e58b6fec
commit 97016b21b9
20 changed files with 468 additions and 14 deletions

View File

@@ -175,7 +175,7 @@
; Reset and interrupt vectors (will be removed as soon as we can flash data over COM)
; rjmp main ; Reset vector
rjmp 0xd00 ; Reset vector ; use this for flashed system
rjmp AQHOME_BOOTLOADER_ADDR ; Reset vector ; use this for flashed system
reti ; EXT_INT0
rjmp com2IsrPcint0 ; PCI0
reti ; PCI1
@@ -205,6 +205,8 @@ firmwareStart: rjmp main
.include "utils.asm"
.include "crc8.asm"
.include "watchdog.asm"
#ifdef MODULES_TIMER
.include "timer.asm"
#endif
@@ -223,6 +225,7 @@ firmwareStart: rjmp main
.include "comproto_pong.asm"
.include "comproto_values.asm"
.include "comproto_device.asm"
.include "comproto_reboot.asm"
#endif
#endif
#ifdef MODULES_TWI_MASTER