29.04.2015 Views

DevKit8500D/A User Manual - DMCS Pages for Students

DevKit8500D/A User Manual - DMCS Pages for Students

DevKit8500D/A User Manual - DMCS Pages for Students

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

1) X-loader is a first level bootstrap program. After the system start-up, the ROM inside the CPU<br />

will copy the x-loader to internal RAM and per<strong>for</strong>m its routine work. Its main function is to initialize<br />

the CPU, copy u-boot into the memory and give the control to u-boot;<br />

2) U-boot is a second level bootstrap program. It is used <strong>for</strong> interacting with users and updating<br />

images and leading the kernel;<br />

3) The latest 2.6.x kernel is employed here and it can be customized based on <strong>DevKit8500D</strong>/A;<br />

4) Rootfs employs Open-source system. It is small in capacity and powerful, very suitable <strong>for</strong><br />

embedded systems;<br />

3.3 Software Features<br />

Item<br />

Note<br />

NAND / ONENAND<br />

x-loader<br />

MMC/SD<br />

FAT<br />

BIOS<br />

NAND / ONENAND<br />

u-boot<br />

MMC/SD<br />

FAT<br />

Kernel<br />

Device Driver<br />

Linux-2.6.x<br />

Serial<br />

Rtc<br />

Net<br />

Flash<br />

LCD<br />

Touch<br />

screen<br />

mmc/sd<br />

usb otg<br />

NET<br />

Supports ROM/CRAM/EXT2/EXT3/FAT/NFS/<br />

JFFS2/UBIFS and various file systems<br />

Series driver<br />

Hardware clock driver<br />

10/100M Ethernet card DM9000 driver<br />

nand flash driver (supports nand boot)<br />

TFT LCD driver<br />

Touch screen controller ads7846 driver<br />

mmc/sd controller driver<br />

usb otg 2.0 driver (can be configured as slave<br />

device currently)<br />

31

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!