After attempting to update the environment on my GoFlexHome today I ran reboot from the Debian command prompt hoping to see the new environment when it restarted.... but it never did...the green LED never restarted flashing so I guess the unit is dead. Any ideas on whether it is salvageable?by balanga - uBoot
habibie Wrote: ------------------------------------------------------- > Balanga, > > If you setup your GoFLEX/Home as a file server, > can you please post its performance once > everything settles down? I am trying to setup an > NFS and/or samba server for my local net usage. Once I have it working properly, just tell me what you want to know...by balanga - uBoot
How do you get U-Boot to read uEnv.txt while booting? Are there some environment parameters which should be set for this to take place?by balanga - uBoot
I can only manage to boot FreeBSD when I use this U-Boot:- ./kwboot -t -B 115200 /dev/ttyUSB0 -b uboot.2017.05-tld-2.goflexhome.mtd0.kwb -pby balanga - uBoot
bodhi Wrote: ------------------------------------------------------- > balanga, > > Congrats :) Thanks, but I would not have got this far without your help... > Indeed. There is still some minor envs setup > problem. But this is very good. > > BTW, I built this special version in order to > booting BSD with ubldr. The normal u-boots that I > relased doby balanga - uBoot
After many months of trying and thanks to the patience of bodhi I have got this far:- 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 enabled NAND: 256 MiB In: serial Out: serial Err: serial Net: egiga0 88E1116 Initialized on egiga0 Hit any key to stop autoboot: 0 BOOTP broadcast 1by balanga - uBoot
Does anyone know of a U-Boot for Beaglebone http://beagleboard.org/ ?by balanga - uBoot
FreeBSD rootfs built yesterday for ARM arch:- drwxr-xr-x 18 root wheel 512 Nov 30 14:22 . drwxr-xr-x 5 root wheel 512 Nov 30 12:20 .. drwxr-xr-x 2 root wheel 1024 Nov 30 14:23 bin drwxr-xr-x 8 root wheel 1024 Nov 30 14:25 boot dr-xr-xr-x 2 root wheel 512 Nov 30 14:22 dev drwxr-xr-x 27 root wheel 512 Nov 30 14:22 etc drwxr-xr-x 4 root wheel 1536 Nov 30 14:2by balanga - uBoot
bodhi Wrote: ------------------------------------------------------- > balanga, > > I'm not sure if you are trolling us here or not:) > So I will try one last time. Please do not post > about this FreeBSD subject again without doing the > below. > > > Create the FreeBSD ARMV5 rootfs for Kirkwood on a > USB drive first. You can get helps at FreeBSDby balanga - uBoot
If I want to install uboot.2017.07-tld-1.goflexhome.mtd0.kwb on a stock Seagate GoFlexHome unit, do I first have to go through the process described here https://archlinuxarm.org/platforms/armv5/seagate-goflex-home ?by balanga - uBoot
bodhi Wrote: ------------------------------------------------------- > balanga, > > > I have an updated U-Boot now, so I guess I > don't > > need to run kwboot, since your latest version > > supports bootelf. > > > > However I'm trying to simplify things as much as > I > > can by using tftp booting as a means of > followinby balanga - uBoot
Gravelrash Wrote: ------------------------------------------------------- > try this... if it doesnt work i cant help you > further as i dont run *bsd and this should allow > booting from the usb drive > > > > fw_setenv usb_boot 'fatload usb $usb_device > 0x900000 ubldr.bin; go 0x900000;' > > fw_setenv usb_init 'usb start; if fatload usbby balanga - uBoot
bodhi Wrote: ------------------------------------------------------- > And by the way, I cannot help you further without > this info. > > Quote@balanga, > > The only way I know how to help you was stated > here: > > https://forum.doozan.com/read.php?3,34799,35928#msg-35928 > > If you don't know how to get the info, then just > say so. Thby balanga - uBoot
I've just noticed after running fw_printenv from a Debian command prompt that I have this: bootcmd=bootp; setenv bootargs root=/dev/nfs nfsroot=${serverip}:${rootpath} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}:${hostname}::off; bootm I didn't expect that and don't know where it comes from...by balanga - uBoot
I managed to boot by entering the following after stopping autoboot:- GoFlexHome> load usb 0:1 0x800000 /boot/uImage 3821592 bytes read in 823 ms (4.4 MiB/s) GoFlexHome> load usb 0:1 0x1100000 /boot/uInitrd 7245696 bytes read in 1019 ms (6.8 MiB/s) GoFlexHome> load usb 0:1 0x1c00000 /boot/kirkwood-goflexhome.dtb 10603 bytes read in 739 ms (13.7 KiB/s) GoFlexHome> bootm 0x80by balanga - uBoot
Something is well and truly screwed... I only set ipaddr and serverip but somehow the system wants to start using DHCP/BOOTP:- U-Boot 2017.07-tld-1 (Sep 05 2017 - 00:21:31 -0700) Seagate GoFlex Home SoC: Kirkwood 88F6281_A1 DRAM: 128 MiB WARNING: Caches not enabled NAND: 256 MiB In: serial Out: serial Err: serial Net: egiga0 88E1116 Initialized on egiga0 Hit any keyby balanga - uBoot
I wanted to change the IP address of my GoFlexHome unit, so I ran:- fw_setenv ipaddr 192.168.1.23 at a Debian command prompt. On reboot and stopping U-Boot and trying tftp xxxxxx yyyyy, I got an error msg saying "*** ERROR: `ethaddr' not set". t I did not change ethaddr so why is it not set and how do I go about setting it to its previous value?by balanga - uBoot
bodhi Wrote: ------------------------------------------------------- > @Gravelrash, > > Yes, that would be the address for the go command. > There are 2 different ways to boot FreeBSD: > > 1. use go to boot the kernel.bin at > 0x900000 > 2. use a diffrent address such as 0x800000 to boot > the ubldr.bin using bootelf. > > > @balanga, > &gby balanga - uBoot
Gravelrash Wrote: ------------------------------------------------------- > balanga Wrote: > ------------------------------------------------------- > > Given that I can now tftp boot Debian, would > this > > work as far as getting FreeBSD started? > > > > > > setenv ipaddr 192.168.0.xxx > > setenv serverip 192.168.0.yyy > > tftp 0x8by balanga - uBoot
Given that I can now tftp boot Debian, would this work as far as getting FreeBSD started? setenv ipaddr 192.168.0.xxx setenv serverip 192.168.0.yyy tftp 0x800000 ubldr.bin bootelf 0x800000 I know which file to retrieve, but not sure which address to load it to, or how to kick it off... Some examples use 'go' and also load the file at 0x900000. https://wiki.freebsd.org/Freeby balanga - uBoot
After updating some files I get:- root@Test:~ # cu -l /dev/cuaU0 -s 115200 Connected U-Boot 2017.07-tld-1 (Sep 05 2017 - 00:21:31 -0700) Seagate GoFlex Home SoC: Kirkwood 88F6281_A1 DRAM: 128 MiB WARNING: Caches not enabled NAND: 256 MiB *** Warning - bad CRC, using default environment In: serial Out: serial Err: serial Net: egiga0 88E1116 Initialized on egiby balanga - uBoot
feas Wrote: ------------------------------------------------------- > balanga Wrote: > ------------------------------------------------------- > > Given that I'm running stock can I simply use > > this: ? > > > > http://projects.doozan.com/uboot/ > > > > It seems pretty straightforward > > > > This is an old method and yoby balanga - uBoot
Given that I'm running stock can I simply use this: ? http://projects.doozan.com/uboot/ It seems pretty straightforward I have read many posts on this and other forums, but there is a difference between reading and understanding and some of the instructions can be error prone if not fully understood. Once again I thank you for your help.by balanga - uBoot
bodhi Wrote: ------------------------------------------------------- > > I'd like to know if I can > > reflash the unit to its original firmware using > > this guide > > > http://support.goflexhome.hipserv.com/en/reflash/index.html > > should anything go wrong after updating U-Boot. > > > IIRC, this recovery procedure will work with stockby balanga - uBoot
I've acquired another GoFlexHome unit which I've been unable to access via a serial connection, but no U-Boot or rootfs changes have been made. Having gone through a steep learning curve over the last six months, even though I am still in the dark about many things, I'd like to know if I can reflash the unit to its original firmware using this guide http://support.goflexhome.hipseby balanga - uBoot
Just a reminder to myself for gaining root Access to GoFlex Home without Registering Device... https://archlinuxarm.org/forum/viewtopic.php?f=53&t=4334 Not sure if this would work after installing a Debian U-Boot..by balanga - uBoot
I've just acquired another GoFlexHome dock and wondered if there is any way to save the stock firmware before I start installing my own U-Boot...by balanga - uBoot
I guess I must have an outdated file somewhere or something else isn't setup correctly... bootm 0x800000 0x1100000 0x1c00000 ## Booting kernel from Legacy Image at 00800000 Image Name: Linux-4.4.0-kirkwood-tld-1 Created: 2016-02-19 5:55:25 UTC .... .... Wrong Ramdisk Image Format Ramdisk image is corrupt or invalidby balanga - uBoot
bodhi Wrote: ------------------------------------------------------- > balanga, > > > How do I go about initiating a boot via tftp > from > > a GoFlexHome dock? > > You need to be a little bit more specific. Which > u-boot is is installed on GFHome? what are the > u-boot envs? > > Here is the summary: > > - Install tftp server on anotby balanga - uBoot
Just wondered if everything starts up as expected... U-Boot 2017.07-tld-1 (Sep 05 2017 - 00:21:31 -0700) Seagate GoFlex Home Hit any key to stop autoboot: 10 9 8 7 6 5 4 3 2 1 0 starting USB... USB0: USB EHCI 1.00 scanning bus 0 for devices... 2 USB Device(s) found scanning usb for storage devices... Use USB retry period from theby balanga - uBoot