| /bsp/bouffalo_lab/bl60x/board/ |
| A D | fw_header.c | 7 .flash_cfg.magiccode = 0x47464346, 13 .flash_cfg.cfg.resetCmd = 0x99, /*!< Flash reset command */ 16 .flash_cfg.cfg.jedecIdCmd = 0x9f, /*!< JEDEC ID command */ 20 .flash_cfg.cfg.sectorSize = 0x04, /*!< *1024bytes */ 21 .flash_cfg.cfg.mid = 0xff, /*!< Manufacturer ID */ 22 .flash_cfg.cfg.pageSize = 0x100, /*!< Page size */ 23 .flash_cfg.cfg.chipEraseCmd = 0xc7, /*!< Chip erase cmd */ 28 .flash_cfg.cfg.pageProgramCmd = 0x02, /*!< Page program cmd */ 79 .flash_cfg.cfg.timeEsector = 300, /*!< 4K erase time */ 85 .flash_cfg.cfg.qeData = 0, /*!< QE set data */ [all …]
|
| A D | fw_header.h | 125 struct boot_flash_cfg_t flash_cfg; /* 4 + 84 + 4 */ member
|
| /bsp/bouffalo_lab/bl70x/board/ |
| A D | fw_header.c | 7 .flash_cfg.magiccode = 0x47464346, 13 .flash_cfg.cfg.resetCmd = 0x99, /*!< Flash reset command */ 16 .flash_cfg.cfg.jedecIdCmd = 0x9f, /*!< JEDEC ID command */ 20 .flash_cfg.cfg.sectorSize = 0x04, /*!< *1024bytes */ 21 .flash_cfg.cfg.mid = 0xff, /*!< Manufacturer ID */ 22 .flash_cfg.cfg.pageSize = 0x100, /*!< Page size */ 23 .flash_cfg.cfg.chipEraseCmd = 0xc7, /*!< Chip erase cmd */ 28 .flash_cfg.cfg.pageProgramCmd = 0x02, /*!< Page program cmd */ 79 .flash_cfg.cfg.timeEsector = 300, /*!< 4K erase time */ 85 .flash_cfg.cfg.qeData = 0, /*!< QE set data */ [all …]
|
| A D | fw_header.h | 125 struct boot_flash_cfg_t flash_cfg; member
|
| /bsp/bouffalo_lab/bl61x/board/ |
| A D | fw_header.c | 7 .flash_cfg.magiccode = 0x47464346, 17 .flash_cfg.cfg.resetCmd = 0x99, /*!< Flash reset command */ 20 .flash_cfg.cfg.jedecIdCmd = 0x9f, /*!< JEDEC ID command */ 24 .flash_cfg.cfg.sectorSize = 0x04, /*!< *1024bytes */ 25 .flash_cfg.cfg.mid = 0x00, /*!< Manufacturer ID */ 26 .flash_cfg.cfg.pageSize = 0x100, /*!< Page size */ 27 .flash_cfg.cfg.chipEraseCmd = 0xc7, /*!< Chip erase cmd */ 32 .flash_cfg.cfg.pageProgramCmd = 0x02, /*!< Page program cmd */ 83 .flash_cfg.cfg.timeEsector = 300, /*!< 4K erase time */ 89 .flash_cfg.cfg.qeData = 0, /*!< QE set data */ [all …]
|
| A D | fw_header.h | 176 struct boot_flash_cfg_t flash_cfg; /* 4 + 84 + 4 */ member
|
| /bsp/bouffalo_lab/bl808/m0/board/ |
| A D | fw_header.c | 7 .flash_cfg.magiccode = 0x47464346, 13 .flash_cfg.cfg.resetCmd = 0x99, /*!< Flash reset command */ 16 .flash_cfg.cfg.jedecIdCmd = 0x9f, /*!< JEDEC ID command */ 20 .flash_cfg.cfg.sectorSize = 0x04, /*!< *1024bytes */ 21 .flash_cfg.cfg.mid = 0x00, /*!< Manufacturer ID */ 22 .flash_cfg.cfg.pageSize = 0x100, /*!< Page size */ 23 .flash_cfg.cfg.chipEraseCmd = 0xc7, /*!< Chip erase cmd */ 28 .flash_cfg.cfg.pageProgramCmd = 0x02, /*!< Page program cmd */ 79 .flash_cfg.cfg.timeEsector = 300, /*!< 4K erase time */ 85 .flash_cfg.cfg.qeData = 0, /*!< QE set data */ [all …]
|
| A D | fw_header.h | 189 struct boot_flash_cfg_t flash_cfg; /* 4 + 84 + 4 */ member
|
| /bsp/bouffalo_lab/bl808/lp/board/ |
| A D | fw_header.c | 7 .flash_cfg.magiccode = 0x47464346, 13 .flash_cfg.cfg.resetCmd = 0x99, /*!< Flash reset command */ 16 .flash_cfg.cfg.jedecIdCmd = 0x9f, /*!< JEDEC ID command */ 20 .flash_cfg.cfg.sectorSize = 0x04, /*!< *1024bytes */ 21 .flash_cfg.cfg.mid = 0x00, /*!< Manufacturer ID */ 22 .flash_cfg.cfg.pageSize = 0x100, /*!< Page size */ 23 .flash_cfg.cfg.chipEraseCmd = 0xc7, /*!< Chip erase cmd */ 28 .flash_cfg.cfg.pageProgramCmd = 0x02, /*!< Page program cmd */ 79 .flash_cfg.cfg.timeEsector = 300, /*!< 4K erase time */ 85 .flash_cfg.cfg.qeData = 0, /*!< QE set data */ [all …]
|
| A D | fw_header.h | 189 struct boot_flash_cfg_t flash_cfg; /* 4 + 84 + 4 */ member
|
| /bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/lhal/src/flash/ |
| A D | bflb_sflash.c | 364 …bflb_sflash_read_reg(flash_cfg, flash_cfg->busy_index, (uint8_t *)&stat, flash_cfg->busy_read_reg_… 399 …bflb_sflash_read_reg(flash_cfg, flash_cfg->wr_enable_index, (uint8_t *)&stat, flash_cfg->wr_enable… 428 …bflb_sflash_write_reg(flash_cfg, flash_cfg->qe_index, (uint8_t *)&stat, flash_cfg->qe_write_reg_le… 432 …bflb_sflash_read_reg(flash_cfg, flash_cfg->qe_index, (uint8_t *)&stat, flash_cfg->qe_read_reg_len); 453 stat |= (flash_cfg->qe_data << (8 * flash_cfg->qe_index)); 469 …bflb_sflash_write_reg(flash_cfg, flash_cfg->qe_index, (uint8_t *)&stat, flash_cfg->qe_write_reg_le… 470 …bflb_sflash_read_reg(flash_cfg, flash_cfg->qe_index, (uint8_t *)&stat, flash_cfg->qe_read_reg_len); 505 …bflb_sflash_write_reg(flash_cfg, flash_cfg->qe_index, (uint8_t *)&stat, flash_cfg->qe_write_reg_le… 509 …bflb_sflash_read_reg(flash_cfg, flash_cfg->qe_index, (uint8_t *)&stat, flash_cfg->qe_read_reg_len); 530 …bflb_sflash_write_reg(flash_cfg, flash_cfg->qe_index, (uint8_t *)&stat, flash_cfg->qe_write_reg_le… [all …]
|
| A D | bflb_sflash.h | 184 int bflb_sflash_busy(spi_flash_cfg_type *flash_cfg); 185 int bflb_sflash_write_enable(spi_flash_cfg_type *flash_cfg); 186 int bflb_sflash_qspi_enable(spi_flash_cfg_type *flash_cfg); 187 int bflb_sflash_qspi_disable(spi_flash_cfg_type *flash_cfg); 189 int bflb_sflash_chip_erase(spi_flash_cfg_type *flash_cfg); 198 void bflb_sflash_release_powerdown(spi_flash_cfg_type *flash_cfg); 200 void bflb_sflash_set_burst_wrap(spi_flash_cfg_type *flash_cfg); 201 void bflb_sflash_disable_burst_wrap(spi_flash_cfg_type *flash_cfg); 205 int bflb_sflash_software_reset(spi_flash_cfg_type *flash_cfg); 206 void bflb_sflash_reset_continue_read(spi_flash_cfg_type *flash_cfg); [all …]
|
| A D | bflb_sf_cfg.c | 3151 uint8_t flash_cfg; 3155 flash_cfg = (flash_pin_cfg >> 2) & 0x03; 3177 if (flash_cfg == BFLB_FLASH_CFG_SF2_EXT_23_28 && swap_cfg == BFLB_SF2_SWAP_NONE) { 3182 if (flash_cfg == BFLB_FLASH_CFG_SF1_EXT_17_22) {
|
| /bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/soc/bl602/std/src/ |
| A D | bl602_romapi.c | 346 return RomDriver_HBN_Power_Down_Flash(flash_cfg); in HBN_Power_Down_Flash() 596 return RomDriver_SFlash_Busy(flash_cfg); in bflb_sflash_busy() 602 return RomDriver_SFlash_Write_Enable(flash_cfg); in bflb_sflash_write_enable() 608 return RomDriver_SFlash_Qspi_Enable(flash_cfg); in bflb_sflash_qspi_enable() 620 return RomDriver_SFlash_Chip_Erase(flash_cfg); in bflb_sflash_chip_erase() 662 return RomDriver_SFlash_GetJedecId(flash_cfg, data); in bflb_sflash_get_jedecid() 680 return RomDriver_SFlash_Releae_Powerdown(flash_cfg); in bflb_sflash_release_powerdown() 686 return RomDriver_SFlash_SetBurstWrap(flash_cfg); in bflb_sflash_set_burst_wrap() 692 return RomDriver_SFlash_DisableBurstWrap(flash_cfg); in bflb_sflash_disable_burst_wrap() 698 return RomDriver_SFlash_Software_Reset(flash_cfg); in bflb_sflash_software_reset() [all …]
|
| A D | bl602_xip_sflash_ext.c | 67 static spi_flash_cfg_type flash_cfg; variable 516 ret=bflb_sf_cfg_flash_identify_ext(1, 0x80, 0, &flash_cfg, 0, 0); in bflb_xip_sflash_init() 522 memcpy(&flash_cfg,p_flash_cfg,sizeof(flash_cfg)); in bflb_xip_sflash_init() 543 bflb_xip_sflash_read_need_lock_ext(&flash_cfg, addr, dst, len, 0, 0); in bflb_xip_sflash_read() 564 bflb_xip_sflash_write_need_lock_ext(&flash_cfg, addr, src, len, 0, 0); in bflb_xip_sflash_write() 584 bflb_xip_sflash_erase_need_lock_ext(&flash_cfg, addr, addr + len - 1, 0, 0); in bflb_xip_sflash_erase()
|
| /bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/soc/bl702/std/src/ |
| A D | bl702_romapi.c | 622 bflb_sflash_busy(spi_flash_cfg_type *flash_cfg) in bflb_sflash_busy() argument 624 return RomDriver_SFlash_Busy(flash_cfg); in bflb_sflash_busy() 631 return RomDriver_SFlash_Write_Enable(flash_cfg); in bflb_sflash_write_enable() 638 return RomDriver_SFlash_Qspi_Enable(flash_cfg); in bflb_sflash_qspi_enable() 650 return RomDriver_SFlash_Chip_Erase(flash_cfg); in bflb_sflash_chip_erase() 695 RomDriver_SFlash_GetJedecId(flash_cfg, data); in bflb_sflash_get_jedecid() 710 RomDriver_SFlash_Releae_Powerdown(flash_cfg); in bflb_sflash_release_powerdown() 722 RomDriver_SFlash_SetBurstWrap(flash_cfg); in bflb_sflash_set_burst_wrap() 727 RomDriver_SFlash_DisableBurstWrap(flash_cfg); in bflb_sflash_disable_burst_wrap() 734 return RomDriver_SFlash_Software_Reset(flash_cfg); in bflb_sflash_software_reset() [all …]
|
| A D | bl702_sflash_ext.c | 99 int ATTR_TCM_SECTION bflb_sflash_kh25v40_write_protect(spi_flash_cfg_type *flash_cfg, uint8_t prote… in bflb_sflash_kh25v40_write_protect() argument 103 bflb_sflash_read_reg(flash_cfg, 0, (uint8_t *)&stat, 1); in bflb_sflash_kh25v40_write_protect() 110 ret = bflb_sflash_write_enable(flash_cfg); in bflb_sflash_kh25v40_write_protect() 115 bflb_sflash_write_reg(flash_cfg, 0, (uint8_t *)&stat, 1); in bflb_sflash_kh25v40_write_protect() 116 bflb_sflash_read_reg(flash_cfg, 0, (uint8_t *)&stat, 1); in bflb_sflash_kh25v40_write_protect() 136 int ATTR_TCM_SECTION bflb_sflash_read_reg_with_cmd(spi_flash_cfg_type *flash_cfg, uint8_t read_reg_… in bflb_sflash_read_reg_with_cmd() argument 179 int ATTR_TCM_SECTION bflb_sflash_write_reg_with_cmd(spi_flash_cfg_type *flash_cfg, uint8_t read_reg… in bflb_sflash_write_reg_with_cmd() argument 200 while (SET == bflb_sflash_busy(flash_cfg)) { in bflb_sflash_write_reg_with_cmd()
|
| /bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/soc/bl616/std/src/ |
| A D | bl616_romapi_e907.c | 1445 return RomDriver_HBN_Power_Down_Flash(flash_cfg); in HBN_Power_Down_Flash() 1908 return RomDriver_SFlash_Chip_Erase(flash_cfg); in bflb_sflash_chip_erase() 1940 return RomDriver_SFlash_Qspi_Disable(flash_cfg); in bflb_sflash_qspi_disable() 1945 return RomDriver_SFlash_Qspi_Enable(flash_cfg); in bflb_sflash_qspi_enable() 2000 return RomDriver_SFlash_Software_Reset(flash_cfg); in bflb_sflash_software_reset() 2005 return RomDriver_SFlash_Write_Enable(flash_cfg); in bflb_sflash_write_enable() 2019 int bflb_sflash_busy(spi_flash_cfg_type *flash_cfg){ in bflb_sflash_busy() argument 2020 return RomDriver_SFlash_Busy(flash_cfg); in bflb_sflash_busy() 2025 return RomDriver_SFlash_DisableBurstWrap(flash_cfg); in bflb_sflash_disable_burst_wrap() 2035 return RomDriver_SFlash_GetJedecId(flash_cfg,data); in bflb_sflash_get_jedecid() [all …]
|
| A D | bl616_romapi_patch.c | 953 if (cnt > flash_cfg->time_e_32k * 3) { in bflb_sflash_blk32_erase() 999 ret = bflb_sflash_sector_erase(flash_cfg, start_addr / flash_cfg->sector_size / 1024); in bflb_sflash_erase() 1030 if((flash_cfg->io_mode&0xf)==SF_CTRL_QO_MODE || (flash_cfg->io_mode&0xf)==SF_CTRL_QIO_MODE){ in bflb_SFlash_Clear_Status_Register() 1037 if ((read_value & (~((1<<(flash_cfg->qe_index*8+flash_cfg->qe_bit)) | in bflb_SFlash_Clear_Status_Register() 1038 (1<<(flash_cfg->busy_index*8+flash_cfg->busy_bit)) | in bflb_SFlash_Clear_Status_Register() 1039 (1<<(flash_cfg->wr_enable_index*8+flash_cfg->wr_enable_bit))))) == 0){ in bflb_SFlash_Clear_Status_Register() 1043 ret = bflb_sflash_write_enable(flash_cfg); in bflb_SFlash_Clear_Status_Register() 1047 if (flash_cfg->qe_write_reg_len == 2) { in bflb_SFlash_Clear_Status_Register() 1048 reg_value = (qe_value<<(flash_cfg->qe_index*8+flash_cfg->qe_bit)); in bflb_SFlash_Clear_Status_Register() 1051 if (flash_cfg->qe_index == 0) { in bflb_SFlash_Clear_Status_Register() [all …]
|
| A D | bl616_pm.c | 51 spi_flash_cfg_type *flash_cfg; variable 659 bflb_flash_get_cfg((uint8_t **)&flash_cfg, &flash_cfg_len); in pm_pds_mode_enter() 661 HBN_Power_Down_Flash(flash_cfg); in pm_pds_mode_enter() 762 bflb_sflash_restore_from_powerdown(flash_cfg, 0, SF_CTRL_FLASH_BANK0); in pm_pds_mode_enter() 817 bflb_flash_get_cfg((uint8_t **)&flash_cfg, &flash_cfg_len); in pm_hbn_mode_enter() 819 HBN_Power_Down_Flash(flash_cfg); in pm_hbn_mode_enter()
|
| /bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/soc/bl702/std/include/ |
| A D | bl702_sflash_ext.h | 80 int bflb_sflash_kh25v40_write_protect(spi_flash_cfg_type *flash_cfg, uint8_t protect); 81 int bflb_sflash_read_reg_with_cmd(spi_flash_cfg_type *flash_cfg, uint8_t read_reg_cmd, uint8_t *reg… 83 int bflb_sflash_write_reg_with_cmd(spi_flash_cfg_type *flash_cfg, uint8_t read_reg_cmd, uint8_t *re…
|
| A D | bl702_ef_cfg.h | 61 …uint32_t flash_cfg : 3; /*!< 0:external flash SF2, 1:0.5MB flash, 2:1MB flash, 3:external flash… member
|
| A D | bl702_ef_ctrl.h | 182 …uint32_t flash_cfg : 3; /*!< 0:external flash SF2, 1:0.5MB flash, 2:1MB flash, 3:external flash… member
|