Startup Procedure - Imperx LYNX User Manual

High-resolution, fast, field pgradeable, programmable, 8/10/12 bit digital cameras
Hide thumbs Also See for LYNX:
Table of Contents

Advertisement

3.5 Startup procedure

Upon power on or receipt of an
steps:
1.
The RISC processor runs and executes code from internal read only
memory.
2.
The boot loader code sends the string:
3.
Boot loader checks FLASH memory for a valid software application.
4.
If a valid software application is not found, the boot loader waits for the user
to perform a software download ( refer to Appendix B ) and sends the string:
5.
If a valid software application is found, the application program is copied
from FLASH to SRAM and the RISC processor start executing it.
6.
The camera sends a string that contains the camera type ( read from the
EEPROM's manufacturing data area ), boot loader's revision number,
software application's revision number and firmware's revision number.
For example:
7.
The camera reads the 'Boot From' variable from the EEPROM and sends
one of the following strings as determined by the 'Boot From' variable:
8.
The camera loads its workspace from one of the configuration spaces by
performing a
9.
The camera sends an
commands.
'rc'
"Boot loader version x.y running..."
"No FLASH image found...waiting for software download
command"
'IPX-1M48-L – SW v2.0 - BL v1.0 - FW v1.5'
'Loading from Factory...'
'Loading from User #1...'
'Loading from User #2...'
,
'lff'
'lfu 1'
'OK<cr><lf>:'
122 of 216
LYNX Hardware User's Manual
command, the camera performs the following
.
or
command.
'lfu 2'
string and is ready to accept user

Advertisement

Table of Contents
loading

Table of Contents