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.

AM3358: AM335X migration path

Part Number: AM3358

My customer asked the following. They have an existing product using AM3358 but want to migrate the kernel for modernization and security purposes.

The buildroot used for the current readers is:

2017.05, Released May 31st, 2017

 

The kernel version that we are using is:

Linux version 4.9.212

 

We would like to bump the kernel version, and we are looking for best approach to do that with Buildroot for our current SoC – TI Sitara AM3358BZCZ:

  • What is the most up to date kernel that we can safely move to - retaining driver support and kernel/user space interface unchanged and reusing our current Devicetree?
  • Can you direct me to URL link or a document that I can use to test potential Buildroot and Linux kernel options?
  • Have any of your partners faced/solved the same issue that we are facing?
  • Hi Brian,

    What is the most up to date kernel that we can safely move to - retaining driver support and kernel/user space interface unchanged and reusing our current Devicetree?

    The latest Processor SDK Linux release for AM335x is version 11.02.05.02, which uses kernel v6.12.49. So the customer can safely move to kernel v6.12.49.

    Can you direct me to URL link or a document that I can use to test potential Buildroot and Linux kernel options?

    The Processor SDK Linux package doesn't provide Buildroot support for AM335x, but I see Buildroot supports Beaglebone which uses AM335x. So I think the customer can refer to the Buildroot documentation.

    https://github.com/buildroot/buildroot/blob/master/configs/beaglebone_defconfig

    Have any of your partners faced/solved the same issue that we are facing?

    I did not receive any report about Buildroot support for AM335x.