antoine
4
I suspect the issue here may have more to do with probe-rs playing nicely with the programmer and/or MCU than the memory layout.
One other thing you could try is to leave off the exotic memories for now and try a minimal memory layout:
MEMORY
{
FLASH : ORIGIN = 0x08000000, LENGTH = 128K
RAM : ORIGIN = 0x20000000, LENGTH = 128K
}
Otherwise, I’ve posted a Rust starter for the Daisy using the more traditional openocd/semihosting/gdb setup here: