[Buildroot] Problem with device tree

Michael Nazzareno Trimarchi michael at amarulasolutions.com
Wed Apr 17 18:40:50 UTC 2024


Hi

On Wed, Apr 17, 2024 at 8:39 PM Michael Nazzareno Trimarchi
<michael at amarulasolutions.com> wrote:
>
> Hi
>
> On Wed, Apr 17, 2024 at 8:26 PM DTrustee <dterry_engineer at yahoo.com> wrote:
> >
> > I am building for the Beaglebone Black which is convenient as the
> > Bootlin training uses the wireless version of that board. I hope I am
> > doing the right thing by including everyone on the address list of this
> > thread, don't want to fill up people's inbox needlessly.
> >
>
> Please provide the steps here

make beaglebone_defconfig

make

Right?
>
> Michael
>
> > Have a Blessed day!
> >
> > Don
> >
> > On 4/17/24 11:29 AM, Michael Nazzareno Trimarchi wrote:
> > > Hi
> > >
> > > On Wed, Apr 17, 2024 at 6:25 PM DTrustee via buildroot
> > > <buildroot at buildroot.org> wrote:
> > >> I know you are all busy, don't mean to bug anyone but I cannot get
> > >> buildroot to make without errors. I have no idea why "operator '<' has
> > >> no left operand" is generated or which include file is the cause. I
> > >> truly appreciate your help. Is there documentation that walks through
> > >> the build process? I have looked at the Bootlin training but it is
> > >> several years old now and out of date.
> > > You are trying to build a uboot board that has not include of the
> > > Kconfig of it.  I think that you
> > > have just a broken uboot. What configuration or board are you building?
> > >
> > > Michael
> > >
> > >
> > >> Buildlog is
> > >>
> > >> https://pastebin.com/Eqt6zi9a
> > >>
> > >> config is
> > >>
> > >> https://pastebin.com/8P2hB9uY
> > >>
> > >> buildroot 2024.02.1
> > >>
> > >> Have a Blessed day!
> > >>
> > >> Don
> > >>
> > >>
> > >>
> > >> On 4/9/24 4:59 PM, Giulio Benetti wrote:
> > >>> Hi Don,
> > >>>
> > >>> On 09/04/24 23:23, Don via buildroot wrote:
> > >>>> This is my first time using buildroot. Following the instructions of
> > >>>> bootlin.com/doc/training/buildroot/buildroot-labs.pdf, building for
> > >>>> Beaglebone Black though not the wireless of the training pdf. Under
> > >>>> Kernel - selected device tree blob and in-tree device tree name I put
> > >>>> am335x-boneblack. However I get
> > >>>>
> > >>>> Device Tree Source (arch/arm/dts/am335x-.dtb) is not correctly
> > >>>> specified.
> > >>>> Please define 'CONFIG_DEFAULT_DEVICE_TREE'
> > >>>> or build with 'DEVICE_TREE=<device_tree>' argument
> > >>>>
> > >>>> What does it want? Something is missing but I don't know what.
> > >>> Starting from  Linux version 6.5[0] you have to specify the
> > >>> manufacturer folder too compared to previous versions(i.e. 6.4[1]). So
> > >>> if you're using a kernel newer than 6.5 you have to specify something
> > >>> like:
> > >>> arch/arm/dts/ti/omap/am335x-.dtb
> > >>>
> > >>> Hope this helps.
> > >>>
> > >>> [0]: https://elixir.bootlin.com/linux/v6.5-rc1/source/arch/arm/boot/dts
> > >>> [1]: https://elixir.bootlin.com/linux/v6.4.16/source/arch/arm/boot/dts
> > >>>
> > >>> Best regards
> > >> _______________________________________________
> > >> buildroot mailing list
> > >> buildroot at buildroot.org
> > >> https://lists.buildroot.org/mailman/listinfo/buildroot
> > >
> > >
>
>
>
> --
> Michael Nazzareno Trimarchi
> Co-Founder & Chief Executive Officer
> M. +39 347 913 2170
> michael at amarulasolutions.com
> __________________________________
>
> Amarula Solutions BV
> Joop Geesinkweg 125, 1114 AB, Amsterdam, NL
> T. +31 (0)85 111 9172
> info at amarulasolutions.com
> www.amarulasolutions.com



-- 
Michael Nazzareno Trimarchi
Co-Founder & Chief Executive Officer
M. +39 347 913 2170
michael at amarulasolutions.com
__________________________________

Amarula Solutions BV
Joop Geesinkweg 125, 1114 AB, Amsterdam, NL
T. +31 (0)85 111 9172
info at amarulasolutions.com
www.amarulasolutions.com



More information about the buildroot mailing list