-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hey all,
So I have been working with upstream u-boot, and we are gotten to a point where we have a common set of config options defined that we can be sure will be there. Next step is working on setting a common environment. The preferred boot format will be syslinux style config with boot.scr also supported. tegra boards and raspberry pi default to reading a extlinux.conf file and falling back to boot.scr if it doesnt exist, with more platforms in progress of being moved over. There has been work to make it so that lots of extra noise is not printed on screen. longer term BootLoaderSpec support will also be implemented. a working extlinux.conf file is # extlinux.conf generated by appliance-creator ui menu.c32 menu autoboot Welcome to Fedora-Minimal-armhfp-rawhide-20140211-test. Automatic boot in # second{,s}. Press a key for options. menu title Fedora-Minimal-armhfp-rawhide-20140211-test Boot Options. menu hidden timeout 1 totaltimeout 600 label Fedora-Minimal-armhfp-rawhide-20140211-test (3.14.0-0.rc2.git0.1.fc21.armv7hl) kernel /vmlinuz-3.14.0-0.rc2.git0.1.fc21.armv7hl append ro root=UUID=1cd5dcc6-074d-4364-b606-a9a62b498166 fdtdir /dtb-3.14.0-0.rc2.git0.1.fc21.armv7hl/ initrd /initramfs-3.14.0-0.rc2.git0.1.fc21.armv7hl.img though menu support still needs some work you do get a menu and can select 1, 2, 3, etc the ftddir which can also be devicetreedir specifies a directory where u-boot can find dtb files. u-boot itself will know which dtb file to load for the current board. alternatively you can use fdt or devicetree to specify the exact dtb file to load. other than the dtb support its stock standard syslinux config file. which gives a much more usable experience to users and takes away any need to know memory addresses or to wrap things with mkimage. you can if you want but raw kernel and initramfs support is enabled and just works. the end result is something more familiar and simple to users. Just wanted to give you an update to the emails I sent last year to follow up and give a brief status update. any questions please ask. The end goal is to have it so that distros don't need to care about making sure we do things differently for each soc or board. We can just work everywhere. Dennis -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iQIcBAEBAgAGBQJTDFryAAoJEH7ltONmPFDRnnkP/RoAHknnBJU18xKexkR8XyIM nZGIAndE6umPa1gA40CrxHJLxOqXuUSu4TxiO2InodFuyap6oCkrU/v0/Qaw0XF+ 7I3WZ9ao3Dnx70tPQRiHeiu1TN2x3XXEdgNHo5JplmzMx9yRwwDYIkE+ji1a6xbt S32UhjNrId7mhPHy/AS5MH63a5JD7S0Hlak5eymZQrEudqqUnVJdMuBjmCI9uWuC g6iW1paNEFf1GFGfWKfpIuEbKFrhtWJJZKl9EWxTOLKbU9VLzqoyVqAtHOFVswgA 7LH+rq85tuEOHe1U/y5y9Wh5Nb0mH9Iv3uFQxGxrsLJWH/IEA7JADbG6tiC9vAH/ 6x8yuXuu1UuTbkiy5/nT+kjeBjQo7pJKZUOH3CoUJhiTUjZiRQBSU7NeL9Kh60XM vznH+WRdJiIqYCc7UBYChhOasJdaZ0AggxQt80G5VRBUzUJfowbBIUezZxlFdvub tvF1/00ITN8dU7v0+4+SWU7SV02lb2/F6WRvHKDl7xZibP8+24yA+mqC8vkZJECA hHkk3EisHxQ8aXAJzQceFEUaIHuZcGN+15wOA8WFfqvs3tJBoP1LEwYYafx61ii+ 6Ec7ZJIBk1N1utHTZUOUfIz3oW909FZyt7Rwhs/+ju8Gp2lWdQq/hSlH27Qmwysm RFNNTtwOKb42RErbO4rs =eXL1 -----END PGP SIGNATURE----- _______________________________________________ cross-distro mailing list cross-distro@lists.linaro.org http://lists.linaro.org/mailman/listinfo/cross-distro