Pci slot, Software architecture, Rac6182 windows ce os – Rockwell Automation 6182 SDK User Manual
Page 12: Boot sequence
1–6
Introduction to the RAC6182
Publication 6182-UM002B-EN-P
expansion and one for communications; one or two for memory
expansion; one or two for communications.
PCI Slot
One half-length PCI slot provides an expansion capability for
communication and I/O. The PCI slot can accommodate a large
assortment of specialized and commercially available PCI add-in cards
when suitable drivers are available. The device installed in the PCI slot
will be device x on PCI bus 1.
RAC6182 Windows CE OS
The initial release of the RAC6182 provided Windows CE Version 2.12
with the latest service packs. Currently, the RAC6182 is provided with
Windows CE V3.0
The system software includes the following components:
Hardware Initialization and Boot Loader, situated in the boot ROM
Windows CE Kernel with adaptations (Hardware Adaptation Layer
customized for the RAC6182 hardware, Built-in ISRs), situated in the
boot image stored in the operating system partition of the Disk-On-
Chip
Windows CE Default Registry, which is part of the boot image. (A
persistent registry, containing information relative to specific
configurations, is maintained in the file system and merged with the
default registry at boot.)
Windows CE Modules and Device Drivers (File system support, ...),
implemented as part of the boot image or as files (dlls, exes, etc.)
stored in the FAT16 partition of the Disk-On-Chip
GUI Desktop Shell, implemented
Control Panel and System Configuration/View Tools
Boot Sequence
The boot code in the Boot ROM gets control of the microprocessor at
power-on, initializes the hardware, performs power-on self-tests (POST),
and moves the compressed Windows CE operating system image from
the boot partition of the Disk-On-Chip persistent storage device into
DRAM. Several seconds are required for the decompression and copy
operation. Finally, the boot loader jumps to the start address of the
Windows CE image and control passes to the Windows CE operating
system. Windows CE then loads drivers, including the driver for the
Disk-On-Chip FAT16 file system (on the “storage card” partition),
restores the registry, establishes the video modes, and finally loads the
start-up applications into memory and runs them.
Software Architecture