GoFlexHome not booting from disk

James Shuriff james at opentech.cc
Fri May 24 16:26:31 UTC 2019


I was trying to figure out his line of thought, or if he was following some guide somewhere. If he didn’t build U-Boot himself he got it from *somewhere*.

- James Shuriff

From: Balanga Bar <balanga.bar at gmail.com>
Sent: Wednesday, May 22, 2019 9:32 PM
To: James Shuriff <james at opentech.cc>
Cc: freebsd-arm at freebsd.org
Subject: Re: GoFlexHome not booting from disk

This goflexhome_defconfig seems to be concerned with U-Boot, whereas the problem I'm experiencing is more likely related to the FreeBSD kernel. I'm using a KERNCONF=DOCKSTAR and it may well need amending.

On Thu, May 23, 2019 at 2:20 AM Balanga Bar <balanga.bar at gmail.com<mailto:balanga.bar at gmail.com>> wrote:
I got my U-Boot from the doozan list - https://forum.doozan.com/list.php?3. It is one which includes the U-Boot API.

By goflexhome_defconfig do you mean this?

https://github.com/sbabic/u-boot-imx/blob/master/configs/goflexhome_defconfig

I've never heard of it and don't know how it works.

Are there any instructions?

On Wed, May 22, 2019 at 11:41 PM James Shuriff <james at opentech.cc<mailto:james at opentech.cc>> wrote:
U-Boot supports many different boards through “defconfigs”. The goflexhome_defconfig sets up U-Boot to build for GoFlexHome. How did you build/acquire U-Boot?

- James Shuriff

From: Balanga Bar <balanga.bar at gmail.com<mailto:balanga.bar at gmail.com>>
Sent: Wednesday, May 22, 2019 6:20 PM
To: James Shuriff <james at opentech.cc<mailto:james at opentech.cc>>
Cc: freebsd-arm at freebsd.org<mailto:freebsd-arm at freebsd.org>
Subject: Re: GoFlexHome not booting from disk

Not sure what goflexhome_defconfig is - can't say I've ever heard of it.

I'm using DOCKSTAR.

On Wed, May 22, 2019 at 11:14 PM James Shuriff <james at opentech.cc<mailto:james at opentech.cc>> wrote:
What kernconf are you using? I assume you built U-Boot using goflexhome_defconfig.

- James Shuriff

-----Original Message-----
From: owner-freebsd-arm at freebsd.org<mailto:owner-freebsd-arm at freebsd.org> <owner-freebsd-arm at freebsd.org<mailto:owner-freebsd-arm at freebsd.org>> On Behalf Of Balanga Bar
Sent: Wednesday, May 22, 2019 6:02 PM
To: freebsd-arm at freebsd.org<mailto:freebsd-arm at freebsd.org>
Subject: GoFlexHome not booting from disk

I've managed to build FreeBSD 11.1 for armv5 so that I can boot up my GoFlex Home from USB but when I copy the same files to a hard disk it will not boot.

Could anyone suggest what I need to check?

I have logs for both instances and can display them if necessary, but the main difference is the when attempting to boot from USB I get the
following:-

***********************************   USB
************************************************************

Initializing devices...
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 the environment: 15 second(s)
1 Storage Device(s) found

Reset IDE: ide_preinit failed
Loading envs from usb 0...
reading /boot/uEnv.txt
146 bytes read in 63 ms (2 KiB/s)
... envs loaded
importing envs ...

reading ubldr
295973 bytes read in 85 ms (3.3 MiB/s)
## Starting application at 0x01000098 ...
Consoles: U-Boot console..
Compatible U-Boot API signature found @0x7b12860

FreeBSD/arm U-Boot loader, Revision 1.2
(Thu Nov 30 14:06:37 GMT 2017 root at Test)

DRAM: 128MB
Number of U-Boot devices: 2
U-Boot env: loaderdev not set, will probe all devices.
Found U-Boot device: disk
  Probing all disk devices...
  Checking unit=0 slice=<auto> partition=<auto>... good.
Booting from disk0s2a:

***********************************   IDE
************************************************************
Initializing devices...
starting USB...
USB0:   USB EHCI 1.00
canning bus 0 for devices... 1 USB Device(s) found
       scanning usb for storage devices... 0 Storage Device(s) found

Reset IDE: Bus 0: .OK Bus 1: not available..
  Device 0: Model: HTS541020G9SA00  Firm: MB1OC60J Ser#: MPBAL0X1C5LD1M
            Type: Hard Disk
            Supports 48-bit addressing
            Capacity: 19077.1 MB = 18.6 GB (39070080 x 512) Loading envs from ide 0...
reading /boot/uEnv.txt
134 bytes read in 46 ms (2 KiB/s)
... envs loaded
importing envs ...

* Bad device ide 1 **
reading ubldr
295973 bytes read in 140 ms (2 MiB/s)
## Starting application at 0x01000098 ...
Consoles: U-Boot console
Compatible U-Boot API signature found @0x7b12860

FreeBSD/arm U-Boot loader, Revision 1.2
(Thu Nov 30 14:06:37 GMT 2017 root at Test)

DRAM: 128MB
Number of U-Boot devices: 1
U-Boot env: loaderdev not set, will probe all devices.
Found U-Boot device: net
Booting from net0:

can't load 'kernel'

******************************************************************************************************

Not sure why it doesn't identify the IDE disk as a U-Boot device....
_______________________________________________
freebsd-arm at freebsd.org<mailto:freebsd-arm at freebsd.org> mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-arm
To unsubscribe, send any mail to "freebsd-arm-unsubscribe at freebsd.org<mailto:freebsd-arm-unsubscribe at freebsd.org>"
________________________________
 DISCLAIMER: This message and any attachments are intended solely for the use of the recipient and may contain confidential information. If you have received this message in error please delete it and promptly notify the sender, James Shuriff (james at opentech.cc<mailto:james at opentech.cc<mailto:james at opentech.cc>>).
________________________________
DISCLAIMER: This message and any attachments are intended solely for the use of the recipient and may contain confidential information. If you have received this message in error please delete it and promptly notify the sender, James Shuriff (james at opentech.cc<mailto:james at opentech.cc>).
________________________________
DISCLAIMER: This message and any attachments are intended solely for the use of the recipient and may contain confidential information. If you have received this message in error please delete it and promptly notify the sender, James Shuriff (james at opentech.cc<mailto:james at opentech.cc>).


More information about the freebsd-arm mailing list