This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Linux/PROCESSOR-SDK-AM335X: 4DCAPE-70T device tree

Part Number: PROCESSOR-SDK-AM335X


Tool/software: Linux

I recently used TI SDK "05.00.00.15" to build the  kernel; however, it does not recognize my 4DCAPE-70CT display. Where can I find the appropriate device tree file to enable support for my 4DCAPE-70T? I'm new to building embedded systems, so the more detailed a recipe you can give the better my chances of success.

 I'm hoping someone has already done this for the 4DCAPE-70CT, and if not, someone can point me to some good resources to learn to do it myself.

  • Capes are not supported by the Processor SDK provided by TI. For capes support you can use the Debian releases available on www.beagleboard.org
    Please note that support for Debian is also available there. Debian is not supported on this forum.
  • Hi Biser,
    Thanks for your quick response, we have project requirement where we need capacitive touch scrren due to lagging seen on resistive and overall development is already done on TI SDK for resistive.
    When can we expect support on capes ? if not
    I am not sure how much time it will take to migrate back to Debian.

    Let me know with your response.
  • One more concern ,TI SDK is somewhat use arago project , is there any git repository maintained by arago ?
  • Vishal,

    The SDK will not support capes the same way that Beagle does. However, the SDK can pretty easily be adapted to use a cape and leverage the work done in the Beagle community.

    Adding a cape is very similar to what we call "board porting" which is adapting Linux to a new board. This typically requires modifying pinmux information in the device treee, adding the appropriate display and cap touch nodes (usually via I2C), and making sure the right driver is configured and enabled.

    I would look at the am437x-sk-evm.dts that is included in arch/arm/boot/dts in the kernel sources. This DTS is for the AM4 family, but it is very similar to AM3 and it includes a cap touch screen. Combining this for the cape support provided by Debian from the Beagle community should give you everything you need to adapt the SDK to the cape.

    As for arago, yes there are several git trees managed and used by the distribution.

    I would recommend you watch this training series to learn more about arago and Yocto/OE.

    https://training.ti.com/customizing-yocto-for-production-creating-layers

    I hope this information is helpful to you.

  • Thanks RonB for quik response.