Home
last modified time | relevance | path

Searched refs:flash_cfg (Results 1 – 23 of 23) sorted by relevance

/bsp/bouffalo_lab/bl60x/board/
A Dfw_header.c7 .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 Dfw_header.h125 struct boot_flash_cfg_t flash_cfg; /* 4 + 84 + 4 */ member
/bsp/bouffalo_lab/bl70x/board/
A Dfw_header.c7 .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 Dfw_header.h125 struct boot_flash_cfg_t flash_cfg; member
/bsp/bouffalo_lab/bl61x/board/
A Dfw_header.c7 .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 Dfw_header.h176 struct boot_flash_cfg_t flash_cfg; /* 4 + 84 + 4 */ member
/bsp/bouffalo_lab/bl808/m0/board/
A Dfw_header.c7 .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 Dfw_header.h189 struct boot_flash_cfg_t flash_cfg; /* 4 + 84 + 4 */ member
/bsp/bouffalo_lab/bl808/lp/board/
A Dfw_header.c7 .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 Dfw_header.h189 struct boot_flash_cfg_t flash_cfg; /* 4 + 84 + 4 */ member
/bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/lhal/src/flash/
A Dbflb_sflash.c364 …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 Dbflb_sflash.h184 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 Dbflb_sf_cfg.c3151 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 Dbl602_romapi.c346 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 Dbl602_xip_sflash_ext.c67 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 Dbl702_romapi.c622 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 Dbl702_sflash_ext.c99 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 Dbl616_romapi_e907.c1445 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 Dbl616_romapi_patch.c953 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 Dbl616_pm.c51 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 Dbl702_sflash_ext.h80 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 Dbl702_ef_cfg.h61 …uint32_t flash_cfg : 3; /*!< 0:external flash SF2, 1:0.5MB flash, 2:1MB flash, 3:external flash… member
A Dbl702_ef_ctrl.h182 …uint32_t flash_cfg : 3; /*!< 0:external flash SF2, 1:0.5MB flash, 2:1MB flash, 3:external flash… member

Completed in 878 milliseconds