Изменена инициализация секций
This commit is contained in:
parent
9233668af2
commit
0baeccdf89
|
|
@ -98,6 +98,11 @@ SECTIONS
|
|||
KEEP(*(.meta_internal_sw_day))
|
||||
KEEP(*(.meta_internal_sw_rev))
|
||||
|
||||
KEEP(*(.meta_internal_mdb_year))
|
||||
KEEP(*(.meta_internal_mdb_month))
|
||||
KEEP(*(.meta_internal_mdb_day))
|
||||
KEEP(*(.meta_internal_mdb_rev))
|
||||
|
||||
KEEP(*(.meta_finger_module))
|
||||
KEEP(*(.meta_finger_tester_serial))
|
||||
KEEP(*(.meta_finger_year))
|
||||
|
|
|
|||
|
|
@ -82,7 +82,13 @@ int main(void) {
|
|||
Bsp_CLOCK_Init();
|
||||
|
||||
if (CHECK_JTAG_DEBUG_ACTIVE) {
|
||||
D_bInternalFlashPage_Clear(0x04000000, NULL, NULL);
|
||||
|
||||
NumberBank = (*(__IO uint64_t *) (0x04000000));
|
||||
|
||||
if (NumberBank == 0x1122334455667788) {
|
||||
D_bInternalFlashPage_Clear(0x04000000, NULL, NULL);
|
||||
}
|
||||
|
||||
swap_bank(0);
|
||||
} else {
|
||||
|
||||
|
|
|
|||
|
|
@ -19,15 +19,20 @@ SET(CMAKE_EXPORT_COMPILE_COMMANDS ON)
|
|||
#-- Project config -------------------------------------------------------------
|
||||
PROJECT(HVAC_BOOT_OTA_M7) # Project name
|
||||
|
||||
SET(INTERNAL_HW_YEAR 0x26)
|
||||
SET(INTERNAL_HW_MONTH 0x02)
|
||||
SET(INTERNAL_HW_DAY 0x24)
|
||||
SET(INTERNAL_HW_REV 0x01)
|
||||
SET(INTERNAL_HW_YEAR 26)
|
||||
SET(INTERNAL_HW_MONTH 8)
|
||||
SET(INTERNAL_HW_DAY 21)
|
||||
SET(INTERNAL_HW_REV 1)
|
||||
|
||||
SET(INTERNAL_SW_YEAR 0x26)
|
||||
SET(INTERNAL_SW_MONTH 0x02)
|
||||
SET(INTERNAL_SW_DAY 0x24)
|
||||
SET(INTERNAL_SW_REV 0x01)
|
||||
SET(INTERNAL_SW_YEAR 26)
|
||||
SET(INTERNAL_SW_MONTH 8)
|
||||
SET(INTERNAL_SW_DAY 21)
|
||||
SET(INTERNAL_SW_REV 1)
|
||||
|
||||
SET(INTERNAL_MDB_YEAR 26)
|
||||
SET(INTERNAL_MDB_MONTH 8)
|
||||
SET(INTERNAL_MDB_DAY 21)
|
||||
SET(INTERNAL_MDB_REV 1)
|
||||
|
||||
SET(FINGER_MODULE 0x00)
|
||||
SET(FINGER_TESTER_SERIAL \"B\")
|
||||
|
|
@ -52,6 +57,10 @@ ADD_DEFINITIONS(-DINTERNAL_SW_MONTH=${INTERNAL_SW_MONTH})
|
|||
ADD_DEFINITIONS(-DINTERNAL_SW_DAY=${INTERNAL_SW_DAY})
|
||||
ADD_DEFINITIONS(-DINTERNAL_SW_REV=${INTERNAL_SW_REV})
|
||||
|
||||
ADD_DEFINITIONS(-DINTERNAL_MDB_YEAR=${INTERNAL_MDB_YEAR})
|
||||
ADD_DEFINITIONS(-DINTERNAL_MDB_MONTH=${INTERNAL_MDB_MONTH})
|
||||
ADD_DEFINITIONS(-DINTERNAL_MDB_DAY=${INTERNAL_MDB_DAY})
|
||||
ADD_DEFINITIONS(-DINTERNAL_MDB_REV=${INTERNAL_MDB_REV})
|
||||
|
||||
ADD_DEFINITIONS(-DFINGER_MODULE=${FINGER_MODULE})
|
||||
ADD_DEFINITIONS(-DFINGER_TESTER_SERIAL=${FINGER_TESTER_SERIAL})
|
||||
|
|
|
|||
Loading…
Reference in New Issue