|
|
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.
|
|
|