Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Definicin
Un gestor de arranque es el primer programa que se ejecuta (antes del programa principal) cada
vez que se inicializa el sistema. En PC Se utiliza para arrancar el OS del sistema. En caso de
microcontroladores, un cargador de arranque enriquece las capacidades del microcontrolador y
los hace auto dispositivo programable. [1]
Caractersticas
Con la era de la modernizacin de la tecnologa, los microcontroladores de hoy
en da no slo estn creciendo de gran alcance pero tambin incorporan
funcionalidad tcnicamente superior que los hace ms flexible y muy fcil de
usar. El cargador de arranque es uno de ellos.
Un gestor de arranque es una pequea seccin en la ROM del controlador que
se ejecuta por primera vez cuando se inicializa. En general, el gestor de
arranque se escriben en empoderar a un controlador con capacidades de auto
quema.
El programa gestor de arranque puede acceder a cualquiera de los perifricos
incorporados como USB, USART, CAN, SPI, etc, para intercambiar los datos y
esta capacidad se utiliza para escribir la memoria flash.
Desventajas
Mientras trabajaba con microcontrolador un problema comn que enfrentan es
programar el controlador.
Diferentes controladores deben seguir diferentes protocolos para programar su
ROM y por lo tanto cada controlador tiene un programador diferente, que es
difcil de realizar. Un programador universal sobre la otra parte es bastante
costoso.
Usos y limitaciones
El gestor de arranque es muy fcil de usar una vez que todo se junta. Con una configuracin de
hardware, el firmware programado en el chip PIC, un enlace serie de algn tipo a un equipo host
y el software de comunicaciones estndar, se realiza el bootloading. Adicionalmente se
necesitar una aplicacin para programar en el chip.
Configuracin fsica de bootloader
UART / USART perifrica del chip de PIC se utiliza para la comunicacin serie bsica. Otra pin
E / S se utiliza para emitir la seal de control de flujo por hardware. Esta lnea, llamada CTS, es
conducido bajo por el chip PIC cuando est listo para recibir ms caracteres y est en lo alto
cuando el chip PIC est ocupado o es bfer de recepcin est casi lleno. (Una completa interfaz
de control de flujo de hardware requerira un segundo pin de E / S se utiliza como entrada para
recibir la seal RTS desde el ordenador principal. Sin embargo, es razonable suponer que la
mquina host nunca ser abrumado por los datos procedentes de la PIC y por lo tanto esta lnea
de seal se puede omitir con seguridad. Este gestor de arranque no supervisa una seal de
entrada RTS). Un LED conectado a otro pin de salida es til para el estado de la vigilancia, pero
no es estrictamente necesario. Los pasadores de particulares usados dependen del chip de
PIC18F particular. Desde el pin CTS y los pasadores de LED son pines de salida simplemente
ordinarios, se mueven con facilidad a otros pines si es necesario. [2]
Referencias
[1] H. J. Ana Mara Gil, recursosbiblioteca.utp.edu.co, 2014. [En lnea]. Available:
http://recursosbiblioteca.utp.edu.co/dspace/bitstream/handle/11059/4777/629892G463.pdf;
jsessionid=5880AC2CCA907B0ACFAA1A93E290A712?sequence=1. [ltimo acceso: 01
08 2016].
[2] UDLAP, udlap.mx, [En lnea]. Available:
http://catarina.udlap.mx/u_dl_a/tales/documentos/lmt/padilla_m_o/capitulo4.pdf. [ltimo
acceso: 2016 08 01].