imx8mp with kernel 5.10.72

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

imx8mp with kernel 5.10.72

2,533 次查看
AngelF
Contributor III

Hello,

We have a custom board based on i.MX8MPlus. Up to now we have been working with a Debian11 based FS and kernel 5.4.70-2.3.2 downloaded from NXP. I have also generated SDK following NXP instructions.

Now we have to move to kernel version 5.10.72.

Following the same steps than before I have generated SDK using hardknott release, then download kernel version 5.10.72 and do the porting to our custom board.

But when I try to start the system it hangs, and every 60-65 seconds I can see these traces: 

[ 85.952599] rcu: INFO: rcu_preempt detected stalls on CPUs/tasks:
[ 85.958695] rcu: 3-...0: (1 GPs behind) idle=e32/1/0x4000000000000000 softirq=49/50 fqs=10493
[ 85.967394] (detected by 1, t=21007 jiffies, g=-1055, q=18)
[ 85.973051] Task dump for CPU 3:
[ 85.976277] task:swapper/0 state:R running task stack: 0 pid: 1 ppid: 0 flags:0x0000002a
[ 85.986192] Call trace:
[ 85.988639] __switch_to+0x10c/0x170
[ 85.992213] initcall_levels+0x38/0x48
[ 148.972601] rcu: INFO: rcu_preempt detected stalls on CPUs/tasks:
[ 148.978694] rcu: 3-...0: (1 GPs behind) idle=e32/1/0x4000000000000000 softirq=49/50 fqs=18366
[ 148.987391] (detected by 1, t=36762 jiffies, g=-1055, q=18)
[ 148.993047] Task dump for CPU 3:
[ 148.996274] task:swapper/0 state:R running task stack: 0 pid: 1 ppid: 0 flags:0x0000002a
[ 149.006188] Call trace:
[ 149.008635] __switch_to+0x10c/0x170
[ 149.012209] initcall_levels+0x38/0x48
[ 211.992599] rcu: INFO: rcu_preempt detected stalls on CPUs/tasks:
[ 211.998694] rcu: 3-...0: (1 GPs behind) idle=e32/1/0x4000000000000000 softirq=49/50 fqs=26239
[ 212.007392] (detected by 1, t=52517 jiffies, g=-1055, q=18)
[ 212.013049] Task dump for CPU 3:
[ 212.016275] task:swapper/0 state:R running task stack: 0 pid: 1 ppid: 0 flags:0x0000002a
[ 212.026189] Call trace:
[ 212.028634] __switch_to+0x10c/0x170
[ 212.032208] initcall_levels+0x38/0x48

Please, could anyone help with this issue?

Best regards and thank you

Angel

0 项奖励
回复
3 回复数

2,528 次查看
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello,

 

NXP does not have the 5.10.72 ready if you are based your kernel on GIT site, this could be an issue, also nxp don't support debian, you should check your work with yocto.

 

Regards

0 项奖励
回复

2,524 次查看
AngelF
Contributor III

Hello,

Thank you for your answer.

Yes, I got kernel from NXP website

git clone https://source.codeaurora.org/external/imx/linux-imx
cd linux-imx
git checkout lf-5.10.72-2.2.2

What do you mean by "NXP does not have the 5.10.72 ready" ? If it is not ready to use, why Linux 5.10.72_2.2.2 is shown in NXP website as a released version?

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

Best regards and thank you

Angel

0 项奖励
回复

2,521 次查看
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello,

 

It is not ready!

0 项奖励
回复