All,
Here is the strategy I am going to employ when using
CRAMFS. I'll see if it works and if it does, I'll
document it and send it to Ron to post. I'm using the
Matsonic Motherboard and MD-2800-D08 DoC.

0) Download the LEM (Linux Embedded) Filesystem
0a) Configure it per their directions
0b) Mount it over loopback and ran mkcramfs on it
1) Download the 2.4.2 Kernel
2) Download the latest linuxbios from CVS
3) Compile the kernel with:
#
# User modules and translation layers for MTD devices
#
CONFIG_MTD_CHAR=y
CONFIG_MTD_BLOCK=y
CONFIG_FTL=y
CONFIG_NFTL=y
CONFIG_NFTL_RW=y

#
# Memory Technology Devices (MTD)
#
CONFIG_MTD=y
CONFIG_MTD_DEBUG=y
CONFIG_MTD_DEBUG_VERBOSE=3
 
#
# Disk-On-Chip Device Drivers
#
# CONFIG_MTD_DOC1000 is not set
# CONFIG_MTD_DOC2000 is not set
CONFIG_MTD_DOC2001=y
CONFIG_MTD_DOCPROBE=y
CONFIG_MTD_DOCPROBE_ADDRESS=0000
CONFIG_MTD_DOCPROBE_HIGH=y
# CONFIG_MTD_DOCPROBE_55AA is not set 

4) Set CPUFLAGS += -DCMD_LINE='"root=/dev/nftla1"'
5) Burn the kernel on the DoC
6) Execute nftl_format /dev/mtd0 1048756
7) fdisk /dev/nftla
8) dd conv=notrunc if=../img.cramfs of=/dev/nftla1
9) Reboot


=====
Cell:  (972)489-2540

__________________________________________________
Do You Yahoo!?
Get email at your own domain with Yahoo! Mail. 
http://personal.mail.yahoo.com/

Reply via email to