Friday, May 15, 2009

Software Components need for Intel CE3100 development board

This is first time I involved in the Embed System development, all my previous experiment is OS kernel development so far, especially on the network part. so this Intel CE3100 is a brand new area for me. so let's start from some basic knowledge.

software components need for the Intel ce3100 development board. that is my understand of the system.
BIOS -- CEFDK (Consume Electric Firmware Development Kit)
BootLoader --- Redboot( small boot loader orignaly come with ceos. intel has burn it onto the on-board flash)
kernel -- Customized Linux zImage( could be modified when got SDK)
file system -- rootfs(pre-defined filesystem.has busybox inside, like kernel image, I think it also could be modified inside the SDK)

so the start procedures are:
1. CEFDK --->find Redboot,execult red boot.
2. reboot --->load kernel & file system from hard disk or network,into ram or flash
3. reboot --->execult the kernel and filesystem in format like :
exec -b 0x100000 -l 0x200000 -c "console=tty0,115200 root=/dev/mtdblock2
rootfstype=jffs2 ip=none"
4. kernel start with the pre-build filesystem. bring up the sh or ash.

No comments:

Post a Comment