Error when trying to set "ERR0PFGCDNR" register

Hi all,

I am trying to set a “ERR0PFGCDNR” this is an countdown register which, when activated, will countdown to zero and then produce a error. This is not activated and I can currently read this value which is 0. But when I try to enter a value into this register, using a kernel module, I get the error bellow:

s▒▒Unhandled Exception in EL3.
x30▒▒ kernel.
[ 489.985018] rcu: INFO: rcu_preempt detected stalls on CPUs/tasks:
[ 489.985225] rcu: 0-…0: (1 GPs behind) idle=53a/1/0x4000000000000000 softirq=8033/8034 fqs=2626
[ 553.004757] rcu: INFO: rcu_preempt detected stalls on CPUs/tasks:
[ 553.004952] rcu: 0-…0: (1 GPs behind) idle=53a/1/0x4000000000000000 softirq=8033/8034 fqs=10504

Can you reproduce this error and try and find a fix for this?

Hi,
Please share what your use-case is. It seems invalid to access the registers directly. Not sure which use-case would need this operation.

Fault injection

Hi,
In general, we don’t program the registers directly. What is the condition you would need to program the register? Do you observe the same condition on Orin developer kit?

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.