bartmassey[m]: > <@po8:matrix.org> The larger problem here is that the current methods of providing `memory.x` are kind of marginal. > > For Microbit there's a common`memory.x` in the `microbit` crate that as far as I know isn't used, which isn't great since its sizes are for the much smaller Microbit v1. > > The `memory.x` for Microbit is actually provided by `nrf52833-hal`, which is probably fine. But if I had some other board with that chipset plus a big extra flash or ram chip, I'd probably be stuck with a build script or something to make sure I got the right `memory.x`? For the examples we figured that the "smaller" memory map of the v1 is sufficient for the examples so we stuck with just a single memory.x. Indeed that could be more sophisticated.