32 #define NVMS_PRODUCT_HEADER_PART_START (QSPI_MEM1_VIRTUAL_BASE_ADDR + 0x00001000)
33 #define NVMS_PRODUCT_HEADER_PART_SIZE (0x00002000)
34 #define NVMS_FW_EXEC_PART_START (QSPI_MEM1_VIRTUAL_BASE_ADDR + 0x00003000)
35 #define NVMS_FW_EXEC_PART_SIZE (0x00060000)
36 #define NVMS_LOG_PART_START (QSPI_MEM1_VIRTUAL_BASE_ADDR + 0x00063000)
37 #define NVMS_LOG_PART_SIZE (0x0000A000)
38 #define NVMS_PLATFORM_PARAMS_PART_START (QSPI_MEM1_VIRTUAL_BASE_ADDR + 0x0006D000)
39 #define NVMS_PLATFORM_PARAMS_PART_SIZE (0x00003000)
40 #define NVMS_PARAM_PART_START (QSPI_MEM1_VIRTUAL_BASE_ADDR + 0x00070000)
41 #define NVMS_PARAM_PART_SIZE (0x00010000)
42 #define NVMS_FW_UPDATE_PART_START (QSPI_MEM1_VIRTUAL_BASE_ADDR + 0x00080000)
43 #define NVMS_FW_UPDATE_PART_SIZE (0x00060000)
44 #define NVMS_GENERIC_PART_START (QSPI_MEM1_VIRTUAL_BASE_ADDR + 0x000E0000)
45 #define NVMS_GENERIC_PART_SIZE (0x00020000)
49 #define NVMS_PARTITION_TABLE_START (EFLASH_MEM1_VIRTUAL_BASE_ADDR + 0x0003F800)
50 #define NVMS_PARTITION_TABLE_SIZE (0x00000800)
52 PARTITION2( NVMS_PRODUCT_HEADER_PART , 0 )
53 PARTITION2( NVMS_FW_EXEC_PART , 0 )
54 PARTITION2( NVMS_LOG_PART , 0 )
55 PARTITION2( NVMS_PLATFORM_PARAMS_PART , PARTITION_FLAG_READ_ONLY )
56 PARTITION2( NVMS_PARAM_PART , 0 )
57 PARTITION2( NVMS_FW_UPDATE_PART , 0 )
58 PARTITION2( NVMS_GENERIC_PART , PARTITION_FLAG_VES )
59 PARTITION2( NVMS_PARTITION_TABLE , PARTITION_FLAG_READ_ONLY )