On 08/05/2013 03:14 PM, Stephen Warren wrote:
Related, all of this pre-supposes that the DTBs are stored in the filesystem and installed via distro packages. On some systems (Calxeda?), I believe they're provided by firmware (i.e. are stored in flash), so are already in memory by the time e.g. U-Boot runs, and hence have no disk location.
They can still have a disk location- you just might not want to load the thing. Really, if all vendors would simply embed the dtb into their firmware that would be ideal. It's not happening, though.