User Tools

Site Tools


linux:arm:dockstar

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

linux:arm:dockstar [2019/12/25 15:40] (current)
Line 1: Line 1:
 +# OpenWRT on the Dockstar
 +
 +## Overview
 +
 +## Tools
 +
 +You will need a Serial terminal and a TFTP server.
 +
 +    sudo aptitude install picocom tftpd-hpa
 +
 +Configure the TFTP server according to your setup. ​
 +
 +## Files
 +
 +Download the files for the Dockstar from the OpenWRT repository: \\ https://​downloads.openwrt.org/​chaos_calmer/​15.05/​kirkwood/​generic/​
 +
 +## Steps
 +
 +### Connect
 +
 +    picocom -s 115200 /​dev/​ttyUSB0
 +    ## All Next commands are for the Dockstar
 +    reboot
 +
 +### Update U-Boot
 +
 +    setenv serverip 192.168.xxx.xxx
 +
 +    mw 0x800000 0xffff 0x80000
 +    tftpboot 0x800000 openwrt-kirkwood-dockstar-u-boot.kwb
 +    nand erase 0x000000 0x100000
 +    nand write.e 0x800000 0x000000 0x80000
 +    setenv bootcmd nand read.e 0x2000000 0x100000 0x400000\; go 0x2000000
 +    saveenv
 +    reboot
 +
 +### Configure U-Boot
 +
 +    # Update BootCMD
 +    setenv bootcmd '​setenv bootargs ${console} ${mtdparts} ${bootargs_root};​ ubi part root; ubifsmount ubi:rootfs; run ubiboot_n1'​
 +    setenv ubiboot_n1 '​ubifsload 0x800000 ${kernel}; ubifsumount;​ bootz 0x800000'​
 +    ​
 +    # Reset network config
 +    setenv ipaddr ​ 192.168.xxx.yyy
 +    setenv serverip 192.168.xxx.xxx
 +    setenv netmask 255.255.255.0
 +    setenv ethaddr ab:​cd:​ef:​ab:​cd
 +    saveenv
 +
 +### Flash the RootFS
 +
 +    nand erase 0x200000 0xfe00000
 +    ubi part root
 +    ubi create rootfs 0xA00000
 +    tftpboot 0x800000 openwrt-15.05-kirkwood-dockstar-rootfs.ubifs
 +    ubi write 0x800000 rootfs ${filesize}
 +    ubi create rootfs_data
 +
 +### Install the Kernel image
 +
 +    ## RAM boot
 +    setenv bootargs ${console} ${mtdparts} ${bootargs_root}
 +    tftpboot 0x800000 openwrt-15.05-kirkwood-dockstar-zImage
 +    bootz 0x800000;
 +    ​
 +    ## Download and install kernel
 +    mkdir -p /rom/boot
 +    wget -O /​rom/​boot/​zImage ​      ​http://​downloads.openwrt.org/​chaos_calmer/​15.05/​kirkwood/​generic/​openwrt-15.05-kirkwood-dockstar-zImage
 +
 +### Enjoy ! Install some packages
 +
 +    opkg update
 +    opkg install kmod-usb-core kmod-usb-storage block-mount kmod-fs-ext4 kmod-fs-vfat kmod-fs-ntfs kmod-nls-cp437 kmod-nls-iso8859-1 e2fsprogs fdisk kmod-usb2
 +
 +## Links
 +
 +* [Dockstar page on the OpenWRT wiki](https://​wiki.openwrt.org/​toh/​seagate/​dockstar)
 +*
  
/home/share/www/redox.ws/wiki/data/pages/linux/arm/dockstar.txt · Last modified: 2019/12/25 15:40 (external edit)