On Saturday 21 November 2015 08:49:47 Matwey V. Kornilov wrote:
> >> The flavor of dtb (dtb file) is to be specified in
> >> /etc/sysconfig/bootloader> 
> > That shouldn't be necessary, U-Boot is supposed to provide $fdtfile.
> > In my testing I didn't need to specify a dtb file in extlinux.conf, only
> > the dtb directory.
> 
> That is great news, but I think it is better to provide optional
> possibility to set the file manually. Let me describe use-case.
> 
> BeagleBone Black supports the capes, and the kernel still doesn't have
> an user-space API for overlays. So, to enable my specific hardware I
> will modify am335x-beaglebone.dts and compile new version, say
> am335x-beaglebone-with-geiger-counter-cap.dtb. Sure, when I will deploy
> this to my production, I will make a package
> dtb-am335x-with-geiger-counter-%{version}.rpm (Please, see above,
> imagine, new kernel update has been issued and my build service has not
> rebuild this package yet, so I'll receive an updated kernel and will not
> receive and updated dtb package)
> 
> How should u-boot guess what I want now? So, please, let the user some
> freedom.

One possibility instead of choosing a different filename, use a different 
directory name, e.g.:
/boot/dtb-4.3.0-geiger-cape/*dtb
or
/boot/dtb-4.3.0/geiger-cape/*dtb

Kind regards,

Stefan

-- 
Stefan Brüns  /  Bergstraße 21  /  52062 Aachen
home: +49 241 53809034     mobile: +49 151 50412019
work: +49 2405 49936-424
--
To unsubscribe, e-mail: [email protected]
To contact the owner, e-mail: [email protected]

Reply via email to