diff --git a/avr/defs.asm b/avr/defs.asm index 2c1f383..da5e517 100644 --- a/avr/defs.asm +++ b/avr/defs.asm @@ -15,26 +15,10 @@ .equ AQHOME_VALUETYPE_DOOR = 3 -; module type ids for firmware header -.equ AQHOME_FW_MODULE_TIMER = 1 -.equ AQHOME_FW_MODULE_COM = 2 -.equ AQHOME_FW_MODULE_LED = 3 -.equ AQHOME_FW_MODULE_TWIMASTER = 4 -.equ AQHOME_FW_MODULE_LCD = 5 -.equ AQHOME_FW_MODULE_SI7021 = 6 -.equ AQHOME_FW_MODULE_STATS = 7 -.equ AQHOME_FW_MODULE_CNY70 = 8 -.equ AQHOME_FW_MODULE_REED = 9 - - .equ AQHOME_FW_TYPE_ATT84_BASE = 0 .equ AQHOME_FW_TYPE_ATT84_TEMP1 = 1 -;.equ AQHOME_FW_START_ADDRESS_MAIN = 0x0500 - -.equ AQHOME_BOOTLOADER_ADDR = 0xd00 - ; --------------------------------------------------------------------------- ; EEPROM positions diff --git a/avr/devices/n11/n11_boot.asm b/avr/devices/n11/n11_boot.asm index b4e5df9..aa81f1c 100644 --- a/avr/devices/n11/n11_boot.asm +++ b/avr/devices/n11/n11_boot.asm @@ -144,7 +144,8 @@ main: .include "modules/com2/packets.asm" .include "common/crc8.asm" .include "common/utils_wait_fixed.asm" -.include "common/utils_copy.asm" +.include "common/utils_copy_from_flash.asm" +.include "common/utils_copy_sdram.asm" .include "modules/flash/bootloader.asm" .include "modules/flash/flash.asm" .include "modules/flash/recv.asm" diff --git a/avr/devices/n11/n11_main.asm b/avr/devices/n11/n11_main.asm index a37dad2..b436cd7 100644 --- a/avr/devices/n11/n11_main.asm +++ b/avr/devices/n11/n11_main.asm @@ -56,10 +56,6 @@ ; --------------------------------------------------------------------------- ; firmware settings including list of modules used -#define FW_TYPE AQHOME_FW_TYPE_ATT84_TEMP1 -#define FW_VERSION 0x0001 - - #define MODULES_TIMER #define MODULES_COM #define MODULES_COM_WITH_ADDR_PROTO @@ -72,36 +68,6 @@ #define MODULES_REED -.set MODULES_MASK = 0 -#ifdef MODULES_TIMER -.set MODULES_MASK = MODULES_MASK | (1<