Hi David,

On Tue, Jul 6, 2021 at 1:34 PM Shiro <rt9f.3...@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@rtems.org
> http://lists.rtems.org/mailman/listinfo/devel
_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

Reply via email to