FreeBSD on Utilite (revisited)

Martin Waschbüsch martin at waschbuesch.de
Sat Feb 27 16:15:19 UTC 2016


Hi there,

I just submitted a new port u-boot-utilite (waiting for commit - in case anyone with that bit set reads this *g*) that creates u-boot for utilite and utilite pro with the ubldr required options set:

#define CONFIG_API
#define CONFIG_CMD_ELF
#define CONFIG_SYS_MMC_MAX_DEVICE 1

With this, I can finally get my utilite to load ubldr using:

** snip **
CM-FX6 # fatload mmc 2 $loadaddr ubldr
reading ubldr
252282 bytes read in 30 ms (8 MiB/s)
CM-FX6 # bootelf
** snip **

ubldr starts up, but then all I get is errors:

** snip **
## Starting application at 0x10800054 ...
Consoles: U-Boot console  
Compatible U-Boot API signature found @8f5587b0

FreeBSD/armv6 U-Boot loader, Revision 1.2
(root at crochet.waschbuesch.it, Sat Feb 27 17:25:09 CET 2016)

DRAM: 2048MB
Card did not respond to voltage select!
Card did not respond to voltage select!
MMC Device 3 not found
Card did not respond to voltage select!
Card did not respond to voltage select!
Card did not respond to voltage select!
MMC Device 3 not found
Card did not respond to voltage select!
Card did not respond to voltage select!
MMC Device 3 not found
Card did not respond to voltage select!
Card did not respond to voltage select!
MMC Device 3 not found
Card did not respond to voltage select!
Card did not respond to voltage select!
MMC Device 3 not found
Card did not respond to voltage select!
Card did not respond to voltage select!
MMC Device 3 not found
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>...Card did not respond to voltage select!
Card did not respond to voltage select!
MMC Device 3 not found
disk0: read failed, error=1

  Checking unit=1 slice=<auto> partition=<auto>...
  Checking unit=2 slice=<auto> partition=<auto>...
  Checking unit=3 slice=<auto> partition=<auto>...
  Checking unit=4 slice=<auto> partition=<auto>...
  Checking unit=5 slice=<auto> partition=<auto>...
Found U-Boot device: net
** snip **

What I do know: The device has both, mmc and mSATA. Which does disk0 refer to?
Also, I tried playing around with u-boot env $loaderdev, but to no avail.

Any and all help is appreciated!

Martin


More information about the freebsd-arm mailing list