Hi,
There are several pvrsrvkm.ko runtime errors occurred during GPU testing.
I found that the frequency of GPU is different, it‘s 600 MHz or 750 MHz. Check that the PVR_DVFS macro in the driver source code is not open.
I want to know the reason for this, and how to disable GPU DVFS.
[06:40:40:137][61078.530958] PVR_K: 236: RGX FW State: NOT RESPONDING - KCCB stalled (HWRState 0x00000001: HWR OK; ) [06:40:40:152][61078.542465] PVR_K: 236: RGX FW Power State: RGXFWIF_POW_IDLE (APM disabled: 0 ok, 0 denied, 0 non-idle, 0 other, 0 total. Latency: 100 ms) [06:40:40:168][61078.558306] PVR_K: 236: RGX DVFS: 0 frequency changes. Current frequency: 600 MHz (sampled at 378ce2cd2c6e) [06:40:40:168][61078.574125] PVR_K: 236: RGX FW OS 0 State: 0x00000003 (Active: Yes, Freelists: Ok, Grow Request Pending: No) [06:40:40:168][61078.586609] PVR_K: 236: RGX FW OS 1 State: 0x00000002 (Active: No, Freelists: Ok, Grow Request Pending: No)
[ 325.086193] PVR_K: 182: RGX FW State: NOT RESPONDING - KCCB stalled (HWRState 0x00000001: HWR OK; ) [ 325.086197] PVR_K: 182: RGX FW Power State: RGXFWIF_POW_IDLE (APM disabled: 0 ok, 0 denied, 0 non-idle, 0 other, 0 total. Latency: 100 ms) [ 325.086202] PVR_K: 182: RGX DVFS: 0 frequency changes. Current frequency: 750 MHz (sampled at 4bb084cdb6) [ 325.086204] PVR_K: 182: RGX FW OS 0 State: 0x00000003 (Active: Yes, Freelists: Ok, Grow Request Pending: No) [ 325.086207] PVR_K: 182: RGX FW OS 1 State: 0x00000002 (Active: No, Freelists: Ok, Grow Request Pending: No)
SDK version: PROCESSOR-SDK-LINUX-J721E_07.02.00.07
pvrsrvkm.ko MD5: fde193aebf55879625be2cf3caa5b8c0
The link of pvrsrvkm,ko error: TDA4 J721E SR2.0 Linux 5.4 kernel panic - (gpu)pvrsrvkm.ko error - Processors forum - Processors - TI E2E support forums
Thanks,
Chen Zongsheng