We have a customer who is currently using a Linux Kernel from the Sitara-SDK 8 (v3.14.26) on TI-AM335x based hardware. The customer ran into an issue which we traced down and has been fixed by TI with commit-dd1af75f2773ffb2060aaad51e04d23fce0cddd1.
As Sitara-SDK8 has such critical bugs, we would like to advice the customer to upgrade to a more stable kernel. Which kernel version would you suggest the customer to upgrade to?
If the customer wants to stay on the ti-linux-3.14.y branch (git://git.ti.com/ti-linux-kernel/ti-linux-kernel.git):
- latest "TI Processor SDK Linux 01.00.00.xx" kernel, which is tag ti2014.10.03 (kernel v3.14.43)
- latest TI-tag on the ti-linux-3.14.y branch, which is tag ti2014.10.04 (kernel v3.14.67). However this tag was never part of a "TI Processor SDK".
- the tip of the ti-linux-3.14.y branch, which merges the latest linux-stable and latest TI stable branch (kernel v3.14.73). However this is not a tagged version.
If the customer is willing to upgrade to a later kernel branch:
- latest "TI Processor SDK" (kernel 4.4.12 for 03.00.00.00). Is this more stable than the ti-linux-3.14.y branch regarding AM335x hardware?
- is mainline-Linux a stable option?
Thanks!