Skip to content

Commit 5ce130b

Browse files
committed
Enable CYW43_PIO_CLOCK_DIV_DYNAMIC
1 parent ee7518c commit 5ce130b

File tree

3 files changed

+4
-0
lines changed

3 files changed

+4
-0
lines changed

lib/rp2040/platform_def.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
-DPICO_CYW43_ARCH_THREADSAFE_BACKGROUND=1
22
-DCYW43_LWIP=1
3+
-DCYW43_PIO_CLOCK_DIV_DYNAMIC=1
34
-DCFG_TUSB_MCU=OPT_MCU_RP2040
45
-DARM_MATH_CM0_FAMILY
56
-DARM_MATH_CM0_PLUS

tools/libpico/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ if (${cpu} MATCHES "rp2040")
5252
PICO_RP2040_B2_SUPPORTED=1
5353
PICO_CYW43_ARCH_THREADSAFE_BACKGROUND=1
5454
CYW43_WARN=//
55+
CYW43_PIO_CLOCK_DIV_DYNAMIC=1
5556
PICO_XOSC_STARTUP_DELAY_MULTIPLIER=64
5657
PICO_FLOAT_SUPPORT_ROM_V1=1
5758
PICO_DOUBLE_SUPPORT_ROM_V1=1

tools/platformio-build.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,7 @@ def is_pio_build():
115115
"ARM_MATH_CM0_PLUS",
116116
"TARGET_RP2040",
117117
("PICO_RP2040", "1"),
118+
("CYW43_PIO_CLOCK_DIV_DYNAMIC", "1")
118119
# at this point, the main.py builder script hasn't updated upload.maximum_size yet,
119120
# so it's the original value for the full flash.
120121
("PICO_FLASH_SIZE_BYTES", board.get("upload.maximum_size"))
@@ -363,6 +364,7 @@ def configure_network_flags(cpp_defines):
363364
env.Append(CPPDEFINES=[
364365
("PICO_CYW43_ARCH_THREADSAFE_BACKGROUND", 1),
365366
("CYW43_LWIP", 1),
367+
("CYW43_PIO_CLOCK_DIV_DYNAMIC", 1),
366368
("LWIP_IPV4", 1),
367369
("LWIP_IGMP", 1),
368370
("LWIP_CHECKSUM_CTRL_PER_NETIF", 1)

0 commit comments

Comments
 (0)