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.

AM625: PROCESSOR SDK version selection problem

Part Number: AM625

Hi, TI

  I am using ti-processor-sdk-linux-rt-am62xx-evm-08.04.01.09.

  Here is my question:

  1. According to the reply from some forums, TI is expected to release SDK8.6 in 2023.02 to support GPMC NAND function; 2023.09 Release SDK 9.0 to support GPMC FPGA function. I want to confirm whether this information is true? Is the GPMC interface of 62x special? Why is the update cycle so long?

   2. we are planning to determine an SDK version as a long-term maintenance version; Does TI recommend which version to use, and is 08.04.01.09 appropriate?
   3. Can differences between different SDK versions be quickly merged through git patches?
   4. In which ways can I know when the TI SDK is scheduled to be updated, and what features will be repaired or added?
  • Hi,

    According to the reply from some forums, TI is expected to release SDK8.6 in 2023.02 to support GPMC NAND function; 2023.09 Release SDK 9.0 to support GPMC FPGA function. I want to confirm whether this information is true? 

    Yes, this is what currently planned.

    Is the GPMC interface of 62x special? Why is the update cycle so long?

    It is not special. The plan is based on the priorities among other features to be implemented in the SDK.

    we are planning to determine an SDK version as a long-term maintenance version; Does TI recommend which version to use, and is 08.04.01.09 appropriate?

    All the TI Processor SDK releases are based on the Linux community LTS kernels. Current SDK v8.x is based on LTS kernel v5.10 which will be supported by the community until December 2026.

     Can differences between different SDK versions be quickly merged through git patches?

    Yes, if the SDK major version numbers are the same. For example, it should be simple to merge or migrate from SDK v8.4.x.x to SDK v8.6.x.x. But it won't be trivial to merge from SDK v8.4.x.x to SDK v9.0.x.x.

    In which ways can I know when the TI SDK is scheduled to be updated,

    There is no way to receive notifications for new SDK release. You probably have to check ti.com regularly.

    and what features will be repaired or added?

    This information will be in the SDK Release Notes.

  • Hi,

    Thanks for you reply, it's very clear.

    I still have some questions I want answered

    1. Can GPMC FPGA provide patches based on SDK v8.x? this interface is an important interface for communication between 62x and FPGA, we hope to support it.

    2. According to the reply, SDK v9.0 will be a major update, which kernel version is SDK v9.0 based on? Is there any major update that can be announced?

  • Hi,

    1. Can GPMC FPGA provide patches based on SDK v8.x? this interface is an important interface for communication between 62x and FPGA, we hope to support it.

    The kernel patches for supporting GPMC FPGA should be only for the GPMC driver and the AM62x device tree, which are not tied to kernel major versions. So yes, it should not be difficult to backport the GPMC FPGA patches from SDK v9.x to v8.x.

    2. According to the reply, SDK v9.0 will be a major update, which kernel version is SDK v9.0 based on? Is there any major update that can be announced?

    The kernel in SDK v9.0 will be the next LTS kernel, which likely would be announced by the kernel community in a few weeks.

  • This answered my question very well, thanks again for your reply