Jika perangkat Anda relatif mahal dan Anda dapat membayar biayanya (dan pelanggan Anda peduli dengan peningkatan), Anda dapat melakukan ini ...
(umumnya teknik ini membutuhkan penyimpanan eksternal atau penggunaan jtag yang licik ..)
Punya program mikro yang diperbaiki (seperti PIC kecil) yang dapat menghentikan sistem dan memprogram ulang.
karena Anda tidak dapat mengubah firmware "upgrade prosesor", itu tidak akan pernah salah.
1) pengguna dapat meningkatkan perangkat
2) jika upgrade gagal, mereka selalu dapat mencoba lagi. Itu tidak bisa ditutup
3) bahkan ketika perangkat target Anda tidak mendukung boot-loader (hanya ingin mem-boot dan menjalankan) Anda masih dapat membuatnya melakukan apa yang Anda inginkan.
berfungsi untuk FPGA, DSP, dan target eksentrik lainnya.
Dapat memiliki antarmuka pengguna yang sangat rapi (bahkan PIC dapat menjalankan server web ....)