diff --git a/bsp/board/bl808dk/board.c b/bsp/board/bl808dk/board.c index f20b4ec5..c73243c6 100644 --- a/bsp/board/bl808dk/board.c +++ b/bsp/board/bl808dk/board.c @@ -278,11 +278,9 @@ void board_init(void) /* D0 image offset on flash is CONFIG_D0_FLASH_ADDR+0x1000(header) */ bflb_sf_ctrl_set_flash_image_offset(CONFIG_D0_FLASH_ADDR + 0x1000, 1, SF_CTRL_FLASH_BANK0); - Tzc_Sec_Set_CPU_Group(GLB_CORE_ID_LP, 2); + Tzc_Sec_Set_CPU_Group(GLB_CORE_ID_LP, 0); /* LP boot from 0x58020000 */ GLB_Set_CPU_Reset_Address(GLB_CORE_ID_LP, 0x58020000); - /* LP image offset on flash is CONFIG_LP_FLASH_ADDR+0x1000(header) */ - bflb_sf_ctrl_set_flash_image_offset(CONFIG_LP_FLASH_ADDR + 0x1000, 2, SF_CTRL_FLASH_BANK1); bflb_irq_restore(flag); diff --git a/bsp/board/bl808dk/board.h b/bsp/board/bl808dk/board.h index d580825d..99f61e98 100644 --- a/bsp/board/bl808dk/board.h +++ b/bsp/board/bl808dk/board.h @@ -24,6 +24,6 @@ void board_iso11898_gpio_init(void); #define DEFAULT_TEST_UART_DMA_RDR DMA_ADDR_UART1_RDR #define CONFIG_D0_FLASH_ADDR 0x100000 -#define CONFIG_LP_FLASH_ADDR 0x200000 +#define CONFIG_LP_FLASH_ADDR 0x20000 #endif \ No newline at end of file