User's Manual

Confidential Preliminary Subject to Change
2010 China Mark, Ltd. T/A Montage Asia Page 12 of 19
B
o
o
t
L
o
a
d
e
r
Software Architecture
The application software resides in system flash memory and operates directly under
control of the native OS. Arrow does not use an external applications processor.
Structure
Figure 2 shows a high level block diagram of the basic architecture. The OS is closely
knit with a debugger allowing for code development, maintenance and updates over the
serial debug port. The boot loader provides control over all code and configuration
memory. The watchdog is a dedicated hardware device that will issue a hardware reset to
the unit in conjunction with a power cycle operation if it is not maintained by a periodic
ping from the application program.