feat(bootloader_support): Modify chip size to be spi flash configuration value

This commit is contained in:
Dong Heng
2018-11-28 16:47:25 +08:00
parent cd25009bd7
commit af2ca65a02
2 changed files with 4 additions and 1 deletions

View File

@ -101,6 +101,7 @@ esp_err_t esp_partition_table_basic_verify(const esp_partition_info_t *partition
#include "esp_err.h"
#include "esp_flash_partitions.h"
#include "esp_log.h"
#include "esp8266/rom_functions.h"
static const char *TAG = "flash_parts";
@ -108,7 +109,7 @@ esp_err_t esp_partition_table_basic_verify(const esp_partition_info_t *partition
{
int md5_found = 0;
int num_parts;
uint32_t chip_size = 2 * 1024 * 1024;// = g_rom_flashchip.chip_size;
uint32_t chip_size = flashchip.chip_size;
*num_partitions = 0;
for (num_parts = 0; num_parts < ESP_PARTITION_TABLE_MAX_ENTRIES; num_parts++) {

View File

@ -13,6 +13,8 @@ typedef struct esp_spi_flash_chip {
uint32_t status_mask;
} esp_spi_flash_chip_t;
extern esp_spi_flash_chip_t flashchip;
uint32_t Wait_SPI_Idle();
void uart_div_modify(uint32_t uart_no, uint32_t baud_div);