Package: u-boot-exynos Version: 2016.03+dfsg1-4 Severity: important Hi,
I'm trying to make a bootable SD card on my XU4 (100% compatible with XU3). It works fine if I use the binary U-Boot binary from Hardkernel, but it is a relatively old U-Boot, and I'd like to use Debian's instead. However, if I swap out u-boot.bin.hardkernel with /usr/lib/u-boot/odroid/u-boot-dtb.bin, the system plain out does not boot -- there's no hint of what's wrong, there's just nothing on the serial console. I've tried both the layout from Hardkernel's sd_fusing.sh (which works with their U-Boot) and the ones from /usr/share/doc/u-boot-exynos/README.odroid.gz, and both have the exact same result. (I don't really know where these sector offsets come from, though; they don't seem to be equivalent to just cat-ing everything together.) I'm including the script that I'm using to build; it doesn't actually build a booting system (it's unfinished and doesn't have a boot.ini), but if you uncomment the part where it uses the official Hardkernel U-Boot instead of the one from Debian, it actually starts U-Boot on the serial console and tries to launch a kernel from there. I've been running it from an amd64 sid system like this: ./prepare.sh /dev/mmcblk0 256 sid http://debian.samfundet.no/debian where http://debian.samfundet.no/debian is my local armhf mirror. -- System Information: Debian Release: stretch/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386, armhf Kernel: Linux 4.6.0-rc7 (SMP w/4 CPU cores) Locale: LANG=nb_NO.utf8, LC_CTYPE=nb_NO.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) -- no debconf information -- Homepage: https://www.sesse.net/
prepare.sh
Description: Bourne shell script