Skip to content

Commit 0fa63dd

Browse files
committed
Only embed partition table if one isn't already embedded
1 parent 918408a commit 0fa63dd

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
@@ -175,7 +175,10 @@ if (EXISTS ${PICO_CYW43_DRIVER_PATH}/${CYW43_DRIVER_TEST_FILE})
175175
message(FATAL_ERROR "RP2040 does not support storing wi-fi firmware in partitions")
176176
endif()
177177
target_compile_definitions(${TARGET} PRIVATE CYW43_USE_FIRMWARE_PARTITION=1)
178-
pico_embed_pt_in_binary(${TARGET} ${PICO_CYW43_DRIVER_CURRENT_PATH}/wifi_pt.json)
178+
get_target_property(picotool_embed_pt ${TARGET} PICOTOOL_EMBED_PT)
179+
if (NOT picotool_embed_pt)
180+
pico_embed_pt_in_binary(${TARGET} ${PICO_CYW43_DRIVER_CURRENT_PATH}/wifi_pt.json)
181+
endif()
179182

180183
find_package (Python3 REQUIRED COMPONENTS Interpreter)
181184

0 commit comments

Comments
 (0)