Mit einem Bootloader geht das prinzipiell. Allerdings bist du dann nicht unabhängig von der Größe des Flash, weil das Programm ja nach wie vor da reinpassen muss...