Skip to content

Commit c7f8630

Browse files
committed
change(bootloader): Increase the iram_seg size of bootloader to fit NVS encryption
1 parent 5b17375 commit c7f8630

File tree

8 files changed

+8
-8
lines changed

8 files changed

+8
-8
lines changed

components/bootloader/subproject/main/ld/esp32c2/bootloader.ld

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ bootloader_usable_dram_end = 0x3fcdcb70;
2727
bootloader_stack_overhead = 0x2000; /* For safety margin between bootloader data section and startup stacks */
2828
bootloader_dram_seg_len = 0x5000;
2929
bootloader_iram_loader_seg_len = 0x7000;
30-
bootloader_iram_seg_len = 0x2000;
30+
bootloader_iram_seg_len = 0x2800;
3131

3232
/* Start of the lower region is determined by region size and the end of the higher region */
3333
bootloader_dram_seg_end = bootloader_usable_dram_end - bootloader_stack_overhead;

components/bootloader/subproject/main/ld/esp32c3/bootloader.ld

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ bootloader_usable_dram_end = 0x3fcdc710;
2727
bootloader_stack_overhead = 0x2000; /* For safety margin between bootloader data section and startup stacks */
2828
bootloader_dram_seg_len = 0x5000;
2929
bootloader_iram_loader_seg_len = 0x7000;
30-
bootloader_iram_seg_len = 0x2000;
30+
bootloader_iram_seg_len = 0x2800;
3131

3232
/* Start of the lower region is determined by region size and the end of the higher region */
3333
bootloader_dram_seg_end = bootloader_usable_dram_end - bootloader_stack_overhead;

components/bootloader/subproject/main/ld/esp32c5/bootloader.ld

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ bootloader_usable_dram_end = 0x4085c9a0;
2424
bootloader_stack_overhead = 0x2000; /* For safety margin between bootloader data section and startup stacks */
2525
bootloader_dram_seg_len = 0x5000;
2626
bootloader_iram_loader_seg_len = 0x7000;
27-
bootloader_iram_seg_len = 0x2200;
27+
bootloader_iram_seg_len = 0x2A00;
2828

2929
/* Start of the lower region is determined by region size and the end of the higher region */
3030
bootloader_dram_seg_end = bootloader_usable_dram_end - bootloader_stack_overhead;

components/bootloader/subproject/main/ld/esp32c6/bootloader.ld

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ bootloader_usable_dram_end = 0x4087c610;
2424
bootloader_stack_overhead = 0x2000; /* For safety margin between bootloader data section and startup stacks */
2525
bootloader_dram_seg_len = 0x5000;
2626
bootloader_iram_loader_seg_len = 0x7000;
27-
bootloader_iram_seg_len = 0x2500;
27+
bootloader_iram_seg_len = 0x2D00;
2828

2929
/* Start of the lower region is determined by region size and the end of the higher region */
3030
bootloader_dram_seg_end = bootloader_usable_dram_end - bootloader_stack_overhead;

components/bootloader/subproject/main/ld/esp32c61/bootloader.ld

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ bootloader_usable_dram_end = 0x4084ca70;
2424
bootloader_stack_overhead = 0x2000; /* For safety margin between bootloader data section and startup stacks */
2525
bootloader_dram_seg_len = 0x5000;
2626
bootloader_iram_loader_seg_len = 0x7000;
27-
bootloader_iram_seg_len = 0x2500;
27+
bootloader_iram_seg_len = 0x2D00;
2828

2929
/* Start of the lower region is determined by region size and the end of the higher region */
3030
bootloader_dram_seg_end = bootloader_usable_dram_end - bootloader_stack_overhead;

components/bootloader/subproject/main/ld/esp32h2/bootloader.ld

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ bootloader_usable_dram_end = 0x4084cfd0;
2525
bootloader_stack_overhead = 0x2000; /* For safety margin between bootloader data section and startup stacks */
2626
bootloader_dram_seg_len = 0x5000;
2727
bootloader_iram_loader_seg_len = 0x7000;
28-
bootloader_iram_seg_len = 0x2500;
28+
bootloader_iram_seg_len = 0x2D00;
2929

3030
/* Start of the lower region is determined by region size and the end of the higher region */
3131
bootloader_dram_seg_end = bootloader_usable_dram_end - bootloader_stack_overhead;

components/bootloader/subproject/main/ld/esp32h21/bootloader.ld

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ bootloader_usable_dram_end = 0x40849a78;
2525
bootloader_stack_overhead = 0x2000; /* For safety margin between bootloader data section and startup stacks */
2626
bootloader_dram_seg_len = 0x5000;
2727
bootloader_iram_loader_seg_len = 0x7000;
28-
bootloader_iram_seg_len = 0x2500;
28+
bootloader_iram_seg_len = 0x2D00;
2929

3030
/* Start of the lower region is determined by region size and the end of the higher region */
3131
bootloader_dram_seg_end = bootloader_usable_dram_end - bootloader_stack_overhead;

components/bootloader/subproject/main/ld/esp32p4/bootloader.ld

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ bootloader_usable_dram_end = 0x4ff3abd0;
2626
bootloader_stack_overhead = 0x2000; /* For safety margin between bootloader data section and startup stacks */
2727
bootloader_dram_seg_len = 0x5000;
2828
bootloader_iram_loader_seg_len = 0x7000;
29-
bootloader_iram_seg_len = 0x2000;
29+
bootloader_iram_seg_len = 0x2D00;
3030

3131
/* Start of the lower region is determined by region size and the end of the higher region */
3232
bootloader_dram_seg_end = bootloader_usable_dram_end - bootloader_stack_overhead;

0 commit comments

Comments
 (0)