Uboot:Implement:Condorboard-Stable

=Implementación desde UBOOT=

Descripción
Los programas de usuario realizados en lenguaje ensamblador (assembly) y/o C, pueden ser transferidos a la CondorBoard desde el PC a traves de dos mecanismos: USB y ymodem.

Requerimientos

 * CondorBoard corriendo UBOOT
 * Archivo binario (.bin) del programa de usuario a ejecutar

ymodem set carrier-watch off set handshake none set flow-control none robust set file type bin set rec pack 1000 set send pack 1000 set window 5
 * ckermit: Para descargarlo ejecute sudo apt-get ckermit en un terminal
 * Archivo .kermc: Crear un archivo de texto en $home llamado .kermc con el siguiente contenido:

USB
 * USB Pendrive con el archivo a transferir a la condorboard

Procedimiento: ymodem
Para realizar la transferencia de archivos desde un PC hacia la CondorBoard mediante ymodem se debe seguir el siguiente procedimiento:


 * 1) Una vez en el terminal en UBOOT ejecuar loady 0x20000000. El número 0x20000000 corresponde a la direccion en memoria donde se desea cargar el archivo a enviar.
 * 2) Presionar CTRL + A + Z. En el menu de opciones seleccionar Send File y luego ymodem.
 * 3) En la ventana que aparece buscar el archivo a enviar. (Navegar: Cursores y Space key, Entrar a Carpeta: 2 x Space Key)
 * 4) Deberá aparecer una nueva ventana mostrado el avance de la descarga.
 * 5) Al finalizar la descargar, se vuelve a la pantalla con el terminal en UBOOT.
 * 6) Para iniciar el programa descargado, ejecutar go 0x20000000

Procedimiento: usb pendrive
Para realizar la transferencia de archivos desde un PC hacia la CondorBoard mediante una memoria usb se debe seguir el siguiente procedimiento:


 * 1) Una vez en el terminal en UBOOT ejecuar usb start. Verificar que UBOOT reconozca la usb.
 * 2) Ejecutar fatload usb 0:1 0x20000000 _nombre_del_archivo_en_la_usb'. El número 0x20000000 corresponde a la direccion en memoria donde se desea cargar el archivo a enviar.
 * 3) Deberá aparecer el avance de la descarga.
 * 4) Al finalizar la descargar, se vuelve a la prompt de  UBOOT.
 * 5) Para iniciar el programa descargado, ejecutar go 0x20000000