2 creating a uramdisk image, 3 booting from doc – SBE HighWire HW400c/2 User Manual
Page 97
HighWire HW400c/2 User Reference Guide Rev 1.0
5.5.3.2 Creating a uRamdisk Image
uRamdisk is a tiny kernel image needed to boot uImage from the Disk on Chip.
ng
# /sbin/m
mkdir -p /
mount -o loop ramdisk.image /mnt/ramdisk
Copy everything that is need
th
mdis
disk. Then...
# umount /mnt/ramdisk
# gzip ramdi
Ramdisk can be written t
with the docshell utility.
5.5.3.3 Booting from DoC
U-boot, the bootargs
# set bootargs ip=bootp root=/dev/ram0 rw console=ttyMM0,9600n8
ramdisk_siz
# saveenv
oot variables to NVRAM
Then boot from disk-on-chip as follows:
docload
# bootm 400000 800000
Alternately, rese
uRamdisk has the same intent as a ramdisk on other linux platforms. It brings up
necessary drivers needed to access the real kernel image (uImage). After booti
the HW400c/2, the following commands will create uRamdisk.
# dd if=/dev/zero of=ramdisk.image bs=1024 count=32768
kfs.ext2 ramdisk.image
#
mnt/ramdisk
#
ed in e ra
k to /mnt/ram
sk.image
# mkimage -T ramdisk -C gzip -d ramdisk.image.gz uRamdisk
u
o disk-on-chip
In
variable should be set as follows:
e=65536
# Save the U-B
#
t the card and let auto boot run.
October 10, 2006
Copyright 2006, SBE, Inc.
Page
85