Date: Thu, 3 Oct 2013 13:59:34 -0300 From: Martin Galvan <omgalvan.86@gmail.com> To: freebsd-arm@freebsd.org Subject: Trouble booting on Cubieboard 1 with ubldr Message-ID: <CAN19L9EhpuAUx%2BiVaVuCZXUA2rg%2B2OSdMNb4Bi4HStuH33sBJw@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
Hey everybody! I'm currently trying to get CURRENT to boot on a Cubieboard1 using a SD card with the booting files and a USB flash with the FreeBSD filesystem. So far I've tried dd'ing sunxi-spl.bin and u-boot.bin to the SD card, then copying ubldr to its FAT16 partition, powering on the board and then doing: sun4i#fatload mmc 0 0x48000000 ubldr and sun4i#bootelf 0x48000000 However, when I do that it gives me the following error: Device: net ENET Speed is 100 Mbps - FULL duplex connection panic: uboot_eth0: empty ethernet address! --> Press a key on the console to reboot <-- After that I followed this tutorial: https://wiki.freebsd.org/FreeBSD/arm/Cubieboard The last step says to load and run the kernel directly from the mmc, which works fine and lets me boot. However, I understand u-boot shouldn't be able run ELF files, which is why we use ubldr in the first place. I have an SD card a friend made which has 2 partitions (one with the booting stuff and the other with the filesystem), and that one can be used to boot with the commands I first tried. Any ideas on why is this happening?
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAN19L9EhpuAUx%2BiVaVuCZXUA2rg%2B2OSdMNb4Bi4HStuH33sBJw>