|
|
Terminais Sem Fios X64
|
|
|
|
Upgrade do
firmware da Antena ou retransmissor
|
|
|
|
Enviar Firmware da Antena por RS232.
|
|
|
|
Para alterar o Software da
antena utiliza-se o devkit (http://www.x64.com/download/devkit.zip).
Os programas gerais de software para a antena que temos disponivel é o
Baserest.c e o Baseretr.c.
O Baserest.c deve ser usado para Restauração.
O Baseretr.c deve ser usado para ligar a antena a qualquer outra
aplicação ou para usa-la como retransmissor.
- Ambos os programas estão disponiveis já compilados
para download em
- Firmware para antena de restauração
(Antena ligada ao PC )
Firmware para
antena de restauração ( Retransmissor )
Firmware para antena Geral (baseretr.c)
- Os passos são os seguinte:
Instalar o devkit. Configurar porta série e BaudRate em Edit - Configurations
- RS232 Settings. BaudRate de default é 19200. Para alterar o BaudRate
da Antena basta alterar nesta opção. A antena deve apitar e reinicializar.
Para enviar um programa com a extensão .bin ou .hea deve-se no devkit
ter a opção Edit-Configurations-Editor Enable ( Disable ).
Limpar o programa actual da base. ( A base tem que ter a eeprom desprotegida)
Para apagar o programa actual utiliza-se a opção Clear RAM+ROM do devkit
em Edit - Configurations - Clear RAM+ROM. A antena deve apitar e reinicializar.
Neste momento a antena está á espera de receber um programa pela
porta série. Para enviar um programa utiliza-se o botão do devkit (
RAW RS232 Upload ). Tem que se abrir o ficheiro ( extensão C se não estiver
compilado ) ou (.bin, .hea) se já estiver compilado e em seguida enviar.
Se o programa tiver a extensão .c tem que ser compilado antes de se
enviar. Para compilar o programa tem que se ter o compilador http://www.x64.com/download/c32.zip
copia-lo descomprimido para uma directoria de DOS ( ex. c:\myc ),
copiar o ficheiro a compilar para esta mesma directoria e compilar.
Se o programa a enviar tiver a extensão .hea e .bin tem que estar os
dois ficheiro na mesma directoria ( o.hea e o .bin).
Depois de a antena receber o programa a 19200 ( verificado na barra
de progresso) a antena deve apitar.
Problemas possiveis:
- Não consigo limpar o programa.
Problemas com o cabo ou a antena estar num estado encravado.
Verificar o cabo, desligar e ligar da tomada a antena.
- Consegui limpar o programa
mas não consigo enviar um novo programa.
Sei que o programa está limpo porque a luz fica vermelha quando a antena
arranca.
Verificar o BaudRate ( 19200 ).
Verificar o Cabo Serie ( Pouco provavel).
Desligar da tomada, voltar a ligar e voltar a enviar. ( Se o programa
estiver limpo a antena vai arrancar a ler da série.)
Nada funcina , tentar enviar o firmware por rádio.
- Depois de instalar un novo
programa , verifico que se desligar da tomada volta a entrar o programa
antigo.
A eeprom deve estar protegida. A antena tem que ser aberta
e o jumper mudado de posição.
|
|
Enviar firmware da Antena por rádio.
|
|
|
|
Para enviar o firmware da antena por rádio o
procedimento é ligeiramente diferente.
|
|
1º Deve-se ter um teclado de terminal solto colocado
em cima do teclado da antena.
|
|
2º Desaparafusar os parafusos da caixa da antena.
|
|
3º Colocar o teclado na posição correcta.
|
|
4º Ligar a antena á tomada e ficar a carregar
em 'Del' enquanto a antena arranca. Reparar nos apitos. Deve reagir como
um terminal quando se carrega em 'Del' no arranque.
|
|
5º Introduzir a password. 6169. Ouvir os apitos
do teclado.
|
|
6º Primir a tecla 8 para por a antena em Radio
Download.
|
|
7º A partir deste momento dispõe de 1 minuto
para enviar o programa, passado este minuto a antena volta ao menu anterior
e é necessario voltar a primir 8.
|
|
8º Enviar o programa utilizando outra antena.
|
|
9º Com o devkit deve-se abrir o ficheiro extensão
'.bin' ( ter em conta que deve estar um .bin e um .hea na mesma directoria)
e carregar no botão 'RAW RADIO UPLOAD'. Imediatamente deve começar uma
barra de progresso no devkit e a antena que está a receber o programa
deve apitar repetidamente. No fim a antena deve gravar o programa e a
luz deve piscar varias vezes.
|
|
10º Se a antena apitou mas nao recebeu o programa
voltar a carregar em 'RAW RADIO UPLOIAD' , pode-se ter perdido algum
bloco.
|
|
|
|
Este processo pode ser utilizado para fazer upgrade
do firmware da antena em varias antena ao mesmo tempo. Embora seja um
trabalho feito um pouco no escuro, pode-se visualisar o que está acontecendo
fazendo o mesmo com um terminal. Ter em conta que a placa da antena e
dos terminais é particamente a mesma, e as reações são identicas.
|
|
|