Cihazınız nispeten pahalıysa ve maliyeti karşılayabiliyorsanız (ve müşterileriniz yükseltmelere önem verirseniz) bunu yapabilirsiniz ...
(genellikle bu teknik, harici depolama veya jtag'ın devasa kullanımını gerektirir.)
Sistemi durdurabilen ve yeniden programlayabilen sabit bir program mikro (küçük bir PIC gibi) bulundurun.
"yükseltme işlemcisi" sabit yazılımını değiştiremeyeceğiniz için, hiçbir zaman yanlış gidemez.
1) kullanıcı cihazı yükseltebilir
2) yükseltme başarısız olursa, her zaman tekrar deneyebilirler. Tuğla olamaz
3) hedef cihazınız bir önyükleyiciyi desteklemiyor olsa bile (sadece önyüklemek ve çalıştırmak istiyor) yine de istediğinizi yapmasını sağlayabilirsiniz.
FPGA, DSP ve diğer oddball hedefleri için çalışır.
Gerçekten temiz bir kullanıcı arayüzü olabilir (hatta bir PIC bir web sunucusu çalıştırabilir ....)