From: penglei <1624952103@qq.com> Date: Fri, 26 Sep 2025 04:04:02 +0000 (+0800) Subject: 优化ssb读取nand器件id X-Git-Tag: V1.0.9_20251128_194606_LN~250^2~45^2~4^2~3 X-Git-Url: http://git.snicker.com.cn/css/static/gitweb.css?a=commitdiff_plain;h=9e956e36d0cdf09e85caad41b8fd377267014816;p=mirrors%2FFD230.git 优化ssb读取nand器件id --- diff --git a/code/sdk/bootloader/flashboot/brandy/main.c b/code/sdk/bootloader/flashboot/brandy/main.c index 1f8bee0a6..9d0b4a94f 100644 --- a/code/sdk/bootloader/flashboot/brandy/main.c +++ b/code/sdk/bootloader/flashboot/brandy/main.c @@ -790,6 +790,8 @@ static void fs_init(void) uapi_gpio_set_dir(S_AGPIO_L18,GPIO_DIRECTION_OUTPUT); uapi_gpio_set_val(S_AGPIO_L18,GPIO_LEVEL_HIGH); #endif + + uapi_tcxo_delay_ms(50); #endif #ifdef BOARD_LEINIAO diff --git a/code/sdk/bootloader/flashboot/brandy/nandflash/nandflash_config.c b/code/sdk/bootloader/flashboot/brandy/nandflash/nandflash_config.c index 5a4a301ee..e56ffebe8 100644 --- a/code/sdk/bootloader/flashboot/brandy/nandflash/nandflash_config.c +++ b/code/sdk/bootloader/flashboot/brandy/nandflash/nandflash_config.c @@ -45,6 +45,8 @@ static const nand_chip_mapping_t nand_chip_mappings[] = { #define NAND_CHIP_MAPPINGS_COUNT (sizeof(nand_chip_mappings) / sizeof(nand_chip_mappings[0])) +static uint16_t chip_id = 0; + struct nand_driver_struct *get_nand_flash(void) { #if 1 @@ -94,7 +96,7 @@ struct nand_driver_struct *get_nand_flash(void) void nandflash_qspi_init(void) { struct nand_driver_struct *nandflash_drv = get_nand_flash(); - PRINT("\r\nnandflash init start.\r\n"); + PRINT("\r\nnandflash init start. chip_id : 0x%x\r\n",chip_id); nand_driver_init(SPEED_MID); PRINT("\r\nnandflash initing ...\r\n"); g_nandflash_init = nandflash_drv->nand_flash_init();