ROM/flash size on iCE40

Hi,

Is there a way to increase the ROM or flash size on the iCE40 target?
I am getting the following error while building a small program.
I am using the bitstream neorv32_iCE40CW312_MinimalBoot_directclk_7370KHz.bit.

/opt/riscv/lib/gcc/riscv32-unknown-elf/12.1.0/…/…/…/…/riscv32-unknown-elf/bin/ld: .elf section .text' will not fit in region rom’
/opt/riscv/lib/gcc/riscv32-unknown-elf/12.1.0/…/…/…/…/riscv32-unknown-elf/bin/ld: region `rom’ overflowed by 7780 bytes

Thanks
Steve

There’s no off-chip memory for on this target board, so you’re limited to the resources available in the iCE40 FPGA. You can try rebuilding the core yourself to see what might be possible.