External W25Q32 SPI memory flash for ATMega328

256Kbytes is also not enough... and I have some budget limitations too !!! Let´s thinking togheter: If you have a bootloader that read, store and execute a hex sketch, why would be impossible to do almost the same ?