Skip to content

Commit 5a3f9d7

Browse files
committed
update LD files for cygnet
1 parent fe12f2b commit 5a3f9d7

File tree

3 files changed

+7
-22
lines changed

3 files changed

+7
-22
lines changed

ports/stm/boards/STM32L433_boot.ld

+3-14
Original file line numberDiff line numberDiff line change
@@ -3,23 +3,12 @@
33
*/
44

55
/* Specify the memory areas */
6-
/*
7-
MEMORY
8-
{
9-
FLASH (rx) : ORIGIN = 0x08000000, LENGTH = 256k
10-
FLASH_ISR (rx) : ORIGIN = 0x08010000, LENGTH = 4K
11-
FLASH_FIRMWARE (rx) : ORIGIN = 0x08011000, LENGTH = 156K-64K-4K
12-
FLASH_FS (rw) : ORIGIN = 0x08027000, LENGTH = 88K
13-
RAM (xrw) : ORIGIN = 0x20000000, LENGTH = 64K
14-
}
15-
*/
16-
176
MEMORY
187
{
19-
FLASH (rx) : ORIGIN = 0x08000000, LENGTH = 2048K /* entire flash */
8+
FLASH (rx) : ORIGIN = 0x08000000, LENGTH = 256k /* entire flash */
209
FLASH_ISR (rx) : ORIGIN = 0x08010000, LENGTH = 4K /* ISR vector. Kind of wasteful. */
21-
FLASH_FIRMWARE (rx) : ORIGIN = 0x08011000, LENGTH = 1024K-128K-64K-4K /* For now, limit to 1MB so that bank switching is still possible. */
22-
FLASH_FS (rw) : ORIGIN = 0x08100000, LENGTH = 1024K
10+
FLASH_FIRMWARE (rx) : ORIGIN = 0x08011000, LENGTH = 192K-64K-4K /* For now, limit to 1MB so that bank switching is still possible. */
11+
FLASH_FS (rw) : ORIGIN = 0x08030000, LENGTH = 60K
2312
RAM (xrw) : ORIGIN = 0x20000000, LENGTH = 640K
2413
}
2514

ports/stm/boards/STM32L433_default.ld

+2-6
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,8 @@ MEMORY
77
{
88
FLASH (rx) : ORIGIN = 0x08000000, LENGTH = 256K /* entire flash */
99
FLASH_ISR (rx) : ORIGIN = 0x08000000, LENGTH = 4K /* ISR vector. Kind of wasteful. */
10-
/*
11-
FLASH_FIRMWARE (rx) : ORIGIN = 0x08001000, LENGTH = 60K
12-
FLASH_FS (rw) : ORIGIN = 0x08010000, LENGTH = 60K
13-
*/
14-
FLASH_FIRMWARE (rx) : ORIGIN = 0x08001000, LENGTH = 4K
15-
FLASH_FS (rw) : ORIGIN = 0x08004000, LENGTH = 60K
10+
FLASH_FIRMWARE (rx) : ORIGIN = 0x08001000, LENGTH = 128K - 4K
11+
FLASH_FS (rw) : ORIGIN = 0x08020000, LENGTH = 128K
1612
RAM (xrw) : ORIGIN = 0x20000000, LENGTH = 64K
1713
}
1814

ports/stm/boards/cygnet/mpconfigboard.mk

+2-2
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ INTERNAL_FLASH_FILESYSTEM = 1
1919
LONGINT_IMPL = NONE
2020
CIRCUITPY_FULL_BUILD = 0
2121

22-
USB_NUM_ENDPOINT_PAIRS = 0
22+
USB_NUM_ENDPOINT_PAIRS = 8
2323

2424
CIRCUITPY_ALARM = 0
2525
CIRCUITPY_ANALOGIO = 1
@@ -52,8 +52,8 @@ CIRCUITPY_RTC = 1
5252
CIRCUITPY_SDCARDIO = 0
5353
CIRCUITPY_STORAGE = 1
5454
CIRCUITPY_TOUCHIO = 0
55-
CIRCUITPY_UDB_CDC = 1
5655
CIRCUITPY_ULAB = 1
56+
CIRCUITPY_UDB_CDC = 1
5757
CIRCUITPY_USB_HID = 0
5858
CIRCUITPY_USB_MIDI = 0
5959
CIRCUITPY_USB_MSC = 1

0 commit comments

Comments
 (0)