Hi,
I want to configure the nRF9160's internal flash storage_partition, it has 32KB currently, I want to change it to 100KB. How to do that? Using nrf9160dk_nrf9160_ns.overlay or other method?
Thanks,
Liza
Hi,
I want to configure the nRF9160's internal flash storage_partition, it has 32KB currently, I want to change it to 100KB. How to do that? Using nrf9160dk_nrf9160_ns.overlay or other method?
Thanks,
Liza
Hi Michal,
Here is my NCS version:
SDK: 2.5.0
IDE: vs code
board: nRF9160dk
Here is my pristine build log:
C:\Windows\system32\cmd.exe /d /s /c "west build --build-dir c:/WORKSPACE/CR2405A10/nordic/9160_ldc2114/build c:/WORKSPACE/CR2405A10/nordic/9160_ldc2114 --pristine --board nrf9160dk_nrf9160_ns -- -DNCS_TOOLCHAIN_VERSION=NONE -DBOARD_ROOT=c:/workspace/cr2405a10/nordic/9160_ldc2114" -- west build: generating a build system Loading Zephyr default modules (Zephyr base). -- Application: C:/WORKSPACE/CR2405A10/nordic/9160_ldc2114 -- CMake version: 3.20.5 -- Found Python3: C:/ncs/toolchains/c57af46cb7/opt/bin/python.exe (found suitable version "3.8.2", minimum required is "3.8") found components: Interpreter -- Cache files will be written to: C:/ncs/v2.5.0/zephyr/.cache -- Zephyr version: 3.4.99 (C:/ncs/v2.5.0/zephyr) -- Found west (found suitable version "1.1.0", minimum required is "0.14.0") -- Board: nrf9160dk_nrf9160_ns, Revision: 0.14.0 -- Found host-tools: zephyr 0.16.1 (C:/ncs/toolchains/c57af46cb7/opt/zephyr-sdk) -- Found toolchain: zephyr 0.16.1 (C:/ncs/toolchains/c57af46cb7/opt/zephyr-sdk) -- Found Dtc: C:/ncs/toolchains/c57af46cb7/opt/bin/dtc.exe (found suitable version "1.4.7", minimum required is "1.4.6") -- Found BOARD.dts: C:/ncs/v2.5.0/zephyr/boards/arm/nrf9160dk_nrf9160/nrf9160dk_nrf9160_ns.dts -- Found devicetree overlay: C:/ncs/v2.5.0/zephyr/boards/arm/nrf9160dk_nrf9160/nrf9160dk_nrf9160_ns_0_14_0.overlay -- Found devicetree overlay: C:/WORKSPACE/CR2405A10/nordic/9160_ldc2114/boards/nrf9160dk_nrf9160_ns.overlay 'label' is marked as deprecated in 'properties:' in C:/WORKSPACE/CR2405A10/nordic/9160_ldc2114/dts/bindings\astri,ldc2114.yaml for node /soc/peripheral@40000000/i2c@9000/ldc2114@2a. -- Generated zephyr.dts: C:/WORKSPACE/CR2405A10/nordic/9160_ldc2114/build/zephyr/zephyr.dts -- Generated devicetree_generated.h: C:/WORKSPACE/CR2405A10/nordic/9160_ldc2114/build/zephyr/include/generated/devicetree_generated.h -- Including generated dts.cmake file: C:/WORKSPACE/CR2405A10/nordic/9160_ldc2114/build/zephyr/dts.cmake Parsing C:/ncs/v2.5.0/zephyr/Kconfig Loaded configuration 'C:/ncs/v2.5.0/zephyr/boards/arm/nrf9160dk_nrf9160/nrf9160dk_nrf9160_ns_defconfig' Merged configuration 'C:/WORKSPACE/CR2405A10/nordic/9160_ldc2114/prj.conf' Configuration saved to 'C:/WORKSPACE/CR2405A10/nordic/9160_ldc2114/build/zephyr/.config' Kconfig header saved to 'C:/WORKSPACE/CR2405A10/nordic/9160_ldc2114/build/zephyr/include/generated/autoconf.h' -- Found GnuLd: c:/ncs/toolchains/c57af46cb7/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd.exe (found version "2.38") -- The C compiler identification is GNU 12.2.0 -- The CXX compiler identification is GNU 12.2.0 -- The ASM compiler identification is GNU -- Found assembler: C:/ncs/toolchains/c57af46cb7/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc.exe CMake Warning at C:/ncs/v2.5.0/zephyr/CMakeLists.txt:1958 (message): __ASSERT() statements are globally ENABLED Dropping partition 'nrf_modem_lib_trace' since its size is 0. -- Configuring done -- Generating done -- Build files have been written to: C:/WORKSPACE/CR2405A10/nordic/9160_ldc2114/build -- west build: building application [2/291] Generating include/generated/version.h -- Zephyr version: 3.4.99 (C:/ncs/v2.5.0/zephyr), build: v3.4.99-ncs1 [3/291] Generating ../../tfm/CMakeCache.txt CMake Warning at cmake/version.cmake:22 (message): Actual TF-M version is not available from Git repository. Settled to v1.8.0 Call Stack (most recent call first): CMakeLists.txt:22 (include) -- Found Git: C:/ncs/toolchains/c57af46cb7/mingw64/bin/git.exe (found version "2.37.3.windows.1") -- The C compiler identification is GNU 12.2.0 -- The CXX compiler identification is GNU 12.2.0 -- The ASM compiler identification is GNU -- Found assembler: C:/ncs/toolchains/c57af46cb7/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc.exe -- Found Python3: C:/ncs/toolchains/c57af46cb7/opt/bin/python.exe (found version "3.8.2") found components: Interpreter CMake Deprecation Warning at C:/ncs/v2.5.0/zephyr/cmake/modules/FindDeprecated.cmake:121 (message): 'PYTHON_PREFER' variable is deprecated. Please use Python3_EXECUTABLE instead. Call Stack (most recent call first): C:/ncs/v2.5.0/zephyr/cmake/modules/python.cmake:16 (find_package) C:/ncs/v2.5.0/zephyr/cmake/modules/user_cache.cmake:30 (include) C:/ncs/v2.5.0/zephyr/cmake/modules/extensions.cmake:5 (include) C:/ncs/v2.5.0/nrf/subsys/nrf_security/tfm/CMakeLists.txt:36 (include) -- Found Python3: C:/ncs/toolchains/c57af46cb7/opt/bin/python.exe (found suitable version "3.8.2", minimum required is "3.8") found components: Interpreter -- Cache files will be written to: C:/ncs/v2.5.0/zephyr/.cache -- Configuring done -- Generating done -- Build files have been written to: C:/WORKSPACE/CR2405A10/nordic/9160_ldc2114/build/tfm [152/156] Linking C executable bin\tfm_s.axf Memory region Used Size Region Size %age Used FLASH: 64844 B 64 KB 98.94% RAM: 18888 B 32 KB 57.64% [15/291] Performing install step for 'tfm' -- Install configuration: "Debug" [123/291] Building C object CMakeFiles/app.dir/src/main.c.obj ../src/main.c: In function 'main': ../src/main.c:21:9: warning: implicit declaration of function 'Init' [-Wimplicit-function-declaration] 21 | Init(); | ^~~~ ../src/main.c:23:9: warning: implicit declaration of function 'System_start_delay' [-Wimplicit-function-declaration] 23 | System_start_delay(); | ^~~~~~~~~~~~~~~~~~ ../src/main.c: At top level: ../src/main.c:40:6: warning: conflicting types for 'Init'; have 'void()' 40 | void Init() | ^~~~ ../src/main.c:21:9: note: previous implicit declaration of 'Init' with type 'void()' 21 | Init(); | ^~~~ ../src/main.c:66:6: warning: conflicting types for 'System_start_delay'; have 'void(void)' 66 | void System_start_delay(void) { | ^~~~~~~~~~~~~~~~~~ ../src/main.c:23:9: note: previous implicit declaration of 'System_start_delay' with type 'void(void)' 23 | System_start_delay(); | ^~~~~~~~~~~~~~~~~~ In file included from ../include/9160_date_time.h:11, from ../include/ldc2114.h:17, from ../src/main.c:5: ../include/9160_cell_net.h:41:13: warning: 'lte_notify_handler' declared 'static' but never defined [-Wunused-function] 41 | static void lte_notify_handler(const struct lte_lc_evt *const evt); | ^~~~~~~~~~~~~~~~~~ ../include/9160_cell_net.h:42:13: warning: 'lwm2m_lte_reg_handler_notify' declared 'static' but never defined [-Wunused-function] 42 | static void lwm2m_lte_reg_handler_notify(enum lte_lc_nw_reg_status nw_reg_status); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/9160_cell_net.h:43:13: warning: 'lte_connected' declared 'static' but never defined [-Wunused-function] 43 | static bool lte_connected(enum lte_lc_nw_reg_status nw_reg_status); | ^~~~~~~~~~~~~ ../include/9160_cell_net.h:44:13: warning: 'modem_connect' declared 'static' but never defined [-Wunused-function] 44 | static void modem_connect(void); | ^~~~~~~~~~~~~ ../include/9160_date_time.h:23:13: warning: 'date_time_event_handler' declared 'static' but never defined [-Wunused-function] 23 | static void date_time_event_handler(const struct date_time_evt *evt); | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/ldc2114.h:94:59: warning: 'out2_callback' defined but not used [-Wunused-variable] 94 | static struct gpio_callback out0_callback, out1_callback, out2_callback, out3_callback; | ^~~~~~~~~~~~~ ../include/ldc2114.h:94:44: warning: 'out1_callback' defined but not used [-Wunused-variable] 94 | static struct gpio_callback out0_callback, out1_callback, out2_callback, out3_callback; | ^~~~~~~~~~~~~ ../include/ldc2114.h:94:29: warning: 'out0_callback' defined but not used [-Wunused-variable] 94 | static struct gpio_callback out0_callback, out1_callback, out2_callback, out3_callback; | ^~~~~~~~~~~~~ In file included from ../include/ldc2114.h:18: ../include/storage.h:26:22: warning: 'fs' defined but not used [-Wunused-variable] 26 | static struct nvs_fs fs; | ^~ ../include/9160_cell_net.h:36:13: warning: 'modem_connected_to_network' defined but not used [-Wunused-variable] 36 | static bool modem_connected_to_network; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/9160_cell_net.h:35:16: warning: 'imei_buf' defined but not used [-Wunused-variable] 35 | static uint8_t imei_buf[IMEI_LEN + sizeof("\r\nOK\r\n")]; | ^~~~~~~~ ../include/9160_cell_net.h:30:3: warning: 'client_state' defined but not used [-Wunused-variable] 30 | } client_state = START; | ^~~~~~~~~~~~ ../include/ldc2114.h:94:74: warning: 'out3_callback' defined but not used [-Wunused-variable] 94 | static struct gpio_callback out0_callback, out1_callback, out2_callback, out3_callback; | ^~~~~~~~~~~~~ In file included from ../src/main.c:4: ../include/9160_gpio.h:37:62: warning: 'infrared_callback' defined but not used [-Wunused-variable] 37 | static struct gpio_callback power_callback, assemb_callback, infrared_callback, out3_callback; | ^~~~~~~~~~~~~~~~~ ../include/9160_gpio.h:37:45: warning: 'assemb_callback' defined but not used [-Wunused-variable] 37 | static struct gpio_callback power_callback, assemb_callback, infrared_callback, out3_callback; | ^~~~~~~~~~~~~~~ ../include/9160_gpio.h:37:29: warning: 'power_callback' defined but not used [-Wunused-variable] 37 | static struct gpio_callback power_callback, assemb_callback, infrared_callback, out3_callback; | ^~~~~~~~~~~~~~ [125/291] Building C object CMakeFiles/app.dir/src/9160_gpio.c.obj In file included from ../src/9160_gpio.c:3: ../include/9160_gpio.h:37:81: warning: 'out3_callback' defined but not used [-Wunused-variable] 37 | static struct gpio_callback power_callback, assemb_callback, infrared_callback, out3_callback; | ^~~~~~~~~~~~~ ../include/9160_gpio.h:37:62: warning: 'infrared_callback' defined but not used [-Wunused-variable] 37 | static struct gpio_callback power_callback, assemb_callback, infrared_callback, out3_callback; | ^~~~~~~~~~~~~~~~~ ../include/9160_gpio.h:37:45: warning: 'assemb_callback' defined but not used [-Wunused-variable] 37 | static struct gpio_callback power_callback, assemb_callback, infrared_callback, out3_callback; | ^~~~~~~~~~~~~~~ ../include/9160_gpio.h:37:29: warning: 'power_callback' defined but not used [-Wunused-variable] 37 | static struct gpio_callback power_callback, assemb_callback, infrared_callback, out3_callback; | ^~~~~~~~~~~~~~ [129/291] Building C object CMakeFiles/app.dir/src/9160_cell_net.c.obj ../src/9160_cell_net.c: In function 'connectNBIoT': ../src/9160_cell_net.c:51:24: warning: 'return' with a value, in function returning void [-Wreturn-type] 51 | return 0; | ^ ../src/9160_cell_net.c:7:6: note: declared here 7 | void connectNBIoT(void){ | ^~~~~~~~~~~~ [130/291] Building C object CMakeFiles/app.dir/src/ldc2114.c.obj ../src/ldc2114.c: In function 'LDC2114Init': ../src/ldc2114.c:115:17: warning: unused variable 'cfgcomp' [-Wunused-variable] 115 | uint8_t cfgcomp[32], cfgcomp_1[32], cfgcomp_2[32], cfgcomp_3[32]; | ^~~~~~~ ../src/ldc2114.c:113:13: warning: unused variable 'data' [-Wunused-variable] 113 | uint8_t data,i,j,k; | ^~~~ In file included from ../include/9160_date_time.h:11, from ../include/ldc2114.h:17, from ../src/ldc2114.c:2: ../include/9160_cell_net.h: At top level: ../include/9160_cell_net.h:41:13: warning: 'lte_notify_handler' declared 'static' but never defined [-Wunused-function] 41 | static void lte_notify_handler(const struct lte_lc_evt *const evt); | ^~~~~~~~~~~~~~~~~~ ../include/9160_cell_net.h:42:13: warning: 'lwm2m_lte_reg_handler_notify' declared 'static' but never defined [-Wunused-function] 42 | static void lwm2m_lte_reg_handler_notify(enum lte_lc_nw_reg_status nw_reg_status); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/9160_cell_net.h:43:13: warning: 'lte_connected' declared 'static' but never defined [-Wunused-function] 43 | static bool lte_connected(enum lte_lc_nw_reg_status nw_reg_status); | ^~~~~~~~~~~~~ ../include/9160_cell_net.h:44:13: warning: 'modem_connect' declared 'static' but never defined [-Wunused-function] 44 | static void modem_connect(void); | ^~~~~~~~~~~~~ ../include/9160_date_time.h:23:13: warning: 'date_time_event_handler' declared 'static' but never defined [-Wunused-function] 23 | static void date_time_event_handler(const struct date_time_evt *evt); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/ldc2114.h:18: ../include/storage.h:26:22: warning: 'fs' defined but not used [-Wunused-variable] 26 | static struct nvs_fs fs; | ^~ ../include/9160_cell_net.h:36:13: warning: 'modem_connected_to_network' defined but not used [-Wunused-variable] 36 | static bool modem_connected_to_network; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/9160_cell_net.h:35:16: warning: 'imei_buf' defined but not used [-Wunused-variable] 35 | static uint8_t imei_buf[IMEI_LEN + sizeof("\r\nOK\r\n")]; | ^~~~~~~~ ../include/9160_cell_net.h:30:3: warning: 'client_state' defined but not used [-Wunused-variable] 30 | } client_state = START; | ^~~~~~~~~~~~ In file included from ../include/ldc2114.h:16: ../include/9160_gpio.h:37:62: warning: 'infrared_callback' defined but not used [-Wunused-variable] 37 | static struct gpio_callback power_callback, assemb_callback, infrared_callback, out3_callback; | ^~~~~~~~~~~~~~~~~ ../include/9160_gpio.h:37:45: warning: 'assemb_callback' defined but not used [-Wunused-variable] 37 | static struct gpio_callback power_callback, assemb_callback, infrared_callback, out3_callback; | ^~~~~~~~~~~~~~~ ../include/9160_gpio.h:37:29: warning: 'power_callback' defined but not used [-Wunused-variable] 37 | static struct gpio_callback power_callback, assemb_callback, infrared_callback, out3_callback; | ^~~~~~~~~~~~~~ [131/291] Building C object CMakeFiles/app.dir/src/storage.c.obj In file included from ../include/9160_date_time.h:11, from ../include/storage.h:14, from ../src/storage.c:1: ../include/9160_cell_net.h:41:13: warning: 'lte_notify_handler' declared 'static' but never defined [-Wunused-function] 41 | static void lte_notify_handler(const struct lte_lc_evt *const evt); | ^~~~~~~~~~~~~~~~~~ ../include/9160_cell_net.h:42:13: warning: 'lwm2m_lte_reg_handler_notify' declared 'static' but never defined [-Wunused-function] 42 | static void lwm2m_lte_reg_handler_notify(enum lte_lc_nw_reg_status nw_reg_status); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/9160_cell_net.h:43:13: warning: 'lte_connected' declared 'static' but never defined [-Wunused-function] 43 | static bool lte_connected(enum lte_lc_nw_reg_status nw_reg_status); | ^~~~~~~~~~~~~ ../include/9160_cell_net.h:44:13: warning: 'modem_connect' declared 'static' but never defined [-Wunused-function] 44 | static void modem_connect(void); | ^~~~~~~~~~~~~ ../include/9160_date_time.h:23:13: warning: 'date_time_event_handler' declared 'static' but never defined [-Wunused-function] 23 | static void date_time_event_handler(const struct date_time_evt *evt); | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/9160_cell_net.h:36:13: warning: 'modem_connected_to_network' defined but not used [-Wunused-variable] 36 | static bool modem_connected_to_network; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/9160_cell_net.h:35:16: warning: 'imei_buf' defined but not used [-Wunused-variable] 35 | static uint8_t imei_buf[IMEI_LEN + sizeof("\r\nOK\r\n")]; | ^~~~~~~~ ../include/9160_cell_net.h:30:3: warning: 'client_state' defined but not used [-Wunused-variable] 30 | } client_state = START; | ^~~~~~~~~~~~ [133/291] Building C object CMakeFiles/app.dir/src/9160_date_time.c.obj In file included from ../include/9160_date_time.h:11, from ../src/9160_date_time.c:1: ../include/9160_cell_net.h:41:13: warning: 'lte_notify_handler' declared 'static' but never defined [-Wunused-function] 41 | static void lte_notify_handler(const struct lte_lc_evt *const evt); | ^~~~~~~~~~~~~~~~~~ ../include/9160_cell_net.h:42:13: warning: 'lwm2m_lte_reg_handler_notify' declared 'static' but never defined [-Wunused-function] 42 | static void lwm2m_lte_reg_handler_notify(enum lte_lc_nw_reg_status nw_reg_status); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/9160_cell_net.h:43:13: warning: 'lte_connected' declared 'static' but never defined [-Wunused-function] 43 | static bool lte_connected(enum lte_lc_nw_reg_status nw_reg_status); | ^~~~~~~~~~~~~ ../include/9160_cell_net.h:44:13: warning: 'modem_connect' declared 'static' but never defined [-Wunused-function] 44 | static void modem_connect(void); | ^~~~~~~~~~~~~ ../include/9160_cell_net.h:36:13: warning: 'modem_connected_to_network' defined but not used [-Wunused-variable] 36 | static bool modem_connected_to_network; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/9160_cell_net.h:35:16: warning: 'imei_buf' defined but not used [-Wunused-variable] 35 | static uint8_t imei_buf[IMEI_LEN + sizeof("\r\nOK\r\n")]; | ^~~~~~~~ ../include/9160_cell_net.h:30:3: warning: 'client_state' defined but not used [-Wunused-variable] 30 | } client_state = START; | ^~~~~~~~~~~~ [289/291] Linking C executable zephyr\zephyr.elf Memory region Used Size Region Size %age Used FLASH: 147956 B 928 KB 15.57% RAM: 25304 B 211608 B 11.96% IDT_LIST: 0 GB 2 KB 0.00% [291/291] Generating zephyr/merged.hex
Thanks,
Liza
Hi Michal,
I found partitions.yml in build file. Can I refer to this file to write pm.yml to change the partitions size? Which partition can be edit? Which cannot?
EMPTY_0: address: 0xfe000 end_address: 0x100000 placement: after: - nvs_storage region: flash_primary size: 0x2000 app: address: 0x10000 end_address: 0xf8000 region: flash_primary size: 0xe8000 nonsecure_storage: address: 0xf8000 end_address: 0xfe000 orig_span: &id001 - nvs_storage region: flash_primary size: 0x6000 span: *id001 nrf_modem_lib_ctrl: address: 0x20008000 end_address: 0x200084e8 inside: - sram_nonsecure placement: after: - tfm_sram - start region: sram_primary size: 0x4e8 nrf_modem_lib_rx: address: 0x2000a568 end_address: 0x2000c568 inside: - sram_nonsecure placement: after: - nrf_modem_lib_tx region: sram_primary size: 0x2000 nrf_modem_lib_sram: address: 0x20008000 end_address: 0x2000c568 orig_span: &id002 - nrf_modem_lib_ctrl - nrf_modem_lib_tx - nrf_modem_lib_rx region: sram_primary size: 0x4568 span: *id002 nrf_modem_lib_tx: address: 0x200084e8 end_address: 0x2000a568 inside: - sram_nonsecure placement: after: - nrf_modem_lib_ctrl region: sram_primary size: 0x2080 nvs_storage: address: 0xf8000 end_address: 0xfe000 inside: - nonsecure_storage placement: align: start: 0x8000 before: - end region: flash_primary size: 0x6000 otp: address: 0xff8108 end_address: 0xff83fc region: otp size: 0x2f4 sram_nonsecure: address: 0x20008000 end_address: 0x20040000 orig_span: &id003 - sram_primary - nrf_modem_lib_ctrl - nrf_modem_lib_tx - nrf_modem_lib_rx region: sram_primary size: 0x38000 span: *id003 sram_primary: address: 0x2000c568 end_address: 0x20040000 region: sram_primary size: 0x33a98 sram_secure: address: 0x20000000 end_address: 0x20008000 orig_span: &id004 - tfm_sram region: sram_primary size: 0x8000 span: *id004 tfm: address: 0x0 end_address: 0x10000 placement: before: - app region: flash_primary size: 0x10000 tfm_nonsecure: address: 0x10000 end_address: 0xf8000 orig_span: &id005 - app region: flash_primary size: 0xe8000 span: *id005 tfm_secure: address: 0x0 end_address: 0x10000 orig_span: &id006 - tfm region: flash_primary size: 0x10000 span: *id006 tfm_sram: address: 0x20000000 end_address: 0x20008000 inside: - sram_secure placement: after: - start region: sram_primary size: 0x8000
Thanks,
Liza
Hi,
I will continue to help with this ticket.
I will start the explanation anew here, so bear with me.
When using the partition manager, the DTS partitioning will be overridden, so we will have to use the partition manager to configure the size of the partitions.
The storage partition is defined in flash_map_pm.h as either Settings, Littlefs, NVS or ZMS(new) storage.
You can use CONFIG_PM_PARTITION_SIZE_AAAA to configure your partitions size. See Partition Manager docs:
So if you for example will use this partition for NVS, set CONFIG_PM_PARTITION_SIZE_NVS.
You do not need to do static partitioning for this, but do remember the Static partition requriement for DFU later.
Let me know if your partition is for custom use, and I will help you with that.
Hi Sigurd Hellesvik,
You can use CONFIG_PM_PARTITION_SIZE_AAAA to configure your partitions size. See Partition Manager docs:
My SDK version is 2.5.0. This method doesn't seem to work for my version.
I want to change nvs_storage size to 64kb, can you give me some guides?
Thanks,
Liza
CONFIG_PM_PARTITION_SIZE_NVS_STORAGE definetly exists for v2.5.0
Can you explain how you see it not work?
Hi Sigurd Hellesvik,
I used the wrong configuration CONFIG_PM_PARTITION_SIZE_NVS, sorry for that.
CONFIG_PM_PARTITION_SIZE_NVS_STORAGE works.
Thanks,
Liza
Hi Sigurd Hellesvik,
I used the wrong configuration CONFIG_PM_PARTITION_SIZE_NVS, sorry for that.
CONFIG_PM_PARTITION_SIZE_NVS_STORAGE works.
Thanks,
Liza