OK I've managed to update U-Boot now. Is it possible for the unit to boot up without needing a USB stick or SATA drive, ie to have rootfs in NAND?by balanga - uBoot
Hi Shogun, I had a problem with my GoFlexHome after installing ArchLinux on it... bodhi helped me getting it going again. If it helps, you can check the steps I took to get it going here:- https://forum.doozan.com/read.php?3,34013by balanga - uBoot
OK thanks for the reassurance. Carrying on...at the end of section 8e in A. Flashing Instruction: https://forum.doozan.com/read.php?3,12381 fw_setenv mtdparts 'xxxxxxxxx' fw_setenv ethaddr 'xx:xx:xx:xx:xx:xx' I'm unclear as to what the value for mtdparts should be...by balanga - uBoot
I'm trying to update u-boot on a GoFlexHome dock according to instructions here:- https://forum.doozan.com/read.php?3,12381 I've downloaded uboot.2017.07-tld-1.goflexhome.bodhi.tar from https://bitly.com/2zQWP4Y , and made sure I made the appropriate tools. /etc/fw_env.config has been copied running cat /proc/mtd gives me:- dev: size erasesize name mtd0: 00100000 0002by balanga - uBoot
bodhi Wrote: ------------------------------------------------------- > If you have serial console then you would execute > > ver > > > Without serial console, you can grep the mtd0 > inside Linux shell to find the version string: > > > grep -a --null-data U-Boot /dev/mtd0ro > # grep -a --null-data U-Boot /dev/mtd0ro Warning: U-Boot configured devby balanga - uBoot
I created an Arch Linux bootable USB stick for my GoFlexHome unit the other day and it only required the rootfs to be extracted and was bootable. In contrast a number of additional steps are needed before making Debian installation bootable. With Arch Linux /boot only contains uImage and initramfs-linux.img so I'm wondering how it manages to boot...by balanga - uBoot
bodhi, I really appreciate the hard work you do and the patience you have with people like myself. Thanks to your advice I managed to bring my GoFlexHome back from the dead. At the moment I'm unable to use my serial cable to access my unit and can't be sure about which U-Boot I'm using. I do have two USB sticks which boot up OK. One is Debian and the one I'm using currenby balanga - uBoot
Further to my original post regarding http://projects.doozan.com/uboot/ which mentions running the folowing: cd /tmp wget http://projects.doozan.com/uboot/install_uboot_mtd0.sh chmod +x install_uboot_mtd0.sh ./install_uboot_mtd0.sh How can I tell what version of U-Boot this loads? Maybe it is already installed... After running fw_printenv at the debian command line I get:- baudrate=by balanga - uBoot
bodhi Wrote: ------------------------------------------------------- > balanga Wrote: > ------------------------------------------------------- > > I would like to use netconsole to monitor the > boot > > process on my GoFlexHome unit but am unsure as > to > > how to run it. I've read:- > > > > https://forum.doozan.com/read.php?3,14 >by balanga - uBoot
I would like to use netconsole to monitor the boot process on my GoFlexHome unit but am unsure as to how to run it. I've read:- https://forum.doozan.com/read.php?3,14 but am unclear as to how to run the commands mentioned, eg fw_setenv serverip 192.168.1.2 fw_setenv ipaddr 192.168.1.100 fw_setenv if_netconsole 'ping $serverip' Where do I enter these? Do they need to aby balanga - uBoot
If I understand the instructions correctly, it involves using kwboot. Unfortunately, it seems there is something wrong with my GFH base unit and I can't establish a serial connection. It does boot up OK and I can ssh into it though I don't know if I may have damaged the pinhole connections in some way through using them too much, if that is possible.. I've tried a different USB serby balanga - uBoot
This is a pretty long thread and haven't gone through it in detail, but am I to understand that I can use a script to update my GoFlexHome with the latest Kirkwood U-Boot? I'm currently unable to get kwboot working but can boot from USB and have access via ssh. My U-Boot is Arch Linux ARM 2014.04.R2-1.by balanga - uBoot
Many thanks for the "dmesg | greb usb". It shows my pl2303 converter is attached to ttyUSB0. Unfortunately cu -l /dev/ttyUSB0 -s 115200 shows Connected but that's all.and kwboot doesn't connect either. The GoFlexHome dock boots up and I can ssh into it but nothing is output via the serial connector so I guess the connector has broken or I've damaged the GoFlexHomeby balanga - uBoot
I did try building it on FreeBSD but never got it to work. My current problem is on Linux (Ubuntu) although I've also tried Arch Linux. I have had it working in the past but it doesn't work now. I'll try it on a different laptop in case there is something wrong with the USB port this time using Debian although I'm having problems trying access the serial device as /dev/ttyUSB0by balanga - uBoot
I've used kwboot in the past but recently it won't access my serial port. cu works but kwboot doesn't. Is there any alternative to kwboot that I can try? Could the problem be due to my usb serial connector breaking in some way?by balanga - uBoot
I was reading this thread:- https://forum.doozan.com/read.php?3,7852 where it mentions how to boot certain Kirkwood machines via UART/serial connection... and it mentions uboot.kwb which is a regular image built for flashing NAND. Where would I get such a file for a GoFlex Home?by balanga - uBoot
feas Wrote: ------------------------------------------------------- > https://forum.doozan.com/read.php?3,27280 The post start with QuoteWhile in stock OS... and I'm not so I don't know if it applies...by balanga - uBoot
According to http://projects.doozan.com/uboot/ two new command line tools for configuring the environment: fw_printenv and fw_setenv, which work exactly like their internal printenv and setenv commands. How do I get them into my uboot if I am booting from a USB stick?by balanga - uBoot
Is there a U-Boot which includes bootelf?by balanga - uBoot
bodhi Wrote: ------------------------------------------------------- > > If you want, upload your GFHome FreeBSD rootfs som > ewhere and I'll download and examine it. Important > : if you upload, you should upload the rootfs just > as you have created it now using FreeBSD build scr > ipt (no modification to it before uploading). The FreeBSD rootfs is on a seperatby balanga - uBoot
A log of the latest kwboot session:- 95 % [......................................................................] 97 % [......................................................................] 99 % [....................................] U-Boot 2017.05-tld-2 (Jul 26 2017 - 02:37:42 -0700) Seagate GoFlex Home SoC: Kirkwood 88F6281_A1 DRAM: 128 MiB WARNING: Caches not enabby balanga - uBoot
I'm getting a little confused by the procedure you want me to go through, so I will reiterate what I think it is, just for my own reference and correct me if I have misunderstood something. 1. copy supplied uEnv.txt to /media/sdb1/root/uEnv.txt 2. directory listing of USB FAT partition 3. run './kwboot -t -B 115200 /dev/cuaU0 -b uboot.2017.05-tld-2.goflexhome.mtd0.kwb -p'by balanga - uBoot
bodhi Wrote: ------------------------------------------------------- > I will post another alternative booting script: uE > nv.2.txt. Did you post an alternative uEnv2.txt?by balanga - uBoot
Actually I just stumbled upon a missing link https://cooltrainer.org/freebsd-kirkwood/installation/ Unlike the Sheevaplug and other Kirkwood hardware, the DockStar has a crippled bootloader. Luckily, Jeff Doozan maintains a replacement. Install it. The default setup will attempt to load a Linux kernel image from USB. Change it to search for FreeBSD’s kernel.bin. fw_setenv usb_booby balanga - uBoot
Anyone know what version of Linux as used on stock Seagate GoFlex Home is based on? I originally thought it was Arch Linux, but having mounted the root filesystem I see a file called debian-binary so I'm not sure. I ask because I want to use midnight commander on the stock unit, and although it appears to be installed it doesn't run because GLIBC_2.11 is missing. Where could I get hby balanga - Debian
I've moved everything into /boot ls -l . drwxr-xr-x 1 root wheel 4096 Jul 31 19:52 boot ls -l boot -rwxr-xr-x 1 root wheel 5482 Jul 20 09:45 db88f6281.dtb -rwxr-xr-x 1 root wheel 4408164 Jul 30 06:25 kernel -rwxr-xr-x 1 root wheel 4408164 Jul 20 09:50 kernel.bin -rwxr-xr-x 1 root wheel 287 Jul 31 13:47 uEnv.txt -rwxr-xr-x 1 root wheel 280361 Jul 20 09:by balanga - uBoot
bodhi Wrote: ------------------------------------------------------- > > > loader> # Displays a listing of files in the directory path, or the root directory if path is not specified. If -l is specified, file sizes will be shown too.by balanga - uBoot
total 8928 drwxr-xr-x 1 root wheel 16384 Dec 31 1979 . drwxr-xr-x 12 root wheel 512 Jul 20 07:01 .. drwxr-xr-x 1 root wheel 4096 Jul 31 19:52 boot -rwxr-xr-x 1 root wheel 5482 Jul 20 09:45 db88f6281.dtb -rwxr-xr-x 1 root wheel 4408164 Jul 30 06:25 kernel -rwxr-xr-x 1 root wheel 4408164 Jul 20 09:50 kernel.bin -rwxr-xr-x 1 root wheel 287 Jul 31by balanga - uBoot
Script started on Tue 01 Aug 2017 09:04:24 BST #]0;me@ThinkPad-X61: ~/projects/kwboot-tool##[01;32mme@ThinkPad-X61#[00m:#[01;34m~/projects/kwboot-tool#[00m$ exit####sudo sh bodhi password for me: Sending boot message. Please reboot the target...#-#\#|#/#-#\#|#/#-#\#|#/#-#\ Sending boot image... 0 % [......................................................................] 1 % [.......by balanga - uBoot
bodhi Wrote: ------------------------------------------------------- > Here is the uEnv.txt script. > > > > run bootcmd_uenv > ## Error: "bootcmd_uenv" not definedby balanga - uBoot