Hi nvidia,
在AGX Orin 64G custom board上电几分钟之后出现kernel Call trace,提示 nvvrs-pseq-irq nobody cared,查询/proc/interrupts有100001次nvvrs-pseq-irq中断次数。
如果在上电立刻执行rmmod nvidia_vrs_pseq,观察很长时间都没有kernel Call trace。
请问这个kernel Call trace该怎么解决?能通过rmmod nvidia_vrs_pseq去解决它吗?
proc_interrupts.txt (28.8 KB)
dmesg.txt (61.0 KB)
orin.dts.txt (314.8 KB)
Which jetpack release is in use here?
Jetpack6.0
Please upgrade to jp6.1. Looks like a known issue that was fixed on jp6.1.
这听起来是个好消息。这个已知问题有没有issue详细说明?
@WayneWWW Hi,我们产品升级6.1工程有点大,这个问题有没有详细说明?我们想了解:
1、不修复它,有什么影响?
2、如果直接rmmod那个ko,是否可以?
3、如果要修复,只能升级6.1吗?有没有6.0的补丁?
please check if this patch would help for your case.
diff --git a/pmic/tegra234-mb1-bct-pmic-p3701-0005.dts b/pmic/tegra234-mb1-bct-pmic-p3701-0005.dts
index 6897bc5..de0c116 100644
--- a/pmic/tegra234-mb1-bct-pmic-p3701-0005.dts
+++ b/pmic/tegra234-mb1-bct-pmic-p3701-0005.dts
@@ -85,11 +85,24 @@
reg-addr-size = <8>;
block-delay = <3>;
commands {
+ /* Enable DCM mode for LOOP-A/B */
command@1 {
reg-addr = <0x4B>;
mask = <0xFFFF>;
value = <0x94F0>; //Format: <PEC><VALUE> where PEC = CRC8(<slave-addr><reg-addr><VALUE>)
};
+ /* Disable CCL interrupt for LOOP-A */
+ command@2 {
+ reg-addr = <0x42>;
+ mask = <0xFFFF>;
+ value = <0xCF08>; //Format: <PEC><VALUE> where PEC = CRC8(<slave-addr><reg-addr><VALUE>)
+ };
+ /* Disable CCL interrupt for LOOP-B */
+ command@3 {
+ reg-addr = <0x43>;
+ mask = <0xFFFF>;
+ value = <0xDA08>; //Format: <PEC><VALUE> where PEC = CRC8(<slave-addr><reg-addr><VALUE>)
+ };
};
};
block@1 {
@@ -211,11 +224,24 @@
reg-addr-size = <8>;
block-delay = <3>;
commands {
+ /* Enable DCM mode for LOOP-B */
command@1 {
reg-addr = <0x4B>;
mask = <0xFFFF>;
value = <0x88A0>; //Format: <PEC><VALUE> where PEC = CRC8(<slave-addr><reg-addr><VALUE>)
};
+ /* Disable CCL interrupt for LOOP-A */
+ command@2 {
+ reg-addr = <0x42>;
+ mask = <0xFFFF>;
+ value = <0x6408>; //Format: <PEC><VALUE> where PEC = CRC8(<slave-addr><reg-addr><VALUE>)
+ };
+ /* Disable CCL interrupt for LOOP-B */
+ command@3 {
+ reg-addr = <0x43>;
+ mask = <0xFFFF>;
+ value = <0x7108>; //Format: <PEC><VALUE> where PEC = CRC8(<slave-addr><reg-addr><VALUE>)
+ };
};
};
@WayneWWW 太感谢了,能解决问题
1 Like