beautypg.com

Appendix a - software support, Appendix a, Cd source appendix a - software support – DFI KS200 Manual User Manual

Page 24

background image

www.dfi.com

24

Appendix A

Appendix A Software Support

CD Source

Appendix A - Software Support

Demo Image

SD Card

NAND

MLO

EBOOTSD.nb0

NK.bin

Tool

Manual

User Guide

TI SDCard Utility

NK.bin

XLDRNAND.bin

EBOOTND.bin

Standard

MLO

The initial bootstrap loader is located in a single file called XLDRSD.nb0. The build process

creates the MLO file from the XLDRSD.nb0. This file is the SD boot version of xldr.

EBOOTSD.nb0

The build process also creates the EBOOTSD.NB0 file. This file is the exact representation of

EBOOT as it must appear in memory. This file is used with MLO when booting from SD Card.

XLDRNAND.BIN

The initial bootstrap loader is located in a single file called XLDRNAND.BIN. This file also uses

the proprietary Microsoft .BIN file format. The bootloader understands this file format and the

unique XLDR storage requirements in NAND Flash.

EBOOTNAND.BIN

The primary bootloader is located in a single file called EBOOTNAND.BIN. This file also uses

the proprietary Microsoft .BIN file format. When the bootloader detects this file, it properly

programs itself after the XLDR region in the reserved portion of NAND Flash.

NK.BIN

The operating system image is located in a single file called NK.BIN. NK.BIN is structured in a

proprietary Microsoft file format containing data records. This file cannot be executed directly

by the CPU nor can it generally be programmed directly into flash. However the bootloader

is designed to understand this format and it parses the data and copies it to the correct

destination in memory. NK.BIN is the file that Platform Builder will download to the bootloader

running on the TS200.

The bootloader will copy the OS image to its destination in RAM and then jump to the image

entry point. At that point control has passed from the bootloader to the initialization routines

in the operating system image. The build process will optionally create a second operating

system image file called NK.NB0. This file will only be created if the correct options are

defined in the config.bib configuration file. NK.NB0 is an exact copy of the operating system

image as it should exist in memory. For more detail descriptions on the Windows CE system,

images refers to official Microsoft Windows CE documentations.

This manual is related to the following products: