31 / 98 page

CybraTech (2000) Ltd.
SOC-3000/i Scale-On-Chip
ASIC
Technical Specification
Revision B
Page 23
July, 2002
Application Program Start Address
The start address of the application program should be located at 1000H, as the first 4kBytes
are reserved for the SOC-3000/I system.
Serial Downloading (In-Circuit Programming)
As part of its embedded boot software the SOC-3000 facilitates serial code and data
download via the standard UART serial port. Serial download mode is automatically entered
upon power-up or reset if one of the following conditions exist:
1.
No valid program is programmed in the Flash memory.
2.
A request for download process was initiated via the UART during the first 200 ms after
power-up/reset.
Once in this mode, you can download code or data files into the Flash memory, while the
device is located on its target board. The is the PC serial download utility, CybraTech
Cloader executable, is provided together with the device and its documentation and software
library.
The SOC-3000/I may be programmed only if, within 200ms after power-up or RESET, it
establishes communication with the Cloader executable, or if the application program is not
available or not valid (checksum error). Figure 10describes the startup procedure of the
SOC-3000.