beautypg.com

Pci slot, Software architecture, Rac6182 windows ce os – Rockwell Automation 6182 SDK User Manual

Page 12: Boot sequence

background image

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

This manual is related to the following products: