Linux 5.10 for i.MX8 development

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Linux 5.10 for i.MX8 development

2,226 Views
trukna
Contributor I

Hi,

For i.MX8 Linux 5.10 development, which repo should be used?

https://github.com/Freescale/linux-fslc branch 5.10.x+fslc has latest stable kernel but it is missing imx_v8_defconfig 

whereas https://source.codeaurora.org/external/imx/linux-imx/?h=lf-5.10.y branch lf-5.10.y has imx_v8_defconfig but has old linux kernel 5.10.35

Is that okay to use imx_v8_defconfig from https://source.codeaurora.org/external/imx/linux-imx/?h=lf-5.10.y and build kernel from https://github.com/Freescale/linux-fslc branch 5.10.x+fslc?

regards

Ankur

0 Kudos
5 Replies

1,976 Views
josephzhou1
Contributor V

ok

Best Regards,
Joseph Zhou Jianhui / Senior Embedded Software Engineer, Singapore
0 Kudos

2,195 Views
trukna
Contributor I

thank you for your help Igor

0 Kudos

2,214 Views
trukna
Contributor I

Hi Igor,

Thanks for your response but I still have one more question.

We are using branch "5.4-2.3.x-imx" from https://github.com/Freescale/linux-fslc and this branch get changes merged from branch "imx_5.4.70_2.3.0" of https://source.codeaurora.org/external/imx/linux-imx/log/?h=imx_5.4.70_2.3.0

But I cannot see any merge from NXP linux-imx branch "lf-5.10.y" into linux-fslc branch "5.10.x+fslc". Is there any plan? If so, then I would like to wait otherwise will migrate to linux-fslc branch "5.10.x+fslc".

Looking in meta-freescale layer, linux-fslc-lts_5.10.bb recipe doesn't support i.MX8 https://github.com/Freescale/meta-freescale/blob/325ad529187fb1309b0a889c5196c8df039aeea9/recipes-ke...

i.MX8 is supported in linux-imx_5.10.bb recipe https://github.com/Freescale/meta-freescale/blob/325ad529187fb1309b0a889c5196c8df039aeea9/recipes-ke... which is using kernel from branch "lf-5.10.y" provided by linux-imx repo.

regards

Ankur 

0 Kudos

2,205 Views
igorpadykov
NXP Employee
NXP Employee

for " linux-fslc" questions - please post them on meta-fsl-arm mailing list

https://lists.yoctoproject.org/g/meta-freescale

NXP supports only linux from source.codeaurora.org/external/imx/linux-imx repository
https://source.codeaurora.org/external/imx/linux-imx/tree/?h=lf-5.10.y

https://www.nxp.com/design/software/embedded-software/i-mx-software/embedded-linux-for-i-mx-applicat...

 

Best regards
igor

0 Kudos

2,218 Views
igorpadykov
NXP Employee
NXP Employee

Hi Ankur

 

both repos can be used, difference is described on

https://community.nxp.com/t5/i-MX-Processors/difference-between-Yocto-Community-BSP-and-Freescale-BS...

For NXP linux one can follow Yocto Guide from documentation link

https://www.nxp.com/design/software/embedded-software/i-mx-software/embedded-linux-for-i-mx-applicat...

 

>Is that okay to use imx_v8_defconfig from https://source.codeaurora.org/external/imx/linux-imx/?h=lf-5.10.y and build kernel from https://github.com/Freescale/linux-fslc branch 5.10.x+fslc?

 

in general yes, issues with 5.10.x+fslc can be posted on meta-fsl-arm mailing list

https://lists.yoctoproject.org/g/meta-freescale

 

Best regards
igor

0 Kudos