User Manual

Table Of Contents
SOFTWARE DOWNLOAD GUIDE
Proprietary Information
Title: BEAMER Array System-
Assembly and Operation Manual
Doc. No.: 913000100 Rev.: 00
Page: 79 of 92
4.2.2. Downloading Software to the BEAMER
The Software download process enables loading of a new application program file for the BEAMER
host processor and the DSP via the serial communication channel and saving it to the FLASH memory
in the BEAMER.
4.2.2.1. BEAMER Memory Configuration
The BEAMER includes two processors a DSP and a HOST. The HOST processor is a general purpose
processor that is used for reporting BEAMER status to the ICU via a FSK channel and for
initialization of the DSP.
The BEAMER controller includes a FLASH memory that contains:
1. The configuration parameters of the BEAMER (such as ID number, calibration tables etc.).
These parameters are not affected during the loading process.
2. The application program that enables all the features of the BEAMER that can be replaced by
a new version.
3. The program and data files of the DSP that can be replaced by a new version.
The FLASH size contains two files of each program (two of HOST application, two program files for
the DSP, and two data files for the DSP). The required program files for operation are selected by the
user. The memory is arranged by pages (each page includes 128 bytes).
4.2.2.2. File transmission from PC to the BEAMER
4.2.2.2.1. File Transmission
The new file is transmitted page by page from the PC to the ICU and from the ICU to the BEAMER.
All files to be loaded are text files. The files contain a Header block, which is the properties block,
and the software to be loaded. When the load process is enabled, the baud rate of the of the serial port
(from PC to the ICU) increases to 56 Kbaud. That enables faster transmission of data packets to the
ICU during the download process. The ICU reports the PC about reception quality and if errors were
occurred the transmission will be stopped and an error message will be displayed.
The ICU sends the data packets received from the PC to the BEAMER and the BEAMER reports the
ICU about reception quality. If errors were detected the transmission will be stopped and an error
message will be displayed
4.2.2.2.2. File Name Format for HOST
Files will be identified by the following suffix: name.hst