On Fri, Aug 21, 2015 at 3:26 AM, <dbatzle(a)dcbcyber.com> wrote:
I was wondering if I could get the source and configuration files
that are
used to build u-boot for Fedora on ARM.
It's all in the Fedora package repository for uboot-tools.
"fedpkg clone uboot-tools; cd uboot-tools; fedpkg prep" will get you a
fully patched tree.
I have a Pandaboard ES. Fedora 21 runs fine on it. Fedora 22 will not
boot
out of the box. U-boot loads omap4-panda.dtb instead of omap4-panda-es.dtb.
If I rename the es dtb file the kernel still hangs, it just runs longer
before it hangs.
Yes, it's a problem even with vanilla upstream. I see it on my
Panda-ES too but just ran out of time to get to the bottom of the
problem with it. I did report it upstream [1] but never got a response
but I suspect there's some issue in the board/ti/panda/panda.c which
might not be setting up the board specifics
You can interrupt the boot and run the command "setenv fdtfile
omap4-panda-es.dtb" and then just run "boot" and it'll have the
correct .dtb set and it might get you further and might help you
debug.
[1]
http://lists.denx.de/pipermail/u-boot/2015-July/219376.html
I have successfully booted 22 by using u-boot 2014.10 from Fedora
21.
I have u-boot source from git.denx.de and have applied patches from rcn-ee
but the resulting u-boot does not work on the Fedora /boot image.
I suppose I could wait for Fedora 23 but I would like to dig into this a
more.
You could test the 2015.04 rc1 in F-24 on F-22 and see if it's fixed
it, I've been traveling and not had time to look at it closer.
Peter