Motorola MVME166IG/D2 用户手册

下载
页码 122
166Bug Implementation
MVME166IG/D2
3-3
3
166Bug Implementation
MVME166Bug is written largely in the "C" programming language, providing 
benefits of portability and maintainability.  Where necessary, assembler has 
been used in the form of separately compiled modules containing only 
assembler code - no mixed language modules are used.  
Physically, 166Bug is contained in four Flash memory components.  The 
onboard Flash memory provides 1.0MB (256KB longwords) of nonvolatile 
storage.  The 166Bug consumes the first half (512KB) of this memory, leaving 
the second half available for user applications.  A command is provided, both 
in the regular "Bug" product and the "BootBug" product, to allow erasing and 
reprogramming this Flash memory.
!
WARNING
Reprogramming any portion of Flash memory, will erase
everything currently contained in Flash, including the
166Bug product!  You must copy the 166Bug from Flash to
RAM, combine your application with the 166Bug image,
and then reprogram Flash with the combined object image. 
Installation and Startup
Even though the MVME166Bug firmware is installed on the MVME166 
module, for 166Bug to operate properly with the MVME166, follow this set-up 
procedure.