On Mon, Apr 6, 2020 at 9:19 AM Daniel Block <[email protected]> wrote: > > Can anyone give me some good web links and/or documents that would get me > started working with and modifying the Device Tree for both the BeagleBone AI > and BeagleBoard X15? (Or probably for BeagleBone Black would also help a > bunch) I have been monitoring these Beagleboard Google groups for a while > now and I believe I have some idea of what needs to be done but if there is a > "how to" out there it would save me time. From what I have gathered, it > sounds like the modified device tree can be modified and recompiled on the > BeagleBoard X15 (or AI) itself not requiring a separate cross compiling > computer. (If I need to, I can setup a cross compiling system). I come at > these TI processors looking at the DSP cores first when it comes to I/O and > peripherals and then Linux comes second. I am switching from the OMAPL138 > processor to these AM5729 processors. Because I come at these processors > from the DSP end I find it much easier to perform I/O and peripheral setup > from Linux using dev/mem like this discussion > https://groups.google.com/forum/#!category-topic/beagleboard/beaglebone-ai/uKoSJUQaXH4 > During this time of COVID-19 shutdown I thought I could figure out how to > doing things the correct Linux way and device trees is the first step.
Hi Daniel, So we've split all our Device Tree's into a separate repo, this allows you to independently update and build the device tree's independent of the kernel. https://github.com/beagleboard/BeagleBoard-DeviceTrees For the BBAI/BBX15 branches to look at are: v4.14.x-ti/v4.19.x-ti https://github.com/beagleboard/BeagleBoard-DeviceTrees/tree/v4.14.x-ti https://github.com/beagleboard/BeagleBoard-DeviceTrees/tree/v4.19.x-ti To build and install the device tree's just run: make sudo make install Specific branches of this repo is also shipped on your device under: /opt/source/ but depends on the date of image creation.. 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/CAOCHtYg6D%2BGZS%3DvSwPRQPDaryyXKEXOHoQ86%2BPhcS%3DNvKe3BqA%40mail.gmail.com.
