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.

PROCESSOR-SDK-AM62X: device driver includeing in Debian SDK's BSP

Expert 1405 points
Part Number: PROCESSOR-SDK-AM62X

Hi

May I have  question about Debian SDK for AM62x?

If I build Debian sdk referenced this:

https://software-dl.ti.com/processor-sdk-linux/esd/AM62X/09_00_00_Debian/exports/docs/debian/Building_Debian_Image.html

I think there is BSP including peripheral device driver.

Is this driver same to Yocto SDK? Could we reference Yocto-SDK manual, APIs?

And  Is there anything to peripheral that there is not exist device driver? (e.g. GPMC NOR-flash)

Thanks,

GR

  • I think there is BSP including peripheral device driver.

    Is this driver same to Yocto SDK? Could we reference Yocto-SDK manual, APIs?

    And  Is there anything to peripheral that there is not exist device driver? (e.g. GPMC NOR-flash)

    Yes both Yocto BSP and our Debian SDK basically use the same basic firmware stack:

    • U-Boot (and included firmware, like TIFS, DM, ATF, and OP-TEE) plus applicable device tree
    • Linux Kernel plus applicable device tree

    While the U-Boot/Linux Kernel elements that are part of Debian are not the exact same binary artifacts as what is delivered as part of the Yocto-based Linux SDK, they are build more or less from the same source trees (ti-u-boot-2023.04 and ti-linux-6.1.y git trees, to be exact), so from a driver/API and supported functionality POV this should all work the same. Please let us know should you find that this is not the case.

    Regards, Andreas

  • Hi Andreas,

    Thanks for your information.

    I understand.

    Best regards,

    GR