-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 08/07/2013 07:16 PM, Dennis Gilmore wrote: > On Wed, 7 Aug 2013 13:09:08 -0500 Matt Sealey <[email protected]> > wrote: > >> Define "transparently load". > > omap systems have a findfdt command that gives you the dtb file > name expected for the board. I expect that u-boot will know the > name of the file for its dtb. Hardware vendors would have the > choice of how they implement loading the dtb. They could load a dtb > shipped in onboard storage or load one from our common dtb > directory. The user or distro can specifiy that the distro dtb be > used > >> Why wouldn't you just mandate that there are certain features >> enabled and that all platforms need a boot script - therefore >> abstracting the board name, dtb name, location, kernel >> version/naming scheme from the bootloader as a whole? > because we don't need a boot script. we as distros shouldn't need > to worry about things like memory locations. we should only need to > load a kernel, initramfs, and pass boot args. > http://lists.denx.de/pipermail/u-boot/2013-August/160080.html is > my proposal to u-boot upstream on defining a standard platform. > you are free to use a boot script still, however I strongly feel > that using a extlinux config with the sysboot command offers a much > better user experience.
One thing I wanted to bring back to this list as well is that I think part of the logic provided needs to come from outside the flashed-in-and-forever-locked (as some folks would like to see it) side of U-Boot. This is part of the discussion I'd like to see happen with the rest of the U-Boot list as well, but the distro must not have to worry about memory locations but must worry about providing the rest of their experience. The distro wants to provide the user with a consistent look and feel and experience from architecture to architecture and that involves getting your 'whatever' in front of them asap. - -- Tom -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJSCS5RAAoJENk4IS6UOR1WM4MQAIHXgRjLXqtpncow0BKObNhf yVJqA1fsnzLcIVmcBA4Btt1f4aABTjrN7H8/rOnMi0kjgO9BBclp3+20snAKotGc KsUqS2+xI+MKiYPBv8mM4sC7tVtPxN6ZKYXRhton+HcBOWchh4j0GxGiA9x0WnRx 1puOQ/LOmRf0eIPPNDqD0Sm7QLkSRE/9ueK6knI7MJq+cTu7PEAiwVew+6kUB/KX XoAKZIdPhCCfGbBNZrNrh9/wMS/OVFqLY8w6oULmaLDYJjcX4b0R8m9ercvQFtn+ A0t8zOf3oPu8+wnN8R05xriszEh4siW92P5QtsYjV2uH1CeivtJkHMKoHvWy9Fji NXgKOX72CujV7KGt7krdarGEUuX5VimOIdtNFrE2OjRwUXpmUC/eIuYcXVIFkJip OAS6aThFkOwLYDm+ns8BHbldcDQFtklEOdqGG4xC6Sbf5YAyMZUouBnO5lBn0QTy 0cz9dk5kYdEX97c7l/s+8jzhmEpb+qo1Fs/JvO7WGlrVMFpNzx/Q1yR+UOSC5GUC DZU1PRZzwBpICt2xEydXwWDvbgSpGqFKm513t7kVT2418syBrHHuyfVtidFBxo4v I1xCLbM2uiQx2JB7IyiG2XmnfEX+bBQaOfiyETp9MrvGlXfxNl7LwPX86hilpIH1 VyMm1ooFTyYCCWAT1fdB =G8jv -----END PGP SIGNATURE----- _______________________________________________ cross-distro mailing list [email protected] http://lists.linaro.org/mailman/listinfo/cross-distro
