Actually, Bootlin has a Device Tree 101 Webinar scheduled for tomorrow.
You might find this useful:
https://www.eventbrite.fr/e/webinar-device-tree-101-registration-135964923747?utm_source=eventbrite&utm_medium=email&utm_campaign=event_reminder&utm_term=eventname

They have some free documentation on their site as well.:
https://bootlin.com/

This is on the Beagleboard page:
https://beagleboard.org/blog/2018-01-17-building-a-device-tree-overlay-for-your-new-pocketcape-design

For the Beaglebone specific stuff, the Derek Molloy book is quite handy.
The Second Edition is more relevant to the current kernel implementation.
https://www.amazon.com/Exploring-BeagleBone-Techniques-Building-Embedded-dp-1119533163/dp/1119533163/ref=dp_ob_title_bk


There is a ton of info out there, so others may have their own references.

Cheers,

Jon

On Sun, Feb 7, 2021 at 11:28 AM Yendor <[email protected]> wrote:

> Hi Robert,
> Been completely new to all this what would be the best why to begin
> writing a new *.dtb
>
> Regards,
>
> On Monday, February 8, 2021 at 1:39:02 AM UTC+10 RobertCNelson wrote:
>
>> On Sat, Feb 6, 2021 at 7:22 PM Yendor <[email protected]> wrote:
>> >
>> > Thanks for the info Robert, would you know how I could reclaim /
>> rewrite these pins to act as SPI pins?
>> >
>> > What would be the best way of doing this? modify
>> 'am335x-bonegreen-wireless-uboot-univ.dts' or can we get the boards to load
>> a custom default dt config?
>>
>> Honestly, since you have a custom board, i'd just start carving a new
>> *.dtb and stop using overlays for other boards..
>>
>> Regards,
>>
>> --
>> Robert Nelson
>> https://rcn-ee.com/
>>
> --
> For more options, visit http://beagleboard.org/discuss
> ---
> You received this message because you are subscribed to the Google Groups
> "BeagleBoard" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/beagleboard/56b31b3d-418a-442a-a750-3bc14832c1c0n%40googlegroups.com
> <https://groups.google.com/d/msgid/beagleboard/56b31b3d-418a-442a-a750-3bc14832c1c0n%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CAG99bkqG2N2Q5-m-Tv-e82HA4kE8tRscJ1WbcxL4Bc3oZCxFTg%40mail.gmail.com.

Reply via email to