Skip to content

Commit f4664de

Browse files
committed
Only embed partition table if one isn't already embedded
1 parent 2ed86a6 commit f4664de

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/rp2_common/pico_cyw43_driver/CMakeLists.txt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,10 @@ if (EXISTS ${PICO_CYW43_DRIVER_PATH}/${CYW43_DRIVER_TEST_FILE})
168168
message(FATAL_ERROR "RP2040 does not support storing wi-fi firmware in partitions")
169169
endif()
170170
target_compile_definitions(${TARGET} PRIVATE CYW43_USE_FIRMWARE_PARTITION=1)
171-
pico_embed_pt_in_binary(${TARGET} ${PICO_CYW43_DRIVER_CURRENT_PATH}/wifi_pt.json)
171+
get_target_property(picotool_embed_pt ${TARGET} PICOTOOL_EMBED_PT)
172+
if (NOT picotool_embed_pt)
173+
pico_embed_pt_in_binary(${TARGET} ${PICO_CYW43_DRIVER_CURRENT_PATH}/wifi_pt.json)
174+
endif()
172175

173176
find_package (Python3 REQUIRED COMPONENTS Interpreter)
174177

0 commit comments

Comments
 (0)