frente

X64 Wireless Terminals


Upgrade Firmware of the antenna and retransmitter


Send Antenna's Firmware by RS232.




To modify the antenna's Software Devkit is used: (http://www.x64.com/download/devkit.zip).

The software general programs for the antenna that we have available in our site are Baserest.c and Baseretr.c.

Baserest.c should be used for Restaurants.
Baseretr.c should be used to connect the antenna to any other aplication or to use it as a retransmitter.


Both programs are available already compiled at:
Firmware for resturants antenna (Antenna connected to PC )
Firmware for restarants antenna (Retransmitter)

Firmware for General Antenna (baseretr.c)
These steps must be followed:

Install the Devkit. Form the serial port and the BaudRate in Edit - Configurations - RS232 Settings. The BaudRate by default is 19200. To modify the Antenna's BaudRate just change this option. The antenna must whistle and reinitiate.
In order to send a program with a .bin or .hea extension, the option Edit-Configurations-Editor Enable (Disable) must be selected on the Devkit.

Clear the current base program (the base should have the EEPROM unprotected). To switch off the current program the option Clear RAM+ROM of the Devkit is used (Edit - Configurations - Clear RAM+ROM). The antenna must whistle and reinitiate. 

At this moment, the antenna is waiting to receive a program from the serial port. To send a program, RAW RS232 Upload button in the Devkit is used. The file must be open (C extension if it is not compiled and .bin or.hea if it is already compiled) and sent.

If the program has got the .c extension it should be compiled before sending.  To compile the program the compiler
http://www.x64.com/download/c32.zip
is needed, and it must be copied decompressed in a DOS directory( ex. c:\myc ), copy the file that is to be compiled in this directory and compile.

If the program has got a .hea and .bin extension, both files must be in the same directory ( .hea and  .bin).

When the antenna hs received the program to 19200 (verified at the progress bar) the antenna must whistle. 

Possible problems:


I cannot clear the program.
The reason can be either some cables problem or that the antenna is blocked.
This problem should be solved by verifying the cable, disconnecting and connect again the antenna to the electrical current.  
I could clear the program but I cannot send a new program.
The program is cleared if the light is red when the antenna starts.
This problem may be solved by verifying the BaudRate ( 19200 ).
Verify the serial cable (little probable).
Disconnect and connect again to the electrical current and send it again. (If the program is cleared, the antenna will start reading from the serial port).
If neither of this options worked, the firmware should try to be sent by radio.  
After having installed a new program, I verify that if I disconnect from the electricity it goes again into the old program.
The EEPROM is surely protected. The antena must be open and the position of the jumper must be changed.




Send the Antenna's firmware by radio


To send the antenna's firmware by radio, the process is slightly different: 

1.-  A  terminal free keyboard must be placed over the antenna's keyboard.

2.- Unscrew the antenna's box.  

3.- Place the keyboard on the right position.  

4.- Connect the antenna to the electrical current and press 'Del' while the antenna is starting to work. Note the whistles. The antenna should react like a terminal when 'Del' is pressed while strarting.  

5.- Enter the password: 6169. Listen the whistles of the keyboard. 

6.- Press key 8 to put the antenna in Radio Download.

7.- From this moment, you have one minute to send the program. After this minute, the antenna returns to the previous menu and it is necessary to press 8 again. 

8.- Send the program using another antenna.  

9.- With the Devkit the file with .bin extension should be open (a .bin and a .hea file must be in the same directory) and then the 'RAW RADIO UPLOAD' button pressed. Inmediately a progress bar should start working on the Devkit and the antenna which is receiving the program should whistle several times. At the end, the antenna should save the program and the light should blink several times.

10.- If the antenna whistled but did not receive the program, press again 'RAW RADIO UPLOAD', some blocks might have been lost.


This process can be used to upgrade the antenna's firmware in several antennas at the same time. Even though it is a work made without the possibility of watching its development, you can visualize what is happening using this process with a terminal. Note that the antenna's and the terminal's plates are almost the same and that their reactions are identical. 


Homepage


Contacts 


Technical  manual


Download


Interconnection Manual





Upgrade Antenna's firmware