I'm trying to warm boot to an address in SPI flash above 128 Mbit, so I need 4 byte addressing enabled to do so. When I boot the FPGA , it does so with 4 byte addressing mode enabled, but when I issue a warm boot once the FPGA is alive, the upper address bits are ignored and the command given to the SPI flash is a 3 byte address read. I read in the config user guide that the configuration logic is not reset with a warm boot, but it seems to have forgotten that it was in 4 byte address mode. Is there a reason for this? Can I issue an enter 4 byte address mode command prior to giving the warm boot command to achieve what I want?