NAME
SYNOPSIS
DESCRIPTION
SEE ALSO
BUGS
AUTHOR
mcboot - Terminal de comunicaciones para la tarjeta CT6811
mcboot [-com{1,2}][-h]
El programa MCBOOT es un terminal de comunicaciones serie
que permite enviar programas a la tarjeta CT6811. Como tal
terminal, todo lo que el usuario escriba se envía por el
puerto serie y todo lo recibido se presenta en pantalla.
Esto permite cargar programas en la CT6811 que sean
"interactivos", de tal forma que el usuario pueda
comunicarse con el programa que acaba de
cargar.
Para cargar programas en la CT6811 debe estar configurada en
modo bootstrap y con el jumper JP7 en la posición ON para
permitir el reset software.
Los programas que se cargan en el microcontrolador deben
estar en formato el formato .S19 de motorola, y sólo es
posible cargarlos en la memoria RAM interna.
Los fichero .S19 contienen código ejecutable para los micros de Motorola. Se generan a partir de un fichero fuente con un ensamblador. En concreto para el 6811 se puede utilizar el ensamblador as11 de motorola.
El MCBOOT está limitado a los modelos de micro A0, A1, A7, A8 y E2. No es posible cargar programas en los modelos E1 y E9. El software se está desarrollando.
El programa DOWNMCU junto con la tarjeta CT6811, el ensamblador as11 y el programa ctdialog constituyen el núcleo mínimo indispensable para empezar a desarrollar aplicaciones con el microcontrolador 68HC11. Estas herramientas facilitan sobre todo la labor de aprendizaje, permitiendo a los estudiantes y profesionales aprender de una forma rápida los fundamentos de los microcontroladores, el control y la robótica.
ctreset(1), ctdetect(1), ctdialog(1), donwmcu(1), ct294(1), cteeprom(1), mcboot(1), ctmap(1),downmcu_e(1),ctload(1),cts19toc(1), cts(3)
El programa MCBOOT está programado con la librería ncurses y está orientado hacia un terminal de texto. Si se ejecuta en una ventana xterm, bajo las X's, es posible que muchas de las teclas de función no funcionen. Se recomienda utilizarlo siempre desde un terminal de texto.
Juan González Gómez
Microbótica, 1999