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: Linux Kernel porting from 3.10.12 to (3.X or 4.X)

Other Parts Discussed in Thread: OMAP-L138

Tool/software: Linux

Hello , 

I am from Honeywell , India. 

We have a product called RFID reader , inside we are using OMAP-L138 as Application Processor, Linux Native.

currently our kernel version is 3.10.12 and we have a plan to upgrade our kernel version possibly  >3.10.12  to 4.X.

So we would like to know , what is the current updated kernel version for OMAP-L138.?

where we can find the latest TI modified  kernel source code for OMAP-L138, kernel porting procedure and documentation for OMAP-L138 ?

Do we have any patches that we need to apply on top of 3.10.12 kernel for latest kernel porting ?

Please let us know. 

BR,

Deepak Santosh 

  • Hi Deepak,

    You can find the last TI Linux distribution for OMAP-L138 (Linux Processor SDK for OMAP-L138 v04.01) with Linux kernel v4.9.41 at:
    software-dl.ti.com/.../index_FDS.html
    We can not suggest you completed set of patches necessary to upgrade kernel 3.10.12 but Processor SDK has git and TI's patches can be seen.

    BR
    Tsvetolin Shulev
  • Hi Tsvetolin Shulev,

    Thanks a lot for information. 

    As of now, we are not using device tree for 3.10.12 kernel. 

    we are using board file linux-3.10.12/arch/arm/mach-davinci/board-da830-evm.c as a default configuration file for SOC-L138 and our external peripherals as well.

    i would like to know, is 4.9.41 kernel will support default board file ? 

    if 4.9.41 kernel will support default board file config, it will be easy for us to migrate out peripheral drivers from 3.10.12 kernel to 4.9.41. 

    if 4.9.41 kernel will only support device tree, we need to put extra efforts to migrate to DT. 

    BR,

    Deepak Santosh