The default size for the ROM partition is 256k, and it is placed in flash
between the text and writable vfs sections. Its size can be changed in
`mpconfigboard.mk` by defining `MICROPY_HW_ROMFS_BYTES` to a different
value, but it must not be smaller than a single sector.
The MIMXRT1170_EVK and SEEED ARCH MIX ROMFS boards use a larger size of
512kB. ROMFS support is disabled for MIMXRT1050_EVKB due to issues with
Hyperflash.
The extents of the ROM partition are defined by the linker-level symbols
`_micropy_hw_romfs_part0_start` and `_micropy_hw_romfs_part0_size`,
following existing ports.
Signed-off-by: Damien George <damien@micropython.org>
Signed-off-by: robert-hh <robert@hammelrath.com>