mirror of
https://github.com/espressif/esp-idf.git
synced 2026-10-02 11:10:54 +03:00
fix(efuse): erase virtual blocks before burn in damaged-reading test
Some chip may have BLOCK3 in use so we need to erase it before test.
This commit is contained in:
@@ -739,7 +739,7 @@ static void efuse_burn_task(void* arg)
|
|||||||
ESP_LOGI(TAG, "Start burn task");
|
ESP_LOGI(TAG, "Start burn task");
|
||||||
size_t test3_len_6 = 2;
|
size_t test3_len_6 = 2;
|
||||||
while (!cmd_stop_reset_task1) {
|
while (!cmd_stop_reset_task1) {
|
||||||
esp_efuse_utility_update_virt_blocks();
|
esp_efuse_utility_erase_virt_blocks();
|
||||||
esp_efuse_utility_reset();
|
esp_efuse_utility_reset();
|
||||||
TEST_ESP_OK(esp_efuse_write_field_cnt(ESP_EFUSE_TEST3_LEN_6, test3_len_6));
|
TEST_ESP_OK(esp_efuse_write_field_cnt(ESP_EFUSE_TEST3_LEN_6, test3_len_6));
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user