Skip to content

Commit 4031bf3

Browse files
[nrf toup] [nrfconnect] Switch to picolib
Switched from newlibc to picolibc in Nordic platform. Signed-off-by: Arkadiusz Balys <[email protected]>
1 parent 13c5889 commit 4031bf3

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

config/nrfconnect/chip-module/Kconfig.defaults

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,12 @@ if CHIP
2525
# ==============================================================================
2626

2727
choice LIBC_IMPLEMENTATION
28-
default NEWLIB_LIBC
28+
default PICOLIBC
29+
endchoice
30+
31+
choice POSIX_SYSCONF_IMPL_CHOICE
32+
default POSIX_SYSCONF_IMPL_MACRO if PICOLIBC
33+
2934
endchoice
3035

3136
config ASSERT
@@ -57,6 +62,7 @@ if CHIP_WIFI
5762

5863
config HEAP_MEM_POOL_SIZE
5964
default 48336 if BUILD_WITH_TFM
65+
default 43008 if CHIP_WIFI
6066
default 40144
6167

6268
config NRF_WIFI_DATA_HEAP_SIZE
@@ -70,6 +76,7 @@ config HEAP_MEM_POOL_IGNORE_MIN
7076

7177
config CHIP_MALLOC_SYS_HEAP_SIZE
7278
default 10240 if SOC_SERIES_NRF54LX # nRF54L requires more memory due to crypto backend
79+
default 14336 if CHIP_WIFI
7380
default 8192 if OPENTHREAD
7481

7582
config MPSL_WORK_STACK_SIZE

0 commit comments

Comments
 (0)