¿Por qué necesitamos un programa separado en el mismo flash de la memoria de programa de un microcontrolador, específicamente STM32F103, lo que se llama un gestor de arranque?
Qué tiene de especial para mantenerlo separado de la principal de la aplicación del programa?
Generalmente hablando, ¿es un gestor de arranque de un microprocesador basado en el sistema (es decir PowerPC MPC8270) hacer el mismo trabajo que el de un microcontrolador (dicen BRAZO STM32F103) o están haciendo fundamentalmente diferentes puestos de trabajo de cada uno de los otros y sin embargo, ambos se llama un 'bootloader'?