Hi Jon,
I guess the first option is more feasible, as I would not like to modify
any files provided by the Poky repo, but rather create my own recipe
that would somehow cover the default settings during the build. There is
still a lot ahead for me to understand though...
Thank you for the useful links.
--
Łukasz Przeniosło
------ Original Message ------
From "Jon Cormier" <[email protected]>
To "Bremenpl" <[email protected]>
Cc [email protected]
Date 2023-12-21 16:17:38
Subject Re: [meta-ti] Custom device tree overlay for BBB
This solution seems like a good place to start. I haven't tried it
myself but it looks clean and easy to implement.
https://stackoverflow.com/a/68650774
The alternative would be to bbappend the kernel and patch your overlay
into the correct folder.
https://stackoverflow.com/a/39343720
On Thu, Dec 21, 2023 at 10:03 AM Bremenpl <[email protected]> wrote:
Hi and thank you for the answer Jonathan!
Do you happen to also know a good reference on how to incorporate an
overlay into the yocto build?
On December 21, 2023 15:58:56 Jon Cormier <[email protected]>
wrote:
Here is a possible example overlay that configures pinmuxes with the
expectation that the pru's will use them. There is likely a similar
example in that long list of overlays that disables hdmi.
https://github.com/beagleboard/bb.org-overlays/blob/master/src/arm/AM335X-PRU-RPROC-4-19-TI-PRUCAPE-00A0.dts
Note its entirely possible these examples won't build or apply
correctly on a different kernel version, but they should still be a
decent starting point.
On Thu, Dec 21, 2023 at 6:34 AM Lukasz Przenioslo
<[email protected]> wrote:
Hello there,
I was able to compile the Poky image (Dunfell) with meta-ti included
for the BBB. I am working on an open source project intended for
home automation based on the BBB:
https://github.com/Beaglenode/BeagleNodeHW
The next step I am trying to make is to prepare a proper device tree
overlay that would align with the HW requirements of this project
(or "cape"). I need to:
- Disable the HDMI pins,
- configure multiple pins as either PRU0 or PRU1 controlled.
For that I thought the best approach would be to prepare a DTO,
instead of modifying the default one for BBB. I don't know how to
prepare that DTO yet and I don't know how to include it in my build.
I would like to ask for some help in this manner, especially the
prior part (how to load the custom DTO). Right now I am still
modifying everything in the local.conf, as I do not have the
knowledge yet to build my own distro for this device (that's the end
plan).
I would appreciate all help!
--
Jonathan Cormier
Software Engineer
Voice: 315.425.4045 x222
http://www.CriticalLink.com <http://www.criticallink.com/>
6712 Brooklawn Parkway, Syracuse, NY 13211
<https://www.linkedin.com/company/critical-link-llc>
<https://twitter.com/Critical_Link>
--
Jonathan Cormier
Software Engineer
Voice: 315.425.4045 x222
http://www.CriticalLink.com <http://www.criticallink.com/>
6712 Brooklawn Parkway, Syracuse, NY 13211
<https://www.linkedin.com/company/critical-link-llc>
<https://twitter.com/Critical_Link>
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#17365):
https://lists.yoctoproject.org/g/meta-ti/message/17365
Mute This Topic: https://lists.yoctoproject.org/mt/103298715/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-