mirror of
https://github.com/espressif/esp-idf.git
synced 2026-10-02 03:00:34 +03:00
fix(phy): fix still put multiple phy init date bin into flash when CONFIG_ESP_PHY_MULTIPLE_INIT_DATA_BIN_EMBED is enabled
This commit is contained in:
@@ -146,9 +146,17 @@ if(CONFIG_ESP_PHY_ENABLED)
|
|||||||
|
|
||||||
set(phy_name "phy")
|
set(phy_name "phy")
|
||||||
|
|
||||||
esptool_py_flash_target(${phy_name}-flash "${main_args}" "${sub_args}")
|
# When the multiple PHY init data bin is embedded into the application image
|
||||||
esptool_py_flash_target_image(${phy_name}-flash ${phy_name} "${phy_partition_offset}" "${phy_init_data_bin}")
|
# (CONFIG_ESP_PHY_MULTIPLE_INIT_DATA_BIN_EMBED=y), the data is already part of
|
||||||
esptool_py_flash_target_image(flash ${phy_name} "${phy_partition_offset}" "${phy_init_data_bin}")
|
# app.bin and there is no need to flash it again to the `phy` data partition.
|
||||||
|
# Skip registering it as a flashable image in that case.
|
||||||
|
if(NOT CONFIG_ESP_PHY_MULTIPLE_INIT_DATA_BIN_EMBED)
|
||||||
|
esptool_py_flash_target(${phy_name}-flash "${main_args}" "${sub_args}")
|
||||||
|
esptool_py_flash_target_image(${phy_name}-flash ${phy_name}
|
||||||
|
"${phy_partition_offset}" "${phy_init_data_bin}")
|
||||||
|
esptool_py_flash_target_image(flash ${phy_name}
|
||||||
|
"${phy_partition_offset}" "${phy_init_data_bin}")
|
||||||
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
endif()
|
endif()
|
||||||
|
|||||||
Reference in New Issue
Block a user