DTB for BBB?

Vijay Kumar Banerjee vijay at rtems.org
Wed Jul 7 15:44:20 UTC 2021


Hi David,


On Tue, Jul 6, 2021 at 1:34 PM Shiro <rt9f.3141 at gmail.com> wrote:
>
> Hello,
>
> I’m new to RTEMS (but not new to embedded RTOS deployment).  I worked through the BBB QuickStart and have run hello.exe on a BBB.
>
Welcome to RTEMS!

> Question regarding the correct DTS for BBB:  in section 8.2.3.2 of the online docs:
> https://docs.rtems.org/branches/master/user/bsps/bsps-arm.html?highlight=dts#beagle
>
> I don't follow this:
>
> We build the dtb from the FreeBSD source matching the commit hash from the libbsd HEAD of freebsd-org.  For example if the HEAD is at “19a6ceb89dbacf74697d493e48c388767126d418” …
>
The HEAD is determined by the HEAD of the freebsd-org submodule in the
rtems-libbsd repository, which is basically the FreeBSD source. Though
the documentation says that we should always take commit hash matching
with the submodule HEAD, the commit id that you found in the
documentation (i.e 19a6ceb) is the last one that has been thoroughly
tested. You might want to use that id and build the dtb.

To build the DTB, you can use the script provided by FreeBSD in the
following source directory:
sys/tools/fdt/make_dtb.sh

And the right dts to build is sys/gnu/dts/arm/am335x-boneblack.dts

>
> Can anyone point me to where HEAD is determined?  And how it matched into the FreeBSD.org tree?
>
Hope this helps.

Best regards,
Vijay
>
> Best regards,
> -david
>
>
>
> _______________________________________________
> devel mailing list
> devel at rtems.org
> http://lists.rtems.org/mailman/listinfo/devel


More information about the devel mailing list