If you manage to get things working with OpenRD Base please update this section. I have no OpenRD Base but the key difference between Base and Client as far as booting concerns is the arcNumber.
In that case it is needed to powercycle the device. apparently doing 'usb start' twice from u-boot makes that the usb device is not re-detected.You need to change bootargs accordingly (e.g. when booting from an usb device the device will be /dev/sdb if you also have an internal disk mounted.the arcNumber for OpenRD Client is 2361 Build the serial cable, of if you find it difficult, buy the DKU-5 cable.The putty settings were (as described in the manual): Serial-Settings: Serial: COMX (in my setup COM5) Speed: 9600 Data bits: 8 Stop bits: 1 Parity: None Flow control: None Terminial/Keyboard Settings: Funktion keys and keypad: VT100+. If your serial port does not work you need to use VID 0403 and PID 9e90 The trick was to attach the serial adapter before booting up the switch.There are a few notable differences though. The instructions for the OpenRD client are roughly similar to the ones for Sheevaplug. Stop after executing the pogo_u-boot_install.sh script in step 1.
#Dockstar serial cable putty how to
See the instructions here on how to allow the PogoPlug & DockStar to boot from USB: Setenv bootcmd 'setenv bootargs $(bootargs_console) $(bootargs_root) run bootcmd_mmc bootm 0x0800000'Ĭonfiguring Uboot for GuruPlug Pogoplug / DockStar Setenv bootcmd_mmc 'mmcinit ext2load mmc 0:1 0x800000 /boot/uImage' Setenv bootargs_root 'rw root=/dev/mmcblk0p1 rootdelay=15 rootfstype=ext3' Setenv bootargs_console console=ttyS0,115200 I assume that the root partition is /dev/mmcblk0p1 and the swap partition is /dev/mmcblk0p2). ( NOTE: this step is only necessary once. If you want to make it permanently boot from the SD card, the commands you need to run are:.Setenv bootcmd 'setenv bootargs $(console) $(bootargs_root) run bootcmd_usb bootm 0圆400000'
Setenv bootcmd_usb 'usb start ext2load usb 0:1 0圆400000 /boot/uImage' Setenv bootargs_root 'root=/dev/sda1 rootdelay=15' There are some commands you need to run to make it permanently boot from the USB port ( NOTE: this step is only necessary once):.arcNumber=2678 is required for eSata Sheevaplug).įind the correct arcNumber for your device here. This needs to be configured correctly for your device otherwise it may not boot or may not have all the features (eg. The ArcNumber parameter references a particular mach-type/machine from the kernel's Arm machine table. (Use the disc that came with plug or You can download it from here), and use PuTTY (serial).Ĭat > /etc/udev/rules.d/les > prompt. Connect the JTAG module to the SheevaPlug (be careful connecting it the wrong way will fry it! See the warning sticker on the plug, and the photo on the box for proper connection), and connect the USB side to your computer (can be Windows, Linux or Mac).If you do not have access to a serial console on your plug then you will need a JTAG module to do this: Here's how to allow your SheevaPlug to boot from a USB drive or SD card.Ĭonnect to the serial console (use 2 stop bits & 115200 bps).