Skip to content

Commit d89abd6

Browse files
committed
Added 128K SPIFFS for 512KB modules
1 parent fbe58b7 commit d89abd6

File tree

2 files changed

+27
-0
lines changed

2 files changed

+27
-0
lines changed

boards.txt

+8
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,14 @@ generic.menu.UploadSpeed.512000.upload.speed=512000
7171
generic.menu.UploadSpeed.921600=921600
7272
generic.menu.UploadSpeed.921600.upload.speed=921600
7373

74+
generic.menu.FlashSize.512K128=512K (128K SPIFFS)
75+
generic.menu.FlashSize.512K128.build.flash_size=512K
76+
generic.menu.FlashSize.512K128.build.flash_ld=eagle.flash.512k128.ld
77+
generic.menu.FlashSize.512K128.build.spiffs_start=0x5B000
78+
generic.menu.FlashSize.512K128.build.spiffs_end=0x7B000
79+
generic.menu.FlashSize.512K128.build.spiffs_blocksize=4096
80+
generic.menu.FlashSize.512K128.upload.maximum_size=368624
81+
7482
generic.menu.FlashSize.512K64=512K (64K SPIFFS)
7583
generic.menu.FlashSize.512K64.build.flash_size=512K
7684
generic.menu.FlashSize.512K64.build.flash_ld=eagle.flash.512k64.ld

tools/sdk/ld/eagle.flash.512k128.ld

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
/* Flash Split for 512K chips */
2+
/* sketch 359KB */
3+
/* spiffs 128KB */
4+
/* eeprom 20KB */
5+
6+
MEMORY
7+
{
8+
dport0_0_seg : org = 0x3FF00000, len = 0x10
9+
dram0_0_seg : org = 0x3FFE8000, len = 0x14000
10+
iram1_0_seg : org = 0x40100000, len = 0x8000
11+
irom0_0_seg : org = 0x40201010, len = 0x59ff0
12+
}
13+
14+
PROVIDE ( _SPIFFS_start = 0x4025B000 );
15+
PROVIDE ( _SPIFFS_end = 0x4027B000 );
16+
PROVIDE ( _SPIFFS_page = 0x100 );
17+
PROVIDE ( _SPIFFS_block = 0x1000 );
18+
19+
INCLUDE "../ld/eagle.app.v6.common.ld"

0 commit comments

Comments
 (0)