RPI2 boot failure with recent changes to u-boot
Karl Denninger
karl at denninger.net
Mon Dec 18 16:25:12 UTC 2017
I recently upgraded my "u-boot" package for RPI2 to the current version
(and grabbed the "rpi-firmware" package it said it needed) and now I
have no-start on the RPI2....
U-Boot 2017.09 (Dec 12 2017 - 18:48:47 +0000)
DRAM: 948 MiB
RPI 2 Model B (0xa21041)
MMC: sdhci at 7e300000: 0
reading uboot.env
** Unable to read "uboot.env" from mmc0:1 **
Using default environment
In: serial
Out: vidconsole
Err: vidconsole
Net: No ethernet found.
starting USB...
USB0: Core Release: 2.80a
scanning bus 0 for devices... 3 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found
Hit any key to stop autoboot: 0
switch to partitions #0, OK
mmc0 is current device
Scanning mmc 0:1...
Found FreeBSD U-Boot Loader (bin)
reading ubldr.bin
227704 bytes read in 34 ms (6.4 MiB/s)
## Starting application at 0x01000000 ...
And that be all I get.
This is what I have in board/RaspberryPi2/setup.sh related to that
(which I had to change since the firmware files have been split between
the two packages)
raspberry_pi_populate_boot_partition ( ) {
# Copy RaspberryPi 2 boot files to FAT partition
cp ${FIRMWARE_PATH}/LICENCE.broadcom .
cp ${FIRMWARE_PATH}/bootcode.bin .
cp ${FIRMWARE_PATH}/config.txt .
cp ${FIRMWARE_PATH}/fixup.dat .
cp ${FIRMWARE_PATH}/fixup_cd.dat .
cp ${FIRMWARE_PATH}/fixup_x.dat .
cp ${FIRMWARE_PATH}/start.elf .
cp ${FIRMWARE_PATH}/start_cd.elf .
cp ${FIRMWARE_PATH}/start_x.elf .
cp ${UBOOT_PATH}/u-boot.bin .
cp ${UBOOT_PATH}/fixup_db.dat .
cp ${UBOOT_PATH}/start_db.elf .
cp ${UBOOT_PATH}/README .
# RPi firmware loads and modify the DTB before pass it to kernel.
freebsd_install_fdt rpi2.dts rpi2.dtb
# Install ubldr to FAT partition
freebsd_ubldr_copy_ubldr .
}
Any ideas on tracking this down?
--
Karl Denninger
karl at denninger.net <mailto:karl at denninger.net>
/The Market Ticker/
/[S/MIME encrypted email preferred]/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4897 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://lists.freebsd.org/pipermail/freebsd-arm/attachments/20171218/2775b783/attachment.bin>
More information about the freebsd-arm
mailing list