Para cargar las imgenes de ROM en la flash del daVinci desde Linux:

1 Si ya tenemos una versin anterior de FEOS no hay problema. En otro caso
  tenemos que instalar la aplicacin "util/serialb.app" en el davinci desde
  windows.

2 Luego, ya en Linux, en primer lugar hacemos un enlace al dispositvo del
  puerto serie:

  ln -s /dev/ttyS0 /dev/serial0 (para un davinci conectado al COM1)
  ln -s /dev/ttyS1 /dev/serial0 (para un davinci conectado al COM2)

  Estos enlaces tambien son necesarios para ejecutar el program "dvtrf"

3 En el davinci tenemos dos opciones dependiendo del SO:

  - FEOS:  Picamos en UTILIDADES y BOOTLOADER SERIE
  - daVinci OS: Arrancamos la aplicacin serialb.

4 en el PC ejcutamos:

  linuxland/dvflash feos.bin

  Esto borrar la Flash del daVinci (adios a todos los datos que tengamos) y
  cargar en ella el nuevo sistema.

5 Cuando el PC termine tenemos que resetar el daVinci.

----------------------------------------------------------------------------

Para cargar las imgenes de ROM desde Windows:

1 En la utilidad de actualizacin del sistema operativo del davinci
  seleccionamos el fichero origen "feos.bin".

2 Picamos en el botn de reset del daVinci mientras pulsamos la tecla
  "abajo". Aparece el mensaje: "Release All Button". Este arranque del
  daVinci ejecuta un un programa de actualizacin de la flash.

3 Ejecutamos la utilidad de actualizacin del S.O. del davinci en el PC.

4 Al terminar puede que tengamos que resetar el daVinci.


----------------------------------------------------------------------------


Para copiar ficheros al daVinci en FEOS, utilizaremos las aplicaciones
del directorio "linuxland", que, obviamente, funcionan en Linux.

Nos aseguramos de haber hecho el enlace simblico correspondiente al
puerto serie al que est conectado el daVinci:

  ln -s /dev/ttyS0 /dev/serial0 (para un davinci conectado al COM1)
  ln -s /dev/ttyS1 /dev/serial0 (para un davinci conectado al COM2)

El comando:

  linuxland/dvtrf put <ficheros>

Copia ficheros del PC al davinci. El tipo de fichero depende de su extensin.
Podemos tener ficheros de los siguientes tipos:

Extensin               Tipo   Subtipo        Contenido
-----------------------------------------------------------------------------
.pic                    2       1             Ejecutables.
.txt .c .h .s .asm      3       1,5,5,4,4     Texto.
.1bpp                   4       1             Volcado de pantalla 1 bit/pixel
.2bpp                   4       2             Volcado de pantalla 2 bit/pixel
.4bpp                   4       3             Volcado de pantalla 4 bit/pixel
.dct                    4       5             Foto con compresin DCT

Las aplicaciones son ficheros conextensin ".pic". Hay varios ejemplos en
el directorio "pic"

El comando:

  linuxland/dvtrf get 0 0

Copia todos los ficheros del daVinci al PC. Para ser ms selectivos podemos
indicar el tipo y subtipo de los ficheros que queremos bajar. Un volor 0 en
el tipo o subtipo sirve de comodn para indicar todos los casos.

Ejemplo:

  linuxland/dvtrf get 3 0       Baja todos los ficheros de texto de todos los
                                subtipos.

Para la ejecucin del comando "dvtrf" el davinci debe estar conectado al
puerto serie y encendido, pero no es necesario arrancar ninguna utilidad en
el S.O. FEOS. Una tarea que corre en background se encarga de las
comunicaciones.

