-
# 2MB
# Name, Type, SubType, Offset, Size, Flags
nvs, data, nvs, 0x9000, 0x6000,
phy_init, data, phy, 0xf000, 0x1000,
factory, app, factory, 0x10000, 0x160000, # 4MB
# Name, Type, SubType, Offset, Size, Flags
nvs, data, nvs, 0x9000, 0x6000,
phy_init, data, phy, 0xf000, 0x1000,
factory, app, factory, 0x10000, 0x1F0000, With 8MB, 16MB Flash size, how calculate the 'factory' partition size? |
Beta Was this translation helpful? Give feedback.
Answered by
robert-hh
Sep 5, 2025
Replies: 1 comment
-
The factory partition holds the firmware. It is reduced for the 2MB flash boards and the configuration with ROMFS, but for larger flash the same value of 0x1F0000 is used. See the partition tables for 8MIb and 16MiB. You can use |
Beta Was this translation helpful? Give feedback.
0 replies
Answer selected by
water5
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The factory partition holds the firmware. It is reduced for the 2MB flash boards and the configuration with ROMFS, but for larger flash the same value of 0x1F0000 is used. See the partition tables for 8MIb and 16MiB. You can use
partitions-4MiBplus.csv
also for larger flash. The remaining space will be used for the file system.