frente

Terminales Sin Cables  X64


Upgrade del firmware de la Antena o repetidor


Enviar Firmware de la Antena por RS232.




Para modificar el Software de la antena se utiliza el Devkit (http://www.x64.com/download/devkit.zip).

Los programas generales de software para la antena que tenemos disponibles son Baserest.c e o Baseretr.c.

El Baserest.c debe usarse para Restauración.
El Baseretr.c debe usarse para conectar la antena a cualquier otra aplicación o para usarla como repetidor.


Ambos programas están disponibles ya compilados en:
Firmware para antena de restauración (Antena conectada al  PC )
Firmware para antena de restauración ( Repetidor )

Firmware para antena General (baseretr.c)
Los pasos son los siguientes:

Instalar el Devkit. Configurar el puerto serie y BaudRate en Edit - Configurations - RS232 Settings. El BaudRate de defecto es 19200. Para modificar el BaudRate de la Antena basta cambiar esta opción. La Antena debe pitar y reiniciar.

Para enviar un programa con la extensión .bin o .hea se debe tener en el devkit la opción Edit-Configurations-Editor Enable ( Disable ).

Limpiar el programa actual de la base. (La base debe tener la EEPROM desprotegida). Para apagar el programa actual se utiliza la opción Clear RAM+ROM del Devkit en Edit - Configurations - Clear RAM+ROM. La antena debe pitar y reiniciar.

En este momento la antena está a la espera de recibir un programa desde el puerto serie. Para enviar un programa se utiliza el botón del Devkit (RAW RS232 Upload). Hay que abrir el archivo (extensión C si no estuviera compilado) o (.bin, .hea) si ya estuviera compilado, y seguidamente enviar.

Si el programa tiene la extensión.c tiene que ser compilado antes de enviarlo. Para compilar el programa hay que tener el compilador
http://www.x64.com/download/c32.zip
y copiarlo descomprimido en un directorio de DOS ( ex. c:\myc ), copiar el archivo que se quiere compilar en este mismo directorio y compilar.

Si el programa tiene la extensión .hea y .bin, tienen que estar los dos archivos en el mismo directorio ( .hea y  .bin).

Después de que la antena reciba el programa a 19200 (verificado en la barra de progreso) la antena debe pitar. 

Problemas posibles:


No consigo limpiar el programa.
Problemas con el cable o que la antena está en un estado bloqueado.
Comprobar el cable, desconectar y conectar la antena de la toma de la corriente. 
Conseguí limpiar el programa pero no consigo enviar un nuevo programa.
Se sabe que el programa está limpio porque la luz es roja cuando la antena arranca.
Comprobar el BaudRate ( 19200 ).
Comprobar el cable serie ( Poco probable).
Desconectar de la corriente, volver a conectar y volver a enviar. (Si el programa está limpio, la antena va a arrancar leyendo de la serie).
Si nada funciona, intentar enviar el firmware por radio. 
Después de instalar un nuevo programa, compruebo que si desconecto de la corriente vuelve a entrar en  el programa antiguo.
La EEPROM debe de estar protegida. La antena debe abrirse y el jumper debe cambiarse de posición.




Enviar firmware de la Antena por radio.


Para enviar el firmware de la antena por radio, el procedimiento es ligeramente diferente. 

1º Hay que tener un teclado de terminal libre colocado sobre el teclado de la antena.

2º Desatornillar los tornillos de la caja de la antena. 

3º Colocar el teclado en la posición correcta. 

4º Conectar la antena a la corriente y pulsar 'Del' mientras la antena arranque. Notar los pitidos. Debe reaccionar como un terminal cuando se pulsa 'Del' en el arranque. 

5º Introducir la password. 6169. Oír los pitidos del teclado. 

6º Pulsar la tecla 8 para poner la antena en Radio Download.

7º A partir de este momento, se dispone de un minuto para enviar el programa. Pasado este minuto la antena vuelve al menú anterior y es necesario volver a pulsar 8.

8º Enviar el programa utilizando otra antena. 

9º Con el Devkit se debe abrir el archivo extensión '.bin' (tener en cuenta que deben estar un .bin y un .hea en el mismo directorio) y pulsar el botón 'RAW RADIO UPLOAD'. Inmediatamente debe comenzar una barra de progreso en el Devkit y la antena que está recibiendo el programa debe pitar repetidamente. Al final, la antena debe guardar el programa y la luz debe parpadear varias veces.

10º Si la antena pitó pero no recibió el programa, volver a pulsar 'RAW RADIO UPLOAD', puede haberse perdido algún bloque. 


Este proceso puede ser utilizado para hacer upgrade del firmware de la antena en varias antenas al mismo tiempo. Aunque sea un trabajo realizado un poco a ciegas, se puede visualizar lo que está ocurriendo haciendo lo mismo con un terminal. Hay que tener en cuenta que la placa de la antena y la del terminal son prácticamente la misma y las reacciones son idénticas. 


Página Principal


Contáctenos 


Manual técnico


Descargar


Manual de Interconexión





Upgrade firmware Antena