Skip to content

lede-17.01.4-kirkwood-iomega_ix2_200-v1

Compare
Choose a tag to compare
@arvati arvati released this 28 Jun 03:14
· 1 commit to lede-17.01.04-iomega_ix2_200 since this release

Stable support for kirkwood iomega ix2-200 device on lede
install it following instructions bellow
1 - prepare pendrive
mkfs.ext2 -L ext2 /dev/sdh1
mount -t ext2 /dev/sdh1 /mnt/usb
rm -fr /mnt/usb/*
tar -vxf lede-17.01.4-kirkwood-iomega_ix2_200-squashfs-sysupgrade.tar sysupgrade-iomega_ix2_200/root -O | cat >> root.squashfs
unsquashfs -f -d /mnt/usb/ root.squashfs
rm -f root.squashfs
tar -vxf lede-17.01.4-kirkwood-iomega_ix2_200-squashfs-sysupgrade.tar sysupgrade-iomega_ix2_200/kernel -O | cat >> /mnt/usb/uImage
cp lede-17.01.4-kirkwood-iomega_ix2_200-squashfs-rootfs.ubi /mnt/usb/
sudo umount /mnt/usb

2 - access uboot with pendrive
setenv bootcmd 'setenv bootargs console=ttyS0,115200n8 root=/dev/sda1; usb start; ext2load usb 0:1 0x00800000 /uImage; bootm 0x00800000'
run bootcmd

3 - write to flash
ubiformat /dev/mtd3
ubiformat /dev/mtd3 -f /lede-17.01.4-kirkwood-iomega_ix2_200-squashfs-rootfs.ubi
mtd erase kernel
mtd write /uImage kernel

4 - adjust uboot (two bootargs root to test)
setenv mainlineLinux yes
setenv arcNumber 1682
saveenv
reset
setenv console 'console=ttyS0,115200n8'
setenv mtdparts 'mtdparts=orion_nand:0x100000@0x000000(u-boot)ro,0x20000@0xA0000(u-boot environment)ro,0x300000@0x100000(kernel),0x1C00000@0x400000(ubi)'
setenv bootargs_root 'root=/dev/ubiblock0_1 noinitrd ubi.mtd=3 rootfstype=ubifs rw'
setenv bootargs_root 'root='
setenv bootcmd 'setenv bootargs ${console} ${mtdparts} ${bootargs_root}; nand read.e 0x800000 0x100000 0x300000; bootm 0x00800000'
saveenv
reset