diff --git a/src/firmware/link.x b/src/firmware/link.x index 1f148a8..182955b 100644 --- a/src/firmware/link.x +++ b/src/firmware/link.x @@ -51,15 +51,12 @@ SECTIONS __heap0_start = .; . += 0x8000000; __heap0_end = .; - __heap1_start = .; - . += 0x8000000; - __heap1_end = .; } > SDRAM .stack1 (NOLOAD) : ALIGN(8) { __stack1_end = .; - . += 0x1000000; + . += 0x2000; __stack1_start = .; } > SDRAM diff --git a/src/firmware/src/main.rs b/src/firmware/src/main.rs index ea0bcde..02c3323 100644 --- a/src/firmware/src/main.rs +++ b/src/firmware/src/main.rs @@ -64,7 +64,7 @@ fn identifier_read(buf: &mut [u8]) -> &str { } -const BUFFER_SIZE: usize = 16*1024*1024; +const BUFFER_SIZE: usize = 300*1024*1024; #[repr(C, align(128))] struct DmaBuffer {