Saturday, December 13, 2008

Secure kiosk with Embedded Linux

On the CerfPod:

mount 192.168.1.1:/tmp /mnt/hda
mkdir /mnt/hda/cerfroot
cd /
cp -Rxd / /mnt/hda/cerfroot
umount /mnt/hda

On the host:
mkfs.jffs2.x86 -r /tmp/cerfroot -o imagename.jffs2 -e 0x20000 -p


Flashing the CerfPod is very easy, and the iboot bootloader was simple to use:
eraseflash 3
set ip 192.168.1.2
download tftp:192.168.1.1 zImage 0xc0000000
flash 0x60000 0xc0000000 0x100000
download tftp:192.168.1.2 rootnew.jffs2 0xc0000000
flash 0x160000 0xc0000000 0x900000
boot

0 Comments:

Post a Comment

<< Home