diff --git a/Cargo.toml b/Cargo.toml index 5fe1590..1952e24 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -19,25 +19,25 @@ members = [ [workspace.dependencies] rp2040-hal = "0.11" -rp2040-flash = { git = "https://github.com/arthomnix/rp2040-flash", rev = "a18ac01" } +rp2040-flash = "0.6" cortex-m = "0.7" cortex-m-rt = "0.7" embedded-hal = "1.0" -defmt = "0.3" -defmt-rtt = "0.4" -panic-probe = { version = "0.3", features = ["print-defmt"] } +defmt = "1.0" +defmt-rtt = "1.0" +panic-probe = { version = "1.0", features = ["print-defmt"] } critical-section = "1.2" -portable-atomic = { version = "1.10", features = ["critical-section"] } +portable-atomic = { version = "1.11", features = ["critical-section"] } mcp9808 = "0.4" usb-device = "0.3" usbd-serial = "0.2" -crc32fast = { version = "1.4", default-features = false } +crc32fast = { version = "1.5", default-features = false } embedded-graphics = "0.8.1" -heapless = "0.8" -once_cell = { version = "1.20", default-features = false, features = ["critical-section"] } +heapless = "0.9" +once_cell = { version = "1.21", default-features = false, features = ["critical-section"] } postcard = "1.1" serde = { version = "1.0", default-features = false, features = ["derive"] } -elf = "0.7" +elf = "0.8" clap = { version = "4.5", features = ["derive"] } serialport = "4.7" tar = "0.4" diff --git a/memory.x b/memory.x index b321734..7177f1a 100644 --- a/memory.x +++ b/memory.x @@ -1,9 +1,9 @@ MEMORY { BOOT2 : ORIGIN = 0x10000000, LENGTH = 0x100 FLASH : ORIGIN = 0x10000100, LENGTH = 128K - 0x100 - LAUNCHER: ORIGIN = 0x10020000, LENGTH = 128K - TICKV: ORIGIN = 0x10040000, LENGTH = 256K - SLOTS: ORIGIN = 0x10080000, LENGTH = 16M - 512K + LAUNCHER : ORIGIN = 0x10020000, LENGTH = 128K + TICKV : ORIGIN = 0x10040000, LENGTH = 256K + SLOTS : ORIGIN = 0x10080000, LENGTH = 16M - 512K RAM : ORIGIN = 0x20000000, LENGTH = 128K PROGRAM_RAM : ORIGIN = 0x20020000, LENGTH = 136K }