Spaces:

arjun.a
range data
5aefcf4
raw
history blame
154 kB
Ticket Name: TDA4VM: Report call trace when GPU node is in use
Query Text:
Part Number: TDA4VM Other Parts Discussed in Thread: TDA2, hi: ti,We are currently porting the GPU code from previous TDa2 to TDa4. After porting the running code, we found that the kernel occasionally encountered call trace printing. We don't know the specific reason, could you give us some guidance or suggestions? Thank you! (Below is the specific print of call trace)
Responses:
Hello, This looks like a standard GPU hardware recovery. Can you share the following information 1) SDK Version you are on 2) Are you running from a TI EVM? Or your customer hardware Thanks, Erick
hello: (1)The SDK version we are using is 8.4 (2)It's not TI EVM, it's our own hardware Thanks,
Thank you. Does the application continue running, or does it crash and stop running? What issues do you see with it when this happens? And does it reproduce on the TI EVM? I'll shortly share some debug steps for you to collect some logs for our analysis. Thanks, Erick
hello, (1)When this situation occurred, the application did not crash, it continued to run, and we did not notice any issues happening for the time being. (2)Sorry, we cannot run this program on TI EVM because our board has some hardware changes compared to TI EVM.
Kong, Thank you for the info, understood. The GPU has had an event that triggered a hardware recovery, and caused the logs you see in your screen-captures. The good thing is it sounds like the GPU recovered successfully, which is better than the application crashing completely. Meanwhile, we will need a copy of the logs to analyze what the issue could be. Could you please apply this patch to see if you still see the issue? pp132915-caching-fw-ro-structures-v2.diff diff --git a/services/server/devices/rgxccb.c b/services/server/devices/rgxccb.c
index 0984c43..e5024a8 100644
--- a/services/server/devices/rgxccb.c
+++ b/services/server/devices/rgxccb.c
@@ -598,7 +598,9 @@ PVRSRV_ERROR RGXCreateCCB(PVRSRV_RGXDEV_INFO *psDevInfo,
PVRSRV_MEMALLOCFLAG_DEVICE_FLAG(FIRMWARE_CACHED) |
PVRSRV_MEMALLOCFLAG_GPU_READABLE |
PVRSRV_MEMALLOCFLAG_GPU_WRITEABLE |
- PVRSRV_MEMALLOCFLAG_CPU_UNCACHED_WC |
+ ((RGX_IS_FEATURE_VALUE_SUPPORTED(psDevInfo, NUM_OSIDS) && \
+ (RGX_GET_FEATURE_VALUE(psDevInfo, NUM_OSIDS) == 8)) ? \
+ PVRSRV_MEMALLOCFLAG_CPU_CACHE_INCOHERENT : PVRSRV_MEMALLOCFLAG_CPU_UNCACHED_WC) | \
PVRSRV_MEMALLOCFLAG_ZERO_ON_ALLOC |
PVRSRV_MEMALLOCFLAG_KERNEL_CPU_MAPPABLE |
PVRSRV_MEMALLOCFLAG_PHYS_HEAP_HINT(FW_MAIN);
diff --git a/services/server/devices/rogue/rgxfwutils.h b/services/server/devices/rogue/rgxfwutils.h
index de339a2..6b63e49 100644
--- a/services/server/devices/rogue/rgxfwutils.h
+++ b/services/server/devices/rogue/rgxfwutils.h
@@ -363,7 +363,9 @@ static INLINE IMG_UINT64 RGXReadHWTimerReg(PVRSRV_RGXDEV_INFO *psDevInfo)
PVRSRV_MEMALLOCFLAG_GPU_UNCACHED | \
PVRSRV_MEMALLOCFLAG_CPU_READABLE | \
PVRSRV_MEMALLOCFLAG_CPU_WRITEABLE | \
- PVRSRV_MEMALLOCFLAG_CPU_UNCACHED_WC | \
+ ((RGX_IS_FEATURE_VALUE_SUPPORTED(psDevInfo, NUM_OSIDS) && \
+ (RGX_GET_FEATURE_VALUE(psDevInfo, NUM_OSIDS) == 8)) ? \
+ PVRSRV_MEMALLOCFLAG_CPU_CACHE_INCOHERENT : PVRSRV_MEMALLOCFLAG_CPU_UNCACHED_WC) | \
PVRSRV_MEMALLOCFLAG_KERNEL_CPU_MAPPABLE | \
PVRSRV_MEMALLOCFLAG_ZERO_ON_ALLOC | \
PVRSRV_MEMALLOCFLAG_PHYS_HEAP_HINT(FW_MAIN))
Please apply it to your GPU kernel driver and re-build and re-install it into your filesystem. The GPU kernel driver is below: ti-processor-sdk-linux-j7-evm-08_04_00_11/board-support/extra-drivers/ti-img-rogue-driver-1.15.6133109 Regards, Erick
Kong, If you could capture some initial logs for us as well, could you please run the following command before running you applicaiton: pvrdebug -loggroups main,mts,hwr Then, after you see the issue, please run this command: pvrlogdump And share the output here. Thanks, Erick
hi , Erick We have patched the driver, but the same situation still occurred during runtime. The log is attached as PVR.log. Please refer to it. Thanks, 2248.pvr.log [ 40.729610] PVR_K:(Error): 253: DevicesWatchdogThread: Device status not OK!!! [500]
[ 40.739858] PVR_K: 253: ------------[ PVR DBG: START (High) ]------------
[ 40.748607] PVR_K: 253: OS kernel info: Linux 5.10.120-g95b90aa828 #1 SMP PREEMPT Sun Apr 23 12:27:10 CST 2023 aarch64
[ 40.762245] PVR_K: 253: DDK info: Rogue_DDK_Linux_WS rogueddk 1.15@6133109 (release) j721e_linux
[ 40.773626] PVR_K: 253: Time now: 40773618us
[ 40.779083] PVR_K: 253: Services State: OK
[ 40.784315] PVR_K: 253: Server Errors: 1
[ 40.789394] PVR_K: 253: Connections Device ID:0(128) P1052-V1052-T1058-byd_srv.out
[ 40.799232] PVR_K: 253: ------[ Driver Info ]------
[ 40.805437] PVR_K: 253: Comparison of UM/KM components: MATCHING
[ 40.813092] PVR_K: 253: KM Arch: 64 Bit
[ 40.818006] PVR_K: 253: UM Connected Clients: 64 Bit
[ 40.824311] PVR_K: 253: UM info: 1.15 @ 6133109 (release) build options: 0x80000810
[ 40.834153] PVR_K: 253: KM info: 1.15 @ 6133109 (release) build options: 0x00000810
[ 40.844315] PVR_K: 253: Window system: wayland
[ 40.849985] PVR_K: 253: ------[ RGX Device ID:0 Start ]------
[ 40.857262] PVR_K: 253: ------[ RGX Info ]------
[ 40.863196] PVR_K: 253: Device Node (Info): 00000000937b90b9 (00000000176514d9)
[ 40.872442] PVR_K: 253: RGX BVNC: 22.104.208.318 (rogue)
[ 40.879239] PVR_K: 253: RGX Device State: Active
[ 40.885472] PVR_K: 253: RGX Power State: ON
[ 40.890854] PVR_K: 253: FW info: 1.15 @ 6133109 (release) build options: 0x80000810
[ 40.901234] PVR_K: 253: BIF0 - OK
[ 40.908274] PVR_K: 253: RGX FW State: FAULT - Idling (HWRState 0x00000001: HWR OK;)
[ 40.920628] PVR_K: 253: RGX FW Power State: RGXFWIF_POW_IDLE (APM disabled: 0 ok, 0 denied, 0 non-idle, 0 retry, 0 other, 0 total. Latency: 100 ms)
[ 40.941548] PVR_K: 253: RGX DVFS: 0 frequency changes. Current frequency: 600.000 MHz (sampled at 40574246045 ns). FW frequency: 100.000 MHz.
[ 40.957555] PVR_K: 253: RGX FW OS 0 - State: active; Freelists: Ok; Priority: 0; MTS on;
[ 40.967798] PVR_K: 253: FW Fault 1: "Unknown Client CCB command" (firmware/rgxfw_client_ccb.c:499)
[ 40.979093] PVR_K: 253: Data = 0xc0028300, CRTimer = 0x00000465d14b, OSTimer = 40.496479102
[ 40.990939] PVR_K: 253: FW Fault 2: "Unknown Client CCB command" (firmware/rgxfw_client_ccb.c:499)
[ 41.002277] PVR_K: 253: Data = 0xc0028300, CRTimer = 0x00000465d1f8, OSTimer = 40.496552915
[ 41.014138] PVR_K: 253: FW Fault 3: "Unknown Client CCB command" (firmware/rgxfw_client_ccb.c:499)
[ 41.025434] PVR_K: 253: Data = 0xc0028300, CRTimer = 0x00000465d295, OSTimer = 40.496619902
[ 41.037280] PVR_K: 253: FW Fault 4: "Unknown Client CCB command" (firmware/rgxfw_client_ccb.c:499)
[ 41.048607] PVR_K: 253: Data = 0xc0028300, CRTimer = 0x00000465d311, OSTimer = 40.496672808
[ 41.060466] PVR_K: 253: FW Fault 5: "Unknown Client CCB command" (firmware/rgxfw_client_ccb.c:499)
[ 41.071768] PVR_K: 253: Data = 0xc0028300, CRTimer = 0x00000465d3c6, OSTimer = 40.496750035
[ 41.083743] PVR_K: 253: FW Fault 6: "Unknown Client CCB command" (firmware/rgxfw_client_ccb.c:499)
[ 41.095042] PVR_K: 253: Data = 0xc0028300, CRTimer = 0x00000465d444, OSTimer = 40.496803795
[ 41.106893] PVR_K: 253: FW Fault 7: "Unknown Client CCB command" (firmware/rgxfw_client_ccb.c:499)
[ 41.118185] PVR_K: 253: Data = 0xc0028300, CRTimer = 0x00000465d76f, OSTimer = 40.497149878
[ 41.130031] PVR_K: 253: FW Fault 8: "Unknown Client CCB command" (firmware/rgxfw_client_ccb.c:499)
[ 41.141325] PVR_K: 253: Data = 0xc0028300, CRTimer = 0x00000465d7c2, OSTimer = 40.497185291
[ 41.153194] PVR_K: 253: Number of HWR: GP(0/0+0), 2D(0/0+0), TA(0/0+0), 3D(1/1+0), CDM(0/0+0), RAY(0/0+0), FALSE(0,0,0,0,0,0)
[ 41.167429] PVR_K: 253: DM 0 (GP)
[ 41.171691] PVR_K: 253: DM 1 (HWRflags 0x00000000: working;)
[ 41.178866] PVR_K: 253: DM 2 (HWRflags 0x00000000: working;)
[ 41.186046] PVR_K: 253: DM 3 (HWRflags 0x00000000: working;)
[ 41.193226] PVR_K: 253: Recovery 1: PID = 1052, frame = 0, HWRTData = 0x00000000, EventStatus = 0x00000400, Guilty Lockup
[ 41.207230] PVR_K: 253: CRTimer = 0x000004683b07, OSTimer = 40.563952224, CyclesElapsed = 40139008
[ 41.220054] PVR_K: 253: PreResetTimeInCycles = 23296, HWResetTimeInCycles = 20224, TotalResetTimeInCycles = 43520
[ 41.234494] PVR_K: 253: DM 4 (HWRflags 0x00000000: working;)
[ 41.241674] PVR_K: 253: DM 5 (HWRflags 0x00000000: working;)
[ 41.248855] PVR_K: 253: RGX Kernel CCB WO:0x14 RO:0x14
[ 41.255380] PVR_K: 253: RGX Firmware CCB WO:0x4 RO:0x4
[ 41.261897] PVR_K: 253: RGX Kernel CCB commands executed = 20
[ 41.269181] PVR_K: 253: RGX SLR: Forced UFO updates requested = 0
[ 41.276898] PVR_K: 253: RGX Errors: WGP:0, TRP:0
[ 41.282774] PVR_K: 253: Thread0: FW IRQ count = 13
[ 41.288867] PVR_K: 253: Last sampled IRQ count in LISR = 13
[ 41.295956] PVR_K: 253: FW System config flags = 0x00020000 (Ctx switch options: Medium CSW profile; VDM CS INDEX mode;)
[ 41.309643] PVR_K: 253: FW OS config flags = 0x0000000F (Ctx switch: TDM; TA; 3D; CDM;)
[ 41.319752] PVR_K: 253: ------[ RGX registers ]------
[ 41.326179] PVR_K: 253: RGX Register Base Address (Linear): 0x00000000d5b22453
[ 41.335528] PVR_K: 253: RGX Register Base Address (Physical): 0x4E20000000
[ 41.344229] PVR_K: 253: CORE_ID : 0x0000000008470000
[ 41.352922] PVR_K: 253: CORE_REVISION : 0x00D0013E
[ 41.360751] PVR_K: 253: DESIGNER_REV_FIELD1 : 0x00000000
[ 41.368572] PVR_K: 253: DESIGNER_REV_FIELD2 : 0x00000000
[ 41.376408] PVR_K: 253: CHANGESET_NUMBER : 0x0000000000000000
[ 41.385109] PVR_K: 253: CLK_CTRL : 0x0aaaaa002a2aaaaa
[ 41.393818] PVR_K: 253: CLK_STATUS : 0x0000000000600000
[ 41.402517] PVR_K: 253: CLK_CTRL2 : 0x0000000000000000
[ 41.411868] PVR_K: 253: CLK_STATUS2 : 0x0000000000000000
[ 41.420613] PVR_K: 253: EVENT_STATUS : 0x00004410
[ 41.428508] PVR_K: 253: TIMER : 0x0000000004813b4e
[ 41.437265] PVR_K: 253: BIF_FAULT_BANK0_MMU_STATUS : 0x00000000
[ 41.445202] PVR_K: 253: BIF_FAULT_BANK0_REQ_STATUS : 0x0000000000000000
[ 41.453930] PVR_K: 253: BIF_FAULT_BANK1_MMU_STATUS : 0x00000000
[ 41.461811] PVR_K: 253: BIF_FAULT_BANK1_REQ_STATUS : 0x0000000000000000
[ 41.470530] PVR_K: 253: BIF_MMU_STATUS : 0x00000000
[ 41.478427] PVR_K: 253: BIF_MMU_ENTRY : 0x00000000
[ 41.486276] PVR_K: 253: BIF_MMU_ENTRY_STATUS : 0x0000000000000000
[ 41.495018] PVR_K: 253: BIF_STATUS_MMU : 0x00000000
[ 41.502853] PVR_K: 253: BIF_READS_EXT_STATUS : 0x00000000
[ 41.510745] PVR_K: 253: BIF_READS_INT_STATUS : 0x00000000
[ 41.518584] PVR_K: 253: BIFPM_STATUS_MMU : 0x00000000
[ 41.526458] PVR_K: 253: BIFPM_READS_EXT_STATUS : 0x00000000
[ 41.534303] PVR_K: 253: BIFPM_READS_INT_STATUS : 0x00000000
[ 41.542262] PVR_K: 253: BIF_CAT_BASE_INDEX : 0x0000000000000100
[ 41.550988] PVR_K: 253: BIF_CAT_BASE0 : 0x0000000000000000
[ 41.559745] PVR_K: 253: BIF_CAT_BASE1 : 0x00000008abf34000
[ 41.568456] PVR_K: 253: BIF_CAT_BASE2 : 0x0000000000000000
[ 41.577210] PVR_K: 253: BIF_CAT_BASE3 : 0x0000000000000000
[ 41.585916] PVR_K: 253: BIF_CAT_BASE4 : 0x0000000000000000
[ 41.594652] PVR_K: 253: BIF_CAT_BASE5 : 0x0000000000000000
[ 41.603356] PVR_K: 253: BIF_CAT_BASE6 : 0x0000000000000000
[ 41.612094] PVR_K: 253: BIF_CAT_BASE7 : 0x0000000000000000
[ 41.620793] PVR_K: 253: BIF_CTRL_INVAL : 0x00000000
[ 41.628683] PVR_K: 253: BIF_CTRL : 0x000000C0
[ 41.636520] PVR_K: 253: BIF_PM_CAT_BASE_VCE0 : 0x0000000000000000
[ 41.645267] PVR_K: 253: BIF_PM_CAT_BASE_TE0 : 0x0000000000000000
[ 41.653978] PVR_K: 253: BIF_PM_CAT_BASE_ALIST0 : 0x0000000000000000
[ 41.662717] PVR_K: 253: BIF_PM_CAT_BASE_VCE1 : 0x0000000000000000
[ 41.671425] PVR_K: 253: BIF_PM_CAT_BASE_TE1 : 0x0000000000000000
[ 41.680162] PVR_K: 253: BIF_PM_CAT_BASE_ALIST1 : 0x0000000000000000
[ 41.688882] PVR_K: 253: PERF_TA_PHASE : 0x00000000
[ 41.696803] PVR_K: 253: PERF_TA_CYCLE : 0x00000000
[ 41.704653] PVR_K: 253: PERF_3D_PHASE : 0x00000006
[ 41.712586] PVR_K: 253: PERF_3D_CYCLE : 0x0000843E
[ 41.720439] PVR_K: 253: PERF_TA_OR_3D_CYCLE : 0x0000843E
[ 41.728283] PVR_K: 253: PERF_TA_AND_3D_CYCLE : 0x00000000
[ 41.736124] PVR_K: 253: PERF_COMPUTE_PHASE : 0x00000000
[ 41.743975] PVR_K: 253: PERF_COMPUTE_CYCLE : 0x00000000
[ 41.751872] PVR_K: 253: PM_PARTIAL_RENDER_ENABLE : 0x00000000
[ 41.759718] PVR_K: 253: ISP_RENDER : 0x00000003
[ 41.767558] PVR_K: 253: TLA_STATUS : 0x0000000000000000
[ 41.776264] PVR_K: 253: MCU_FENCE : 0x0000018000000000
[ 41.784961] PVR_K: 253: VDM_CONTEXT_STORE_STATUS : 0x00000001
[ 41.792782] PVR_K: 253: VDM_CONTEXT_STORE_TASK0 : 0x0000000000000000
[ 41.801481] PVR_K: 253: VDM_CONTEXT_STORE_TASK1 : 0x0000000000000000
[ 41.810199] PVR_K: 253: VDM_CONTEXT_STORE_TASK2 : 0x0000000000000000
[ 41.818900] PVR_K: 253: VDM_CONTEXT_RESUME_TASK0 : 0x0000000000000000
[ 41.827598] PVR_K: 253: VDM_CONTEXT_RESUME_TASK1 : 0x0000000000000000
[ 41.836301] PVR_K: 253: VDM_CONTEXT_RESUME_TASK2 : 0x0000000000000000
[ 41.845005] PVR_K: 253: ISP_CTL : 0x0002B000
[ 41.852836] PVR_K: 253: ISP_STATUS : 0x00000003
[ 41.860660] PVR_K: 253: MTS_INTCTX : 0x00000000
[ 41.868494] PVR_K: 253: MTS_BGCTX : 0x00000000
[ 41.876334] PVR_K: 253: MTS_BGCTX_COUNTED_SCHEDULE : 0x00000000
[ 41.884171] PVR_K: 253: MTS_SCHEDULE : 0x00000000
[ 41.891992] PVR_K: 253: MTS_GPU_INT_STATUS : 0x00004410
[ 41.899825] PVR_K: 253: CDM_CONTEXT_STORE_STATUS : 0x00000000
[ 41.907658] PVR_K: 253: CDM_CONTEXT_PDS0 : 0x0000000000000000
[ 41.916346] PVR_K: 253: CDM_CONTEXT_PDS1 : 0x0000000000000000
[ 41.925035] PVR_K: 253: CDM_TERMINATE_PDS : 0x0000000000000000
[ 41.933725] PVR_K: 253: CDM_TERMINATE_PDS1 : 0x0000000000000000
[ 41.942430] PVR_K: 253: SIDEKICK_IDLE : 0x0000007E
[ 41.950256] PVR_K: 253: SLC_IDLE : 0x000000FF
[ 41.958076] PVR_K: 253: SLC_STATUS0 : 0x00000000
[ 41.965913] PVR_K: 253: SLC_STATUS1 : 0x0000000000000000
[ 41.974602] PVR_K: 253: SLC_STATUS2 : 0x0000000000000000
[ 41.983299] PVR_K: 253: SLC_CTRL_BYPASS : 0x01000000
[ 41.991143] PVR_K: 253: SLC_CTRL_MISC : 0x0000000000200003
[ 41.999847] PVR_K: 253: MIPS_ADDR_REMAP1_CONFIG1 : 0x1FC00001
[ 42.007670] PVR_K: 253: MIPS_ADDR_REMAP1_CONFIG2 : 0x00000008b063600c
[ 42.016359] PVR_K: 253: MIPS_ADDR_REMAP2_CONFIG1 : 0x1FC01001
[ 42.024189] PVR_K: 253: MIPS_ADDR_REMAP2_CONFIG2 : 0x00000008b065300c
[ 42.032885] PVR_K: 253: MIPS_ADDR_REMAP3_CONFIG1 : 0x1FC02001
[ 42.040703] PVR_K: 253: MIPS_ADDR_REMAP3_CONFIG2 : 0x00000008b063500c
[ 42.049391] PVR_K: 253: MIPS_ADDR_REMAP4_CONFIG1 : 0x1FC00000
[ 42.057212] PVR_K: 253: MIPS_ADDR_REMAP4_CONFIG2 : 0x000000000000000c
[ 42.065909] PVR_K: 253: MIPS_ADDR_REMAP5_CONFIG1 : 0x00000001
[ 42.073740] PVR_K: 253: MIPS_ADDR_REMAP5_CONFIG2 : 0x00000008b063600c
[ 42.082428] PVR_K: 253: MIPS_WRAPPER_CONFIG : 0x000000000001cf80
[ 42.091117] PVR_K: 253: MIPS_EXCEPTION_STATUS : 0x00000020
[ 42.099064] PVR_K: 253: ---- [ MIPS internal state ] ----
[ 42.105920] PVR_K: 253: PC : 0xC00171C4
[ 42.113749] PVR_K: 253: STATUS_REGISTER : 0x00481C05
[ 42.121594] PVR_K: 253: CAUSE_REGISTER : 0x00800000
[ 42.129434] PVR_K: 253: BAD_REGISTER : 0xC00171B8
[ 42.137255] PVR_K: 253: EPC : 0xC00171C0
[ 42.145084] PVR_K: 253: SP : 0xCF600FE0
[ 42.152907] PVR_K: 253: BAD_INSTRUCTION : 0x00000000
[ 42.160731] PVR_K: 253: TLB :
[ 42.167363] PVR_K: 253: 0) VA 0xCF800000 ( 64k) -> PA0 0xe20000000 DV , PA1 0x00000000 C
[ 42.178111] PVR_K: 253: 1) VA 0xCF000000 ( 16k) -> PA0 0x8b0620000 DVGC, PA1 0x8b0624000 DVGC
[ 42.188974] PVR_K: 253: 2) VA 0xCF600000 ( 4k) -> PA0 0x8b0654000 DV C, PA1 0x00000000 C
[ 42.199730] PVR_K: 253: 3) VA 0xC0032000 ( 4k) -> PA0 0x8b0650000 DVGC, PA1 0x8b0651000 DVGC
[ 42.210586] PVR_K: 253: 4) VA 0xF0008000 ( 4k) -> PA0 0x00000000 C, PA1 0x00000000 C
[ 42.221226] PVR_K: 253: 5) VA 0xC001C000 ( 4k) -> PA0 0x8b065a000 VGC, PA1 0x8b065b000 VGC
[ 42.232085] PVR_K: 253: 6) VA 0xC001A000 ( 4k) -> PA0 0x8b0658000 DVG , PA1 0x8b0659000 DVG
[ 42.242950] PVR_K: 253: 7) VA 0xC0006000 ( 4k) -> PA0 0x8b0613000 DVGC, PA1 0x8b0614000 DVGC
[ 42.253827] PVR_K: 253: 8) VA 0xC000A000 ( 4k) -> PA0 0x8b0617000 DVGC, PA1 0x8b0618000 DVGC
[ 42.264683] PVR_K: 253: 9) VA 0xC0026000 ( 4k) -> PA0 0x8b067b000 DVG , PA1 0x8b06cf000 DVG
[ 42.275546] PVR_K: 253: 10) VA 0xF0014000 ( 4k) -> PA0 0x00000000 C, PA1 0x00000000 C
[ 42.286189] PVR_K: 253: 11) VA 0xC0016000 ( 4k) -> PA0 0x8b0633000 DVGC, PA1 0x8b0634000 DVGC
[ 42.297050] PVR_K: 253: 12) VA 0xF0018000 ( 4k) -> PA0 0x00000000 C, PA1 0x00000000 C
[ 42.307688] PVR_K: 253: 13) VA 0xF001A000 ( 4k) -> PA0 0x00000000 C, PA1 0x00000000 C
[ 42.318332] PVR_K: 253: 14) VA 0xC0020000 ( 4k) -> PA0 0x8b0671000 DVG , PA1 0x8b0673000 DVG
[ 42.329205] PVR_K: 253: 15) VA 0xC0002000 ( 4k) -> PA0 0x8b060f000 DVGC, PA1 0x8b0610000 DVGC
[ 42.340072] PVR_K: 253: --------------------------------
[ 42.346814] PVR_K: 253: ------[ RGX FW Trace Info ]------
[ 42.353668] PVR_K: 253: Debug log type: none
[ 42.359105] PVR_K: 253: RGX FW thread 0: Trace buffer not yet allocated
[ 42.367467] PVR_K: 253: ------[ Full CCB Status ]------
[ 42.374102] PVR_K: 253: FWCtx 0xC0028300 (TQ_3D-P1052-T1058-byd_srv.out)
[ 42.382578] PVR_K: 253: `--<Empty>
[ 42.387152] PVR_K: 253: FWCtx 0xC0028040 (TA-P1052-T1058-byd_srv.out)
[ 42.395311] PVR_K: 253: `--<Empty>
[ 42.399889] PVR_K: 253: FWCtx 0xC00280E0 (3D-P1052-T1058-byd_srv.out)
[ 42.408045] PVR_K: 253: `--<Empty>
[ 42.412621] PVR_K: 253: ------[ RGX Device ID:0 End ]------
[ 42.419690] PVR_K: 253: ------[ System Summary Device ID:0 ]------
[ 42.427507] PVR_K: 253: Device System Power State: ON
[ 42.433916] PVR_K: 253: MaxHWTOut: 500000us, WtTryCt: 10000, WDGTOut(on,off): (10000ms,3600000ms)
[ 42.445105] PVR_K: 253: ------[ Server Thread Summary ]------
[ 42.452393] PVR_K: 253: pvr_defer_free : Running
[ 42.458482] PVR_K: 253: Number of deferred cleanup items : 0
[ 42.466088] PVR_K: 253: pvr_device_wdg : Running
[ 42.472178] PVR_K: 253: pvr_cacheop : Running
[ 42.477943] PVR_K: 253: Configuration: QSZ: 16, UKT: -1, KDFT: 131072, LINESIZE: 64, PGSIZE: 4096, KDF: Yes, URBF: Yes
[ 42.491858] PVR_K: 253: Pending deferred CacheOp entries : 0
[ 42.499470] PVR_K: 253: ------[ AppHint Settings ]------
[ 42.506218] PVR_K: 253: Build Vars
[ 42.510795] PVR_K: 253: EnableTrustedDeviceAceConfig: N
[ 42.517858] PVR_K: 253: CleanupThreadPriority: 0x00000005
[ 42.525141] PVR_K: 253: CacheOpThreadPriority: 0x00000001
[ 42.532454] PVR_K: 253: WatchdogThreadPriority: 0x00000000
[ 42.539877] PVR_K: 253: HWPerfClientBufferSize: 0x000c0000
[ 42.547306] PVR_K: 253: Module Params
[ 42.552398] PVR_K: 253: none
[ 42.556707] PVR_K: 253: Debug Info Params
[ 42.562233] PVR_K: 253: CacheOpConfig: 0x0000000c
[ 42.568798] PVR_K: 253: CacheOpUMKMThresholdSize: 0xffffffff
[ 42.576600] PVR_K: 253: Debug Info Params Device ID: 0
[ 42.583568] PVR_K: 253: none
[ 42.587799] PVR_K: 253: ------[ HTB Log state: Off ]------
[ 42.594985] PVR_K: 253: ------[ Active Sync Checkpoints ]------
[ 42.602628] ------[ Native Fence Sync: timelines ]------
[ 42.609291] foreign_sync: @0 ctx=1 refs=1
[ 42.614557] sw: RM_SWTimeline-byd_srv.out-1052 @0 cur=0
[ 42.621201] rogue-ta3d: @0 ctx=3 refs=1
[ 42.626143] rogue-tq3d: @0 ctx=5 refs=1
[ 42.631124] QE-byd_srv.out-1052: @4 ctx=6 refs=2
[ 42.636886] @3: (++) refs=1 fwaddr=0xc002b019 enqueue=1 status=Signalled 3-TQM
[ 42.646246] PVR_K: 253: ------------[ PVR DBG: END ]------------
[ 42.654046] ------------[ cut here ]------------
[ 42.659938] WARNING: CPU: 1 PID: 253 at /home/hhw3516496/workspace/TDA4_1018/tda4_linux_os_v8_4/board-support/extra-drivers/ti-img-rogue-driver-1.15.6133109/binary_j721e_linux_wayland_release/target_aarch64/kbuild/services/server/common/pvr_notifier.c:529 PVRSRVDebugRequest+0x4d0/0x660 [pvrsrvkm]
[ 42.692669] Modules linked in: bluetooth ecdh_generic ecc rfkill xhci_plat_hcd xhci_hcd cdns3 udc_core roles ti_am335x_adc omap_rng kfifo_buf rng_core irq_pruss_intc rpmsg_char pru_rproc usbcore icss_iep usb_common crct10dif_ce snd_soc_j721e_evm ti_j721e_cpsw_virt_mac phy_can_transceiver ti_k3_r5_remoteproc ti_am335x_tscadc pruss pvrsrvkm(O) sa2ul vxd_dec vxe_enc sha512_generic videobuf2_dma_sg snd_soc_pcm3168a_i2c authenc videobuf2_dma_contig v4l2_mem2mem ti_k3_dsp_remoteproc cdns_dphy videobuf2_memops videobuf2_v4l2 snd_soc_pcm3168a virtio_rpmsg_bus videobuf2_common cdns3_ti m_can_platform m_can can_dev rti_wdt sch_fq_codel rpmsg_kdrv_switch cryptodev(O) ipv6
[ 42.765814] CPU: 1 PID: 253 Comm: pvr_device_wdg Tainted: G O 5.10.120-g95b90aa828 #1
[ 42.777201] Hardware name: Texas Instruments K3 J721E SoC (DT)
[ 42.784474] pstate: 80000005 (Nzcv daif -PAN -UAO -TCO BTYPE=--)
[ 42.792065] pc : PVRSRVDebugRequest+0x4d0/0x660 [pvrsrvkm]
[ 42.798984] lr : PVRSRVDebugRequest+0x4d0/0x660 [pvrsrvkm]
[ 42.805820] sp : ffff8000123e3c80
[ 42.809950] x29: ffff8000123e3c80 x28: 0000000000000000
[ 42.816573] x27: ffff8000121b3918 x26: ffff800008d687e0
[ 42.823195] x25: ffff00082d572000 x24: 0000000000000009
[ 42.829818] x23: 0000000000000002 x22: 0000000000000000
[ 42.836441] x21: 0000000000000000 x20: ffff00082d5720d8
[ 42.843063] x19: ffff00082d47caa0 x18: 0000000000000000
[ 42.849686] x17: 0000000000000000 x16: 0000000000000000
[ 42.856309] x15: 0000000000000000 x14: 0000000000000302
[ 42.862931] x13: 0000000000000000 x12: 0000000000000000
[ 42.869553] x11: 000000000000004f x10: 00000000000009c0
[ 42.876178] x9 : ffff8000123e3ae0 x8 : ffff00082b5d8a20
[ 42.882801] x7 : ffff00087f9e41c0 x6 : ffff00087f9e4140
[ 42.889424] x5 : 00000000410fd080 x4 : 0000000000f0000f
[ 42.896047] x3 : 0000000000000000 x2 : ffffffffffffff00
[ 42.902670] x1 : 0000000000000000 x0 : ffff00082bdb8c00
[ 42.909294] Call trace:
[ 42.912454] PVRSRVDebugRequest+0x4d0/0x660 [pvrsrvkm]
[ 42.918922] DevicesWatchdogThread_ForEachVaCb+0x14c/0x158 [pvrsrvkm]
[ 42.927036] List_PVRSRV_DEVICE_NODE_ForEach_va+0x74/0xb0 [pvrsrvkm]
[ 42.935030] DevicesWatchdogThread+0x144/0x210 [pvrsrvkm]
[ 42.941821] OSThreadRun+0x24/0x60 [pvrsrvkm]
[ 42.947262] kthread+0x140/0x160
[ 42.951284] ret_from_fork+0x10/0x34
[ 42.955737] ---[ end trace b9b2eb3c337e0983 ]---
[ 42.964965] PVR_K: 253: ------------[ PVR DBG: START (High) ]------------
[ 42.973750] PVR_K: 253: OS kernel info: Linux 5.10.120-g95b90aa828 #1 SMP PREEMPT Sun Apr 23 12:27:10 CST 2023 aarch64
[ 42.987580] PVR_K: 253: DDK info: Rogue_DDK_Linux_WS rogueddk 1.15@6133109 (release) j721e_linux
[ 42.998886] PVR_K: 253: Time now: 42998876us
[ 43.004524] PVR_K: 253: Services State: OK
[ 43.009873] PVR_K: 253: Server Errors: 1
[ 43.014993] PVR_K: 253: Connections Device ID:0(128) P1052-V1052-T1058-byd_srv.out
[ 43.024724] PVR_K: 253: ------[ Driver Info ]------
[ 43.031103] PVR_K: 253: Comparison of UM/KM components: MATCHING
[ 43.038861] PVR_K: 253: KM Arch: 64 Bit
[ 43.043910] PVR_K: 253: UM Connected Clients: 64 Bit
[ 43.050342] PVR_K: 253: UM info: 1.15 @ 6133109 (release) build options: 0x80000810
[ 43.060300] PVR_K: 253: KM info: 1.15 @ 6133109 (release) build options: 0x00000810
[ 43.070242] PVR_K: 253: Window system: wayland
[ 43.075975] PVR_K: 253: ------[ RGX Device ID:0 Start ]------
[ 43.083462] PVR_K: 253: ------[ RGX Info ]------
[ 43.089507] PVR_K: 253: Device Node (Info): 00000000937b90b9 (00000000176514d9)
[ 43.098930] PVR_K: 253: RGX BVNC: 22.104.208.318 (rogue)
[ 43.105771] PVR_K: 253: RGX Device State: Active
[ 43.111766] PVR_K: 253: RGX Power State: ON
[ 43.117280] PVR_K: 253: FW info: 1.15 @ 6133109 (release) build options: 0x80000810
[ 43.127210] PVR_K: 253: BIF0 - OK
[ 43.131604] PVR_K: 253: RGX FW State: FAULT - Idling (HWRState 0x00000001: HWR OK;)
[ 43.141476] PVR_K: 253: RGX FW Power State: RGXFWIF_POW_IDLE (APM disabled: 0 ok, 0 denied, 0 non-idle, 0 retry, 0 other, 0 total. Latency: 100 ms)
[ 43.158316] PVR_K: 253: RGX DVFS: 0 frequency changes. Current frequency: 600.000 MHz (sampled at 40574246045 ns). FW frequency: 100.000 MHz.
[ 43.174543] PVR_K: 253: RGX FW OS 0 - State: active; Freelists: Ok; Priority: 0; MTS on;
[ 43.185062] PVR_K: 253: FW Fault 1: "Unknown Client CCB command" (firmware/rgxfw_client_ccb.c:499)
[ 43.196659] PVR_K: 253: Data = 0xc0028300, CRTimer = 0x00000465d14b, OSTimer = 40.496479102
[ 43.208783] PVR_K: 253: FW Fault 2: "Unknown Client CCB command" (firmware/rgxfw_client_ccb.c:499)
[ 43.220319] PVR_K: 253: Data = 0xc0028300, CRTimer = 0x00000465d1f8, OSTimer = 40.496552915
[ 43.232458] PVR_K: 253: FW Fault 3: "Unknown Client CCB command" (firmware/rgxfw_client_ccb.c:499)
[ 43.243993] PVR_K: 253: Data = 0xc0028300, CRTimer = 0x00000465d295, OSTimer = 40.496619902
[ 43.255973] PVR_K: 253: FW Fault 4: "Unknown Client CCB command" (firmware/rgxfw_client_ccb.c:499)
[ 43.267297] PVR_K: 253: Data = 0xc0028300, CRTimer = 0x00000465d311, OSTimer = 40.496672808
[ 43.279159] PVR_K: 253: FW Fault 5: "Unknown Client CCB command" (firmware/rgxfw_client_ccb.c:499)
[ 43.290469] PVR_K: 253: Data = 0xc0028300, CRTimer = 0x00000465d3c6, OSTimer = 40.496750035
[ 43.302328] PVR_K: 253: FW Fault 6: "Unknown Client CCB command" (firmware/rgxfw_client_ccb.c:499)
[ 43.313625] PVR_K: 253: Data = 0xc0028300, CRTimer = 0x00000465d444, OSTimer = 40.496803795
[ 43.325473] PVR_K: 253: FW Fault 7: "Unknown Client CCB command" (firmware/rgxfw_client_ccb.c:499)
[ 43.336771] PVR_K: 253: Data = 0xc0028300, CRTimer = 0x00000465d76f, OSTimer = 40.497149878
[ 43.348663] PVR_K: 253: FW Fault 8: "Unknown Client CCB command" (firmware/rgxfw_client_ccb.c:499)
[ 43.359987] PVR_K: 253: Data = 0xc0028300, CRTimer = 0x00000465d7c2, OSTimer = 40.497185291
[ 43.371851] PVR_K: 253: Number of HWR: GP(0/0+0), 2D(0/0+0), TA(0/0+0), 3D(1/1+0), CDM(0/0+0), RAY(0/0+0), FALSE(0,0,0,0,0,0)
[ 43.386085] PVR_K: 253: DM 0 (GP)
[ 43.390341] PVR_K: 253: DM 1 (HWRflags 0x00000000: working;)
[ 43.397520] PVR_K: 253: DM 2 (HWRflags 0x00000000: working;)
[ 43.404698] PVR_K: 253: DM 3 (HWRflags 0x00000000: working;)
[ 43.411877] PVR_K: 253: Recovery 1: PID = 1052, frame = 0, HWRTData = 0x00000000, EventStatus = 0x00000400, Guilty Lockup
[ 43.425882] PVR_K: 253: CRTimer = 0x000004683b07, OSTimer = 40.563952224, CyclesElapsed = 40139008
[ 43.438695] PVR_K: 253: PreResetTimeInCycles = 23296, HWResetTimeInCycles = 20224, TotalResetTimeInCycles = 43520
[ 43.453132] PVR_K: 253: DM 4 (HWRflags 0x00000000: working;)
[ 43.460307] PVR_K: 253: DM 5 (HWRflags 0x00000000: working;)
[ 43.467481] PVR_K: 253: RGX Kernel CCB WO:0x14 RO:0x14
[ 43.474008] PVR_K: 253: RGX Firmware CCB WO:0x4 RO:0x4
[ 43.480541] PVR_K: 253: RGX Kernel CCB commands executed = 20
[ 43.487822] PVR_K: 253: RGX SLR: Forced UFO updates requested = 0
[ 43.495535] PVR_K: 253: RGX Errors: WGP:0, TRP:0
[ 43.501408] PVR_K: 253: Thread0: FW IRQ count = 13
[ 43.507494] PVR_K: 253: Last sampled IRQ count in LISR = 13
[ 43.514565] PVR_K: 253: FW System config flags = 0x00020000 (Ctx switch options: Medium CSW profile; VDM CS INDEX mode;)
[ 43.528254] PVR_K: 253: FW OS config flags = 0x0000000F (Ctx switch: TDM; TA; 3D; CDM;)
[ 43.538377] PVR_K: 253: ------[ RGX registers ]------
[ 43.544794] PVR_K: 253: RGX Register Base Address (Linear): 0x00000000d5b22453
[ 43.554141] PVR_K: 253: RGX Register Base Address (Physical): 0x4E20000000
[ 43.562828] PVR_K: 253: CORE_ID : 0x0000000008470000
[ 43.571522] PVR_K: 253: CORE_REVISION : 0x00D0013E
[ 43.579342] PVR_K: 253: DESIGNER_REV_FIELD1 : 0x00000000
[ 43.587160] PVR_K: 253: DESIGNER_REV_FIELD2 : 0x00000000
[ 43.594984] PVR_K: 253: CHANGESET_NUMBER : 0x0000000000000000
[ 43.603687] PVR_K: 253: CLK_CTRL : 0x0aaaaa002a2aaaaa
[ 43.612397] PVR_K: 253: CLK_STATUS : 0x0000000000600000
[ 43.621101] PVR_K: 253: CLK_CTRL2 : 0x0000000000000000
[ 43.629791] PVR_K: 253: CLK_STATUS2 : 0x0000000000000000
[ 43.638479] PVR_K: 253: EVENT_STATUS : 0x00004410
[ 43.646306] PVR_K: 253: TIMER : 0x0000000004d08bd7
[ 43.655001] PVR_K: 253: BIF_FAULT_BANK0_MMU_STATUS : 0x00000000
[ 43.662833] PVR_K: 253: BIF_FAULT_BANK0_REQ_STATUS : 0x0000000000000000
[ 43.671543] PVR_K: 253: BIF_FAULT_BANK1_MMU_STATUS : 0x00000000
[ 43.679387] PVR_K: 253: BIF_FAULT_BANK1_REQ_STATUS : 0x0000000000000000
[ 43.688101] PVR_K: 253: BIF_MMU_STATUS : 0x00000000
[ 43.695944] PVR_K: 253: BIF_MMU_ENTRY : 0x00000000
[ 43.703799] PVR_K: 253: BIF_MMU_ENTRY_STATUS : 0x0000000000000000
[ 43.712521] PVR_K: 253: BIF_STATUS_MMU : 0x00000000
[ 43.720352] PVR_K: 253: BIF_READS_EXT_STATUS : 0x00000000
[ 43.728178] PVR_K: 253: BIF_READS_INT_STATUS : 0x00000000
[ 43.736011] PVR_K: 253: BIFPM_STATUS_MMU : 0x00000000
[ 43.743837] PVR_K: 253: BIFPM_READS_EXT_STATUS : 0x00000000
[ 43.751662] PVR_K: 253: BIFPM_READS_INT_STATUS : 0x00000000
[ 43.759485] PVR_K: 253: BIF_CAT_BASE_INDEX : 0x0000000000000100
[ 43.768184] PVR_K: 253: BIF_CAT_BASE0 : 0x0000000000000000
[ 43.776888] PVR_K: 253: BIF_CAT_BASE1 : 0x00000008abf34000
[ 43.785578] PVR_K: 253: BIF_CAT_BASE2 : 0x0000000000000000
[ 43.794288] PVR_K: 253: BIF_CAT_BASE3 : 0x0000000000000000
[ 43.802993] PVR_K: 253: BIF_CAT_BASE4 : 0x0000000000000000
[ 43.811712] PVR_K: 253: BIF_CAT_BASE5 : 0x0000000000000000
[ 43.820428] PVR_K: 253: BIF_CAT_BASE6 : 0x0000000000000000
[ 43.829312] PVR_K: 253: BIF_CAT_BASE7 : 0x0000000000000000
[ 43.838194] PVR_K: 253: BIF_CTRL_INVAL : 0x00000000
[ 43.846206] PVR_K: 253: BIF_CTRL : 0x000000C0
[ 43.854128] PVR_K: 253: BIF_PM_CAT_BASE_VCE0 : 0x0000000000000000
[ 43.862918] PVR_K: 253: BIF_PM_CAT_BASE_TE0 : 0x0000000000000000
[ 43.871826] PVR_K: 253: BIF_PM_CAT_BASE_ALIST0 : 0x0000000000000000
[ 43.880624] PVR_K: 253: BIF_PM_CAT_BASE_VCE1 : 0x0000000000000000
[ 43.889394] PVR_K: 253: BIF_PM_CAT_BASE_TE1 : 0x0000000000000000
[ 43.898297] PVR_K: 253: BIF_PM_CAT_BASE_ALIST1 : 0x0000000000000000
[ 43.907266] PVR_K: 253: PERF_TA_PHASE : 0x00000000
[ 43.915314] PVR_K: 253: PERF_TA_CYCLE : 0x00000000
[ 43.923335] PVR_K: 253: PERF_3D_PHASE : 0x00000006
[ 43.931413] PVR_K: 253: PERF_3D_CYCLE : 0x0000843E
[ 43.939451] PVR_K: 253: PERF_TA_OR_3D_CYCLE : 0x0000843E
[ 43.947485] PVR_K: 253: PERF_TA_AND_3D_CYCLE : 0x00000000
[ 43.955545] PVR_K: 253: PERF_COMPUTE_PHASE : 0x00000000
[ 43.963597] PVR_K: 253: PERF_COMPUTE_CYCLE : 0x00000000
[ 43.971663] PVR_K: 253: PM_PARTIAL_RENDER_ENABLE : 0x00000000
[ 43.979809] PVR_K: 253: ISP_RENDER : 0x00000003
[ 43.987894] PVR_K: 253: TLA_STATUS : 0x0000000000000000
[ 43.996951] PVR_K: 253: MCU_FENCE : 0x0000018000000000
[ 44.005894] PVR_K: 253: VDM_CONTEXT_STORE_STATUS : 0x00000001
[ 44.013949] PVR_K: 253: VDM_CONTEXT_STORE_TASK0 : 0x0000000000000000
[ 44.022901] PVR_K: 253: VDM_CONTEXT_STORE_TASK1 : 0x0000000000000000
[ 44.031844] PVR_K: 253: VDM_CONTEXT_STORE_TASK2 : 0x0000000000000000
[ 44.040759] PVR_K: 253: VDM_CONTEXT_RESUME_TASK0 : 0x0000000000000000
[ 44.049690] PVR_K: 253: VDM_CONTEXT_RESUME_TASK1 : 0x0000000000000000
[ 44.058614] PVR_K: 253: VDM_CONTEXT_RESUME_TASK2 : 0x0000000000000000
[ 44.067310] PVR_K: 253: ISP_CTL : 0x0002B000
[ 44.075135] PVR_K: 253: ISP_STATUS : 0x00000003
[ 44.082952] PVR_K: 253: MTS_INTCTX : 0x00000000
[ 44.090775] PVR_K: 253: MTS_BGCTX : 0x00000000
[ 44.098592] PVR_K: 253: MTS_BGCTX_COUNTED_SCHEDULE : 0x00000000
[ 44.106410] PVR_K: 253: MTS_SCHEDULE : 0x00000000
[ 44.114229] PVR_K: 253: MTS_GPU_INT_STATUS : 0x00004410
[ 44.122046] PVR_K: 253: CDM_CONTEXT_STORE_STATUS : 0x00000000
[ 44.129864] PVR_K: 253: CDM_CONTEXT_PDS0 : 0x0000000000000000
[ 44.138549] PVR_K: 253: CDM_CONTEXT_PDS1 : 0x0000000000000000
[ 44.147233] PVR_K: 253: CDM_TERMINATE_PDS : 0x0000000000000000
[ 44.155922] PVR_K: 253: CDM_TERMINATE_PDS1 : 0x0000000000000000
[ 44.164631] PVR_K: 253: SIDEKICK_IDLE : 0x0000007E
[ 44.172456] PVR_K: 253: SLC_IDLE : 0x000000FF
[ 44.180275] PVR_K: 253: SLC_STATUS0 : 0x00000000
[ 44.188093] PVR_K: 253: SLC_STATUS1 : 0x0000000000000000
[ 44.196782] PVR_K: 253: SLC_STATUS2 : 0x0000000000000000
[ 44.205466] PVR_K: 253: SLC_CTRL_BYPASS : 0x01000000
[ 44.213284] PVR_K: 253: SLC_CTRL_MISC : 0x0000000000200003
[ 44.221975] PVR_K: 253: MIPS_ADDR_REMAP1_CONFIG1 : 0x1FC00001
[ 44.229793] PVR_K: 253: MIPS_ADDR_REMAP1_CONFIG2 : 0x00000008b063600c
[ 44.238479] PVR_K: 253: MIPS_ADDR_REMAP2_CONFIG1 : 0x1FC01001
[ 44.246299] PVR_K: 253: MIPS_ADDR_REMAP2_CONFIG2 : 0x00000008b065300c
[ 44.254983] PVR_K: 253: MIPS_ADDR_REMAP3_CONFIG1 : 0x1FC02001
[ 44.262800] PVR_K: 253: MIPS_ADDR_REMAP3_CONFIG2 : 0x00000008b063500c
[ 44.271483] PVR_K: 253: MIPS_ADDR_REMAP4_CONFIG1 : 0x1FC00000
[ 44.279302] PVR_K: 253: MIPS_ADDR_REMAP4_CONFIG2 : 0x000000000000000c
[ 44.287991] PVR_K: 253: MIPS_ADDR_REMAP5_CONFIG1 : 0x00000001
[ 44.295813] PVR_K: 253: MIPS_ADDR_REMAP5_CONFIG2 : 0x00000008b063600c
[ 44.304500] PVR_K: 253: MIPS_WRAPPER_CONFIG : 0x000000000001cf80
[ 44.313187] PVR_K: 253: MIPS_EXCEPTION_STATUS : 0x00000020
[ 44.321132] PVR_K: 253: ---- [ MIPS internal state ] ----
[ 44.327977] PVR_K: 253: PC : 0xC00171C0
[ 44.335793] PVR_K: 253: STATUS_REGISTER : 0x00481C05
[ 44.343610] PVR_K: 253: CAUSE_REGISTER : 0x00800000
[ 44.351431] PVR_K: 253: BAD_REGISTER : 0xC00171B8
[ 44.359251] PVR_K: 253: EPC : 0xC00171C0
[ 44.367070] PVR_K: 253: SP : 0xCF600FE0
[ 44.374887] PVR_K: 253: BAD_INSTRUCTION : 0x00000000
[ 44.382704] PVR_K: 253: TLB :
[ 44.389333] PVR_K: 253: 0) VA 0xCF800000 ( 64k) -> PA0 0xe20000000 DV , PA1 0x00000000 C
[ 44.400079] PVR_K: 253: 1) VA 0xCF000000 ( 16k) -> PA0 0x8b0620000 DVGC, PA1 0x8b0624000 DVGC
[ 44.410936] PVR_K: 253: 2) VA 0xCF600000 ( 4k) -> PA0 0x8b0654000 DV C, PA1 0x00000000 C
[ 44.421685] PVR_K: 253: 3) VA 0xC0032000 ( 4k) -> PA0 0x8b0650000 DVGC, PA1 0x8b0651000 DVGC
[ 44.432538] PVR_K: 253: 4) VA 0xF0008000 ( 4k) -> PA0 0x00000000 C, PA1 0x00000000 C
[ 44.443175] PVR_K: 253: 5) VA 0xC001C000 ( 4k) -> PA0 0x8b065a000 VGC, PA1 0x8b065b000 VGC
[ 44.454028] PVR_K: 253: 6) VA 0xC001A000 ( 4k) -> PA0 0x8b0658000 DVG , PA1 0x8b0659000 DVG
[ 44.464879] PVR_K: 253: 7) VA 0xC0006000 ( 4k) -> PA0 0x8b0613000 DVGC, PA1 0x8b0614000 DVGC
[ 44.475732] PVR_K: 253: 8) VA 0xC000A000 ( 4k) -> PA0 0x8b0617000 DVGC, PA1 0x8b0618000 DVGC
[ 44.486587] PVR_K: 253: 9) VA 0xC0026000 ( 4k) -> PA0 0x8b067b000 DVG , PA1 0x8b06cf000 DVG
[ 44.497440] PVR_K: 253: 10) VA 0xF0014000 ( 4k) -> PA0 0x00000000 C, PA1 0x00000000 C
[ 44.508074] PVR_K: 253: 11) VA 0xC0016000 ( 4k) -> PA0 0x8b0633000 DVGC, PA1 0x8b0634000 DVGC
[ 44.518925] PVR_K: 253: 12) VA 0xF0018000 ( 4k) -> PA0 0x00000000 C, PA1 0x00000000 C
[ 44.529562] PVR_K: 253: 13) VA 0xF001A000 ( 4k) -> PA0 0x00000000 C, PA1 0x00000000 C
[ 44.540208] PVR_K: 253: 14) VA 0xC0020000 ( 4k) -> PA0 0x8b0671000 DVG , PA1 0x8b0673000 DVG
[ 44.551068] PVR_K: 253: 15) VA 0xC0002000 ( 4k) -> PA0 0x8b060f000 DVGC, PA1 0x8b0610000 DVGC
[ 44.561923] PVR_K: 253: --------------------------------
[ 44.568657] PVR_K: 253: ------[ RGX FW Trace Info ]------
[ 44.575504] PVR_K: 253: Debug log type: none
[ 44.580937] PVR_K: 253: RGX FW thread 0: Trace buffer not yet allocated
[ 44.589296] PVR_K: 253: ------[ Full CCB Status ]------
[ 44.595928] PVR_K: 253: FWCtx 0xC0028300 (TQ_3D-P1052-T1058-byd_srv.out)
[ 44.604401] PVR_K: 253: |--Waiting TQ_3D @ 1768 Int=8 Ext=8
[ 44.611678] PVR_K: 253: `--Waiting UPDATE @ 1968 Int=8 Ext=8
[ 44.619069] PVR_K: 253: |--Addr:0xc002a000 Val=0x00000008
[ 44.626563] PVR_K: 253: `--Addr:0xc002b021 Val=0x00000519
[ 44.634056] PVR_K: 253: FWCtx 0xC0028040 (TA-P1052-T1058-byd_srv.out)
[ 44.642199] PVR_K: 253: `--<Empty>
[ 44.646768] PVR_K: 253: FWCtx 0xC00280E0 (3D-P1052-T1058-byd_srv.out)
[ 44.654909] PVR_K: 253: `--<Empty>
[ 44.659482] PVR_K: 253: ------[ RGX Device ID:0 End ]------
[ 44.666557] PVR_K: 253: ------[ System Summary Device ID:0 ]------
locFile.c_str() == ./bin/image/front.bmp[ 44.674607] PVR_K: 253: Device System Power State: ON
[ 44.685346] PVR_K: 253: MaxHWTOut: 500000us, WtTryCt: 10000, WDGTOut(on,off): (10000ms,3600000ms)
[ 44.696521] PVR_K: 253: ------[ Server Thread Summary ]------
[ 44.703806] PVR_K: 253: pvr_defer_free : Running
[ 44.710098] PVR_K: 253: Number of deferred cleanup items : 0
[ 44.717700] PVR_K: 253: pvr_device_wdg : Running
[BSP]--> tex[0] == 6[ 44.723785] PVR_K: 253: pvr_cacheop : Running
[ 44.731717] PVR_K: 253: Configuration: QSZ: 16, UKT: -1, KDFT: 131072, LINESIZE: 64, PGSIZE: 4096, KDF: Yes, URBF: Yes
[ 44.745821] PVR_K: 253: Pending deferred CacheOp entries : 0
[ 44.753433] PVR_K: 253: ------[ AppHint Settings ]------
[ 44.760174] PVR_K: 253: Build Vars
[ 44.764746] PVR_K: 253: EnableTrustedDeviceAceConfig: N
[ 44.771806] PVR_K: 253: CleanupThreadPriority: 0x00000005
[ 44.779089] PVR_K: 253: CacheOpThreadPriority: 0x00000001
[ 44.786369] PVR_K: 253: WatchdogThreadPriority: 0x00000000
[ 44.793762] PVR_K: 253: HWPerfClientBufferSize: 0x000c0000
[ 44.801150] PVR_K: 253: Module Params
[ 44.806051] PVR_K: 253: none
[ 44.810186] PVR_K: 253: Debug Info Params
[ 44.815528] PVR_K: 253: CacheOpConfig: 0x0000000c
[ 44.821956] PVR_K: 253: CacheOpUMKMThresholdSize: 0xffffffff
[ 44.829572] PVR_K: 253: Debug Info Params Device ID: 0
[ 44.836316] PVR_K: 253: none
[ 44.840453] PVR_K: 253: ------[ HTB Log state: Off ]------
[ 44.847411] PVR_K: 253: ------[ Active Sync Checkpoints ]------
[ 44.854909] ------[ Native Fence Sync: timelines ]------
[ 44.861538] foreign_sync: @0 ctx=1 refs=1
[ 44.866543] sw: RM_SWTimeline-byd_srv.out-1052 @0 cur=0
[ 44.873073] rogue-ta3d: @0 ctx=3 refs=1
[ 44.877858] rogue-tq3d: @0 ctx=5 refs=1
[ 44.882642] QE-byd_srv.out-1052: @6 ctx=6 refs=2
[ 44.888399] @5: (++) refs=1 fwaddr=0xc002b029 enqueue=1 status=Signalled 5-TQM
[ 44.897526] PVR_K: 253: ------------[ PVR DBG: END ]------------
[ 44.905196] ------------[ cut here ]------------
[ 44.911042] WARNING: CPU: 1 PID: 253 at /home/hhw3516496/workspace/TDA4_1018/tda4_linux_os_v8_4/board-support/extra-drivers/ti-img-rogue-driver-1.15.6133109/binary_j721e_linux_wayland_release/target_aarch64/kbuild/services/server/common/pvr_notifier.c:529 PVRSRVDebugRequest+0x4d0/0x660 [pvrsrvkm]
[ 44.943770] Modules linked in: bluetooth ecdh_generic ecc rfkill xhci_plat_hcd xhci_hcd cdns3 udc_core roles ti_am335x_adc omap_rng kfifo_buf rng_core irq_pruss_intc rpmsg_char pru_rproc usbcore icss_iep usb_common crct10dif_ce snd_soc_j721e_evm ti_j721e_cpsw_virt_mac phy_can_transceiver ti_k3_r5_remoteproc ti_am335x_tscadc pruss pvrsrvkm(O) sa2ul vxd_dec vxe_enc sha512_generic videobuf2_dma_sg snd_soc_pcm3168a_i2c authenc videobuf2_dma_contig v4l2_mem2mem ti_k3_dsp_remoteproc cdns_dphy videobuf2_memops videobuf2_v4l2 snd_soc_pcm3168a virtio_rpmsg_bus videobuf2_common cdns3_ti m_can_platform m_can can_dev rti_wdt sch_fq_codel rpmsg_kdrv_switch cryptodev(O) ipv6
[ 45.016906] CPU: 1 PID: 253 Comm: pvr_device_wdg Tainted: G W O 5.10.120-g95b90aa828 #1
[ 45.028292] Hardware name: Texas Instruments K3 J721E SoC (DT)
[ 45.035562] pstate: 80000005 (Nzcv daif -PAN -UAO -TCO BTYPE=--)
[ 45.043119] pc : PVRSRVDebugRequest+0x4d0/0x660 [pvrsrvkm]
[ 45.050031] lr : PVRSRVDebugRequest+0x4d0/0x660 [pvrsrvkm]
[ 45.056869] sp : ffff8000123e3c80
[ 45.061005] x29: ffff8000123e3c80 x28: 0000000000000000
[ 45.067636] x27: ffff8000121b3918 x26: ffff800008d687e0
[ 45.074259] x25: ffff00082d572000 x24: 0000000000000009
[ 45.080879] x23: 0000000000000002 x22: 0000000000000000
locFile.c_str() == ./bin/image/right.bmp[ 45.087499] x21: 0000000000000000 x20: ffff00082d5720d8
[ 45.098446] x19: ffff00082d47caa0 x18: 0000000000000010
[ 45.105065] x17: 0000000000000000 x16: 0000000000000000
[ 45.111901] x15: ffff00082b5d8530 x14: 00000000000005dc
[BSP]--> tex[1] == 7[ 45.118522] x13: ffff00082b5d8530 x12: 00000000ffffffea
[ 45.127306] x11: ffff800011120430 x10: ffff8000111083f0
[ 45.133927] x9 : ffff800011108448 x8 : 0000000000017fe8
[ 45.140546] x7 : c0000000ffffefff x6 : 0000000000000001
[ 45.147382] x5 : 0000000000000000 x4 : ffff00087f9daab8
[ 45.154003] x3 : 0000000000000000 x2 : ffffffffffffff00
[ 45.160623] x1 : 0000000000000000 x0 : ffff00082bdb8c00
[ 45.167246] Call trace:
[ 45.170356] PVRSRVDebugRequest+0x4d0/0x660 [pvrsrvkm]
[ 45.176800] DevicesWatchdogThread_ForEachVaCb+0x108/0x158 [pvrsrvkm]
[ 45.184880] List_PVRSRV_DEVICE_NODE_ForEach_va+0x74/0xb0 [pvrsrvkm]
[ 45.192840] DevicesWatchdogThread+0x144/0x210 [pvrsrvkm]
[ 45.199620] OSThreadRun+0x24/0x60 [pvrsrvkm]
[ 45.205055] kthread+0x140/0x160
[ 45.209074] ret_from_fork+0x10/0x34
[ 45.213527] ---[ end trace b9b2eb3c337e0984 ]---
pvrlogdump --->
root@j7-evm:/opt/vision_apps# pvrlogdump
Checking driver state ............... [ 48.546606] seq_file: buggy .next function _Next [pvrsrvkm] did not update position index
initialised
Checking for debugfs ................ found
Checking for lockdep ................ not found
Checking for ftrace ................. not found
Checking for firmware log groups .... not found
There are no AppHints enabled in /etc/powervr.ini or in debugfs
for any of the firmware log groups. Unless 'pvrdebug' tool
was used for that purpose there will be no information in
firmware log.
Please consider enabling some of the firmware log groups
before the problem occurs.
Dumping data ........................ [ 48.674313] PVR_K: 1093: User requested PVR debug info
[ 48.680868] PVR_K: 1093: ------------[ PVR DBG: START (High) ]------------
[ 48.689560] PVR_K: 1093: OS kernel info: Linux 5.10.120-g95b90aa828 #1 SMP PREEMPT Sun Apr 23 12:27:10 CST 2023 aarch64
[ 48.703121] PVR_K: 1093: DDK info: Rogue_DDK_Linux_WS rogueddk 1.15@6133109 (release) j721e_linux
[ 48.714299] PVR_K: 1093: Time now: 48714296us
[ 48.719841] PVR_K: 1093: Services State: OK
[ 48.725168] PVR_K: 1093: Server Errors: 0
[ 48.730287] PVR_K: 1093: Connections Device ID:0(128) P1093-V1093-T1093-pvrdebug
[ 48.739624] PVR_K: 1093: ------[ Driver Info ]------
[ 48.745925] PVR_K: 1093: Comparison of UM/KM components: MATCHING
[ 48.753634] PVR_K: 1093: KM Arch: 64 Bit
[ 48.758636] PVR_K: 1093: UM Connected Clients: 64 Bit
[ 48.765046] PVR_K: 1093: UM info: 1.15 @ 6133109 (release) build options: 0x80000810
[ 48.774922] PVR_K: 1093: KM info: 1.15 @ 6133109 (release) build options: 0x00000810
[ 48.784800] PVR_K: 1093: Window system: wayland
[ 48.790596] PVR_K: 1093: ------[ RGX Device ID:0 Start ]------
[ 48.798035] PVR_K: 1093: ------[ RGX Info ]------
[ 48.804015] PVR_K: 1093: Device Node (Info): 00000000413e2379 (000000002b9cc4c3)
[ 48.813353] PVR_K: 1093: RGX BVNC: 22.104.208.318 (rogue)
[ 48.820196] PVR_K: 1093: RGX Device State: Active
[ 48.826173] PVR_K: 1093: RGX Power State: ON
[ 48.831611] PVR_K: 1093: FW info: 1.15 @ 6133109 (release) build options: 0x80000810
[ 48.841490] PVR_K: 1093: BIF0 - OK
[ 48.845846] PVR_K: 1093: RGX FW State: OK (HWRState 0x00000001: HWR OK;)
[ 48.854320] PVR_K: 1093: RGX FW Power State: RGXFWIF_POW_IDLE (APM disabled: 0 ok, 0 denied, 0 non-idle, 0 retry, 0 other, 0 total. Latency: 100 ms)
[ 48.871028] PVR_K: 1093: RGX DVFS: 0 frequency changes. Current frequency: 600.000 MHz (sampled at 42453720525 ns). FW frequency: 100.000 MHz.
[ 48.887081] PVR_K: 1093: RGX FW OS 0 - State: active; Freelists: Ok; Priority: 0; MTS on;
[ 48.897406] PVR_K: 1093: Number of HWR: GP(0/0+0), 2D(0/0+0), TA(0/0+0), 3D(1/1+0), CDM(0/0+0), RAY(0/0+0), FALSE(0,0,0,0,0,0)
[ 48.911728] PVR_K: 1093: DM 0 (GP)
[ 48.916094] PVR_K: 1093: DM 1 (HWRflags 0x00000000: working;)
[ 48.923457] PVR_K: 1093: DM 2 (HWRflags 0x00000000: working;)
[ 48.930740] PVR_K: 1093: DM 3 (HWRflags 0x00000000: working;)
[ 48.938020] PVR_K: 1093: Recovery 1: PID = 1050, frame = 0, HWRTData = 0x00000000, EventStatus = 0x00000400, Guilty Lockup
[ 48.952161] PVR_K: 1093: CRTimer = 0x000004320f30, OSTimer = 39.185153990, CyclesElapsed = 26112
[ 48.964755] PVR_K: 1093: PreResetTimeInCycles = 18944, HWResetTimeInCycles = 19200, TotalResetTimeInCycles = 38144
[ 48.979296] PVR_K: 1093: BIF0 - FAULT:
[ 48.984516] PVR_K: 1093: * MMU status (0x0000000000001041): PC = 1, Page Size = 0 (Page Catalog).
[ 48.996357] PVR_K: 1093: * Request (0x00044e03400c02c0): MCU (128bit word within the Lower 256bits, TPUB_USC, Banks 0-3), Reading from 0x03400C02C0.
[ 49.013734] PVR_K: 1093: PC index (13) out of bounds (0)
[ 49.020912] PVR_K: 1093: DM 4 (HWRflags 0x00000000: working;)
[ 49.028194] PVR_K: 1093: DM 5 (HWRflags 0x00000000: working;)
[ 49.035476] PVR_K: 1093: RGX Kernel CCB WO:0x12 RO:0x12
[ 49.042105] PVR_K: 1093: RGX Firmware CCB WO:0x2 RO:0x2
[ 49.048748] PVR_K: 1093: RGX Kernel CCB commands executed = 18
[ 49.056138] PVR_K: 1093: RGX SLR: Forced UFO updates requested = 0
[ 49.063956] PVR_K: 1093: RGX Errors: WGP:0, TRP:0
[ 49.069933] PVR_K: 1093: Thread0: FW IRQ count = 15
[ 49.076125] PVR_K: 1093: Last sampled IRQ count in LISR = 15
[ 49.083295] PVR_K: 1093: FW System config flags = 0x00020000 (Ctx switch options: Medium CSW profile; VDM CS INDEX mode;)
[ 49.097073] PVR_K: 1093: FW OS config flags = 0x0000000F (Ctx switch: TDM; TA; 3D; CDM;)
[ 49.107277] PVR_K: 1093: ------[ RGX registers ]------
[ 49.113796] PVR_K: 1093: RGX Register Base Address (Linear): 0x00000000aaea0e8a
[ 49.123240] PVR_K: 1093: RGX Register Base Address (Physical): 0x4E20000000
[ 49.132033] PVR_K: 1093: CORE_ID : 0x0000000008470000
[ 49.140827] PVR_K: 1093: CORE_REVISION : 0x00D0013E
[ 49.148752] PVR_K: 1093: DESIGNER_REV_FIELD1 : 0x00000000
[ 49.156679] PVR_K: 1093: DESIGNER_REV_FIELD2 : 0x00000000
[ 49.164604] PVR_K: 1093: CHANGESET_NUMBER : 0x0000000000000000
[ 49.173401] PVR_K: 1093: CLK_CTRL : 0x0aaaaa002a2aaaaa
[ 49.182201] PVR_K: 1093: CLK_STATUS : 0x0000000000600000
[ 49.190994] PVR_K: 1093: CLK_CTRL2 : 0x0000000000000000
[ 49.199788] PVR_K: 1093: CLK_STATUS2 : 0x0000000000000000
[ 49.208580] PVR_K: 1093: EVENT_STATUS : 0x00004410
[ 49.216506] PVR_K: 1093: TIMER : 0x0000000005934fae
[ 49.225299] PVR_K: 1093: BIF_FAULT_BANK0_MMU_STATUS : 0x00000000
[ 49.233228] PVR_K: 1093: BIF_FAULT_BANK0_REQ_STATUS : 0x0000000000000000
[ 49.242022] PVR_K: 1093: BIF_FAULT_BANK1_MMU_STATUS : 0x00000000
[ 49.249947] PVR_K: 1093: BIF_FAULT_BANK1_REQ_STATUS : 0x0000000000000000
[ 49.258739] PVR_K: 1093: BIF_MMU_STATUS : 0x00000000
[ 49.266664] PVR_K: 1093: BIF_MMU_ENTRY : 0x00000000
[ 49.274590] PVR_K: 1093: BIF_MMU_ENTRY_STATUS : 0x0000000000000000
[ 49.283382] PVR_K: 1093: BIF_STATUS_MMU : 0x00000000
[ 49.291310] PVR_K: 1093: BIF_READS_EXT_STATUS : 0x00000000
[ 49.299238] PVR_K: 1093: BIF_READS_INT_STATUS : 0x00000000
[ 49.307169] PVR_K: 1093: BIFPM_STATUS_MMU : 0x00000000
[ 49.315096] PVR_K: 1093: BIFPM_READS_EXT_STATUS : 0x00000000
[ 49.323022] PVR_K: 1093: BIFPM_READS_INT_STATUS : 0x00000000
[ 49.330949] PVR_K: 1093: BIF_CAT_BASE_INDEX : 0x0000000000000100
[ 49.339743] PVR_K: 1093: BIF_CAT_BASE0 : 0x0000000000000000
[ 49.348536] PVR_K: 1093: BIF_CAT_BASE1 : 0x00000008aff11000
[ 49.357331] PVR_K: 1093: BIF_CAT_BASE2 : 0x0000000000000000
[ 49.366123] PVR_K: 1093: BIF_CAT_BASE3 : 0x0000000000000000
[ 49.374916] PVR_K: 1093: BIF_CAT_BASE4 : 0x0000000000000000
[ 49.383709] PVR_K: 1093: BIF_CAT_BASE5 : 0x0000000000000000
[ 49.392501] PVR_K: 1093: BIF_CAT_BASE6 : 0x0000000000000000
[ 49.401293] PVR_K: 1093: BIF_CAT_BASE7 : 0x0000000000000000
[ 49.410085] PVR_K: 1093: BIF_CTRL_INVAL : 0x00000000
[ 49.418013] PVR_K: 1093: BIF_CTRL : 0x000000C0
[ 49.425947] PVR_K: 1093: BIF_PM_CAT_BASE_VCE0 : 0x0000000000000000
[ 49.434742] PVR_K: 1093: BIF_PM_CAT_BASE_TE0 : 0x0000000000000000
[ 49.443534] PVR_K: 1093: BIF_PM_CAT_BASE_ALIST0 : 0x0000000000000000
[ 49.452328] PVR_K: 1093: BIF_PM_CAT_BASE_VCE1 : 0x0000000000000000
[ 49.461121] PVR_K: 1093: BIF_PM_CAT_BASE_TE1 : 0x0000000000000000
[ 49.469919] PVR_K: 1093: BIF_PM_CAT_BASE_ALIST1 : 0x0000000000000000
[ 49.478715] PVR_K: 1093: PERF_TA_PHASE : 0x00000000
[ 49.486641] PVR_K: 1093: PERF_TA_CYCLE : 0x00000000
[ 49.494568] PVR_K: 1093: PERF_3D_PHASE : 0x00000006
[ 49.502494] PVR_K: 1093: PERF_3D_CYCLE : 0x000092D5
[ 49.510420] PVR_K: 1093: PERF_TA_OR_3D_CYCLE : 0x000092D5
[ 49.518346] PVR_K: 1093: PERF_TA_AND_3D_CYCLE : 0x00000000
[ 49.526271] PVR_K: 1093: PERF_COMPUTE_PHASE : 0x00000000
[ 49.534196] PVR_K: 1093: PERF_COMPUTE_CYCLE : 0x00000000
[ 49.542124] PVR_K: 1093: PM_PARTIAL_RENDER_ENABLE : 0x00000000
[ 49.550055] PVR_K: 1093: ISP_RENDER : 0x00000003
[ 49.557994] PVR_K: 1093: TLA_STATUS : 0x0000000000000000
[ 49.566792] PVR_K: 1093: MCU_FENCE : 0x0000018000000000
[ 49.575585] PVR_K: 1093: VDM_CONTEXT_STORE_STATUS : 0x00000001
[ 49.583511] PVR_K: 1093: VDM_CONTEXT_STORE_TASK0 : 0x0000000000000000
[ 49.592304] PVR_K: 1093: VDM_CONTEXT_STORE_TASK1 : 0x0000000000000000
[ 49.601098] PVR_K: 1093: VDM_CONTEXT_STORE_TASK2 : 0x0000000000000000
[ 49.609893] PVR_K: 1093: VDM_CONTEXT_RESUME_TASK0 : 0x0000000000000000
[ 49.618687] PVR_K: 1093: VDM_CONTEXT_RESUME_TASK1 : 0x0000000000000000
[ 49.627479] PVR_K: 1093: VDM_CONTEXT_RESUME_TASK2 : 0x0000000000000000
[ 49.636271] PVR_K: 1093: ISP_CTL : 0x0002B000
[ 49.644197] PVR_K: 1093: ISP_STATUS : 0x00000003
[ 49.652123] PVR_K: 1093: MTS_INTCTX : 0x00000000
[ 49.660048] PVR_K: 1093: MTS_BGCTX : 0x00000000
[ 49.667973] PVR_K: 1093: MTS_BGCTX_COUNTED_SCHEDULE : 0x00000000
[ 49.675901] PVR_K: 1093: MTS_SCHEDULE : 0x00000000
[ 49.683829] PVR_K: 1093: MTS_GPU_INT_STATUS : 0x00004410
[ 49.691766] PVR_K: 1093: CDM_CONTEXT_STORE_STATUS : 0x00000000
[ 49.699695] PVR_K: 1093: CDM_CONTEXT_PDS0 : 0x0000000000000000
[ 49.708488] PVR_K: 1093: CDM_CONTEXT_PDS1 : 0x0000000000000000
[ 49.717280] PVR_K: 1093: CDM_TERMINATE_PDS : 0x0000000000000000
[ 49.726072] PVR_K: 1093: CDM_TERMINATE_PDS1 : 0x0000000000000000
[ 49.734867] PVR_K: 1093: SIDEKICK_IDLE : 0x0000007E
[ 49.742797] PVR_K: 1093: SLC_IDLE : 0x000000FF
[ 49.750723] PVR_K: 1093: SLC_STATUS0 : 0x00000000
[ 49.758648] PVR_K: 1093: SLC_STATUS1 : 0x0000000000000000
[ 49.767440] PVR_K: 1093: SLC_STATUS2 : 0x0000000000000000
[ 49.776232] PVR_K: 1093: SLC_CTRL_BYPASS : 0x01000000
[ 49.784163] PVR_K: 1093: SLC_CTRL_MISC : 0x0000000000200003
[ 49.792968] PVR_K: 1093: MIPS_ADDR_REMAP1_CONFIG1 : 0x1FC00001
[ 49.800899] PVR_K: 1093: MIPS_ADDR_REMAP1_CONFIG2 : 0x00000008afe2800c
[ 49.809696] PVR_K: 1093: MIPS_ADDR_REMAP2_CONFIG1 : 0x1FC01001
[ 49.817629] PVR_K: 1093: MIPS_ADDR_REMAP2_CONFIG2 : 0x00000008afe4400c
[ 49.826424] PVR_K: 1093: MIPS_ADDR_REMAP3_CONFIG1 : 0x1FC02001
[ 49.834349] PVR_K: 1093: MIPS_ADDR_REMAP3_CONFIG2 : 0x00000008afe2700c
[ 49.843142] PVR_K: 1093: MIPS_ADDR_REMAP4_CONFIG1 : 0x1FC00000
[ 49.851067] PVR_K: 1093: MIPS_ADDR_REMAP4_CONFIG2 : 0x000000000000000c
[ 49.859862] PVR_K: 1093: MIPS_ADDR_REMAP5_CONFIG1 : 0x00000001
[ 49.867789] PVR_K: 1093: MIPS_ADDR_REMAP5_CONFIG2 : 0x00000008afe2800c
[ 49.876583] PVR_K: 1093: MIPS_WRAPPER_CONFIG : 0x000000000001cf80
[ 49.885374] PVR_K: 1093: MIPS_EXCEPTION_STATUS : 0x00000020
[ 49.893422] PVR_K: 1093: ---- [ MIPS internal state ] ----
[ 49.900375] PVR_K: 1093: PC : 0xC00171C4
[ 49.908300] PVR_K: 1093: STATUS_REGISTER : 0x00481C05
[ 49.916225] PVR_K: 1093: CAUSE_REGISTER : 0x00800008
[ 49.924154] PVR_K: 1093: BAD_REGISTER : 0xC00171C0
[ 49.932080] PVR_K: 1093: EPC : 0xC00171C0
[ 49.940010] PVR_K: 1093: SP : 0xCF600FE0
[ 49.947936] PVR_K: 1093: BAD_INSTRUCTION : 0x00000000
[ 49.955862] PVR_K: 1093: TLB :
[ 49.962599] PVR_K: 1093: 0) VA 0xCF800000 ( 64k) -> PA0 0xe20000000 DV , PA1 0x00000000 C
[ 49.973454] PVR_K: 1093: 1) VA 0xCF000000 ( 16k) -> PA0 0x8afe10000 DVGC, PA1 0x8afe14000 DVGC
[ 49.984433] PVR_K: 1093: 2) VA 0xCF600000 ( 4k) -> PA0 0x8afe45000 DV C, PA1 0x00000000 C
[ 49.995291] PVR_K: 1093: 3) VA 0xC0032000 ( 4k) -> PA0 0x8afe41000 DVGC, PA1 0x8afe42000 DVGC
[ 50.006252] PVR_K: 1093: 4) VA 0xF0008000 ( 4k) -> PA0 0x00000000 C, PA1 0x00000000 C
[ 50.016999] PVR_K: 1093: 5) VA 0xF000A000 ( 4k) -> PA0 0x00000000 C, PA1 0x00000000 C
[ 50.027742] PVR_K: 1093: 6) VA 0xC000A000 ( 4k) -> PA0 0x8aeab1000 DVGC, PA1 0x8aeab4000 DVGC
[ 50.038701] PVR_K: 1093: 7) VA 0xF000E000 ( 4k) -> PA0 0x00000000 C, PA1 0x00000000 C
[ 50.049446] PVR_K: 1093: 8) VA 0xF0010000 ( 4k) -> PA0 0x00000000 C, PA1 0x00000000 C
[ 50.060192] PVR_K: 1093: 9) VA 0xC0002000 ( 4k) -> PA0 0x8acae6000 DVGC, PA1 0x8aeab5000 DVGC
[ 50.071166] PVR_K: 1093: 10) VA 0xC0006000 ( 4k) -> PA0 0x8aeab6000 DVGC, PA1 0x8aeac0000 DVGC
[ 50.082132] PVR_K: 1093: 11) VA 0xC0016000 ( 4k) -> PA0 0x8afe25000 DVGC, PA1 0x8afe26000 DVGC
[ 50.093093] PVR_K: 1093: 12) VA 0xF0018000 ( 4k) -> PA0 0x00000000 C, PA1 0x00000000 C
[ 50.103836] PVR_K: 1093: 13) VA 0xF001A000 ( 4k) -> PA0 0x00000000 C, PA1 0x00000000 C
[ 50.114582] PVR_K: 1093: 14) VA 0xC000E000 ( 4k) -> PA0 0x8afe0d000 DVGC, PA1 0x8afe0e000 DVGC
[ 50.125544] PVR_K: 1093: 15) VA 0xC0020000 ( 4k) -> PA0 0x8afe60000 DVG , PA1 0x8afe61000 DVG
[ 50.136506] PVR_K: 1093: --------------------------------
[ 50.143350] PVR_K: 1093: ------[ RGX FW Trace Info ]------
[ 50.150301] PVR_K: 1093: Debug log type: none
[ 50.155842] PVR_K: 1093: RGX FW thread 0: Trace buffer not yet allocated
[ 50.164308] PVR_K: 1093: ------[ Full CCB Status ]------
[ 50.171044] PVR_K: 1093: ------[ RGX Device ID:0 End ]------
[ 50.178218] PVR_K: 1093: ------[ System Summary Device ID:0 ]------
[ 50.186144] PVR_K: 1093: Device System Power State: ON
[ 50.192662] PVR_K: 1093: MaxHWTOut: 500000us, WtTryCt: 10000, WDGTOut(on,off): (10000ms,3600000ms)
[ 50.203951] PVR_K: 1093: ------[ Server Thread Summary ]------
[ 50.211337] PVR_K: 1093: pvr_defer_free : Running
[ 50.217529] PVR_K: 1093: Number of deferred cleanup items : 0
[ 50.225238] PVR_K: 1093: pvr_device_wdg : Running
[ 50.231430] PVR_K: 1093: pvr_cacheop : Running
[ 50.237299] PVR_K: 1093: Configuration: QSZ: 16, UKT: -1, KDFT: 131072, LINESIZE: 64, PGSIZE: 4096, KDF: Yes, URBF: Yes
[ 50.251295] PVR_K: 1093: Pending deferred CacheOp entries : 0
[ 50.259005] PVR_K: 1093: ------[ AppHint Settings ]------
[ 50.265847] PVR_K: 1093: Build Vars
[ 50.270525] PVR_K: 1093: EnableTrustedDeviceAceConfig: N
[ 50.277693] PVR_K: 1093: CleanupThreadPriority: 0x00000005
[ 50.285077] PVR_K: 1093: CacheOpThreadPriority: 0x00000001
[ 50.292461] PVR_K: 1093: WatchdogThreadPriority: 0x00000000
[ 50.299952] PVR_K: 1093: HWPerfClientBufferSize: 0x000c0000
[ 50.307445] PVR_K: 1093: Module Params
[ 50.312455] PVR_K: 1093: none
[ 50.316702] PVR_K: 1093: Debug Info Params
[ 50.322143] PVR_K: 1093: CacheOpConfig: 0x0000000c
[ 50.328660] PVR_K: 1093: CacheOpUMKMThresholdSize: 0xffffffff
[ 50.336370] PVR_K: 1093: Debug Info Params Device ID: 0
[ 50.343215] PVR_K: 1093: none
[ 50.347458] PVR_K: 1093: ------[ HTB Log state: Off ]------
[ 50.354517] PVR_K: 1093: ------[ Active Sync Checkpoints ]------
[ 50.362117] ------[ Native Fence Sync: timelines ]------
[ 50.368742] foreign_sync: @0 ctx=1 refs=1
[ 50.373744] PVR_K: 1093: ------------[ PVR DBG: END ]------------
[ 50.381515] ------------[ cut here ]------------
[ 50.387350] WARNING: CPU: 1 PID: 1093 at /home/hhw3516496/workspace/TDA4_1018/tda4_linux_os_v8_4/board-support/extra-drivers/ti-img-rogue-driver-1.15.6133109/binary_j721e_linux_wayland_release/target_aarch64/kbuild/services/server/common/pvr_notifier.c:529 PVRSRVDebugRequest+0x4d0/0x660 [pvrsrvkm]
[ 50.420185] Modules linked in: bluetooth ecdh_generic ecc rfkill xhci_plat_hcd xhci_hcd ti_am335x_adc kfifo_buf cdns3 udc_core roles omap_rng rng_core rpmsg_char usbcore usb_common irq_pruss_intc pru_rproc icss_iep crct10dif_ce snd_soc_j721e_evm ti_j721e_cpsw_virt_mac phy_can_transceiver ti_k3_r5_remoteproc vxd_dec vxe_enc ti_am335x_tscadc videobuf2_dma_sg pruss v4l2_mem2mem pvrsrvkm(O) videobuf2_dma_contig sa2ul ti_k3_dsp_remoteproc videobuf2_memops videobuf2_v4l2 sha512_generic authenc virtio_rpmsg_bus videobuf2_common cdns_dphy cdns3_ti snd_soc_pcm3168a_i2c snd_soc_pcm3168a m_can_platform m_can can_dev rti_wdt sch_fq_codel rpmsg_kdrv_switch cryptodev(O) ipv6
[ 50.493315] CPU: 1 PID: 1093 Comm: pvrdebug Tainted: G W O 5.10.120-g95b90aa828 #1
[ 50.504157] Hardware name: Texas Instruments K3 J721E SoC (DT)
[ 50.511427] pstate: 80000005 (Nzcv daif -PAN -UAO -TCO BTYPE=--)
[ 50.518957] pc : PVRSRVDebugRequest+0x4d0/0x660 [pvrsrvkm]
[ 50.525835] lr : PVRSRVDebugRequest+0x4d0/0x660 [pvrsrvkm]
[ 50.532668] sp : ffff8000150fbb00
[ 50.536793] x29: ffff8000150fbb00 x28: ffff00082ff72000
[ 50.543413] x27: 0000000000000008 x26: ffff800008ca27e0
[ 50.550034] x25: ffff00082d991b00 x24: 0000000000000009
[ 50.556653] x23: 0000000000000002 x22: 0000000000000000
[ 50.563272] x21: 0000000000000000 x20: ffff00082d991bd8
[ 50.569893] x19: ffff00082e2131a0 x18: 0000000000000010
[ 50.576513] x17: 00000000000012a0 x16: 0000000000001220
[ 50.583132] x15: ffff00082fc55930 x14: 00000000000005ce
[ 50.589752] x13: ffff00082fc55930 x12: 00000000ffffffea
[ 50.596372] x11: ffff800011120430 x10: ffff8000111083f0
[ 50.602992] x9 : ffff800011108448 x8 : 0000000000017fe8
[ 50.609612] x7 : c0000000ffffefff x6 : 0000000000000001
[ 50.616231] x5 : 0000000000000000 x4 : ffff00087f9daab8
[ 50.622851] x3 : 0000000000000000 x2 : ffffffffffffff00
[ 50.629471] x1 : 0000000000000000 x0 : ffff00082da31980
[ 50.636091] Call trace:
[ 50.639184] PVRSRVDebugRequest+0x4d0/0x660 [pvrsrvkm]
[ 50.645627] PVRSRVDumpDebugInfoKM+0x40/0x60 [pvrsrvkm]
[ 50.652181] PVRSRVBridgeDumpDebugInfo+0x38/0x58 [pvrsrvkm]
[ 50.659166] BridgedDispatchKM+0x150/0x558 [pvrsrvkm]
[ 50.665500] PVRSRV_BridgeDispatchKM+0xb0/0x188 [pvrsrvkm]
[ 50.672340] drm_ioctl_kernel+0xc0/0x110
[ 50.677225] drm_ioctl+0x228/0x490
[ 50.681465] __arm64_sys_ioctl+0xa8/0xf0
[ 50.686351] el0_svc_common.constprop.0+0x78/0x1c8
[ 50.692320] do_el0_svc+0x24/0x90
[ 50.696450] el0_svc+0x14/0x20
[ 50.700251] el0_sync_handler+0xb0/0xb8
[ 50.705027] el0_sync+0x180/0x1c0
[ 50.709154] ---[ end trace 49b20fc2cc23307f ]---
[ 50.774903] seq_file: buggy .next function _Next [pvrsrvkm] did not update position index
[ 50.787750] seq_file: buggy .next function _Next [pvrsrvkm] did not update position index
[ 50.800801] seq_file: buggy .next function _Next [pvrsrvkm] did not update position index
[ 50.813611] seq_file: buggy .next function _Next [pvrsrvkm] did not update position index
[ 50.826467] seq_file: buggy .next function _Next [pvrsrvkm] did not update position index
[ 50.839146] seq_file: buggy .next function _Next [pvrsrvkm] did not update position index
[ 50.852113] seq_file: buggy .next function _Next [pvrsrvkm] did not update position index
[ 50.864807] seq_file: buggy .next function _Next [pvrsrvkm] did not update position index
[ 50.877528] seq_file: buggy .next function _Next [pvrsrvkm] did not update position index
done
Archiving data ...................... done
hi,Erick Is this log helpful? Do you need to provide more information? Thanks,
Hello, It looks from the log that you performed a pvrlogdump, but I don't see the firmware traces enabled by this command: pvrdebug -loggroups main,mts,hwr Did you run this command before running the test? It should create extra flogs when you run the pvrlogdump. This line in the debug dump shows these firmware traces were not enabled: Line 539: Checking for firmware log groups .... not found Regards, Erick
hi,Erick Sorry, my previous log did not execute the commands pvrdebug - loggroups main, mts, hwr. The following log executed the commands. Please refer to it. pvr2.log Thanks,
Thank you, let me analyze this and get back to you. Meanwhile, can you please remove the patch that I provided earlier, and use this patch instead: https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1218318/faq-tda4vm-are-there-any-known-bugs-and-patches-that-i-should-use-in-my-gpu-driver Please see the section "GPU Cache Coherency Issue". It describes a workaround that we can test from the command line. Please follow the instructions there. The reason to remove the earlier patch is that it conflicts with this workaround and it is not a complete solution, only partially addresses the known issue. Please let me know if you have questions with this. If the issue still shows, then collect the logs as before and send them. Thank you, Erick
hi,erick Thank you very much for your answer. I saw how to disable GPU automatic loading from the website, but I don't seem to see how to manually load GPU. Can you tell me the method? Is the operation of writing registers before manually loading the GPU? Thank you
Hello, Thank you for the note, I've updated the FAQ with the instruction to run after blacklisting: To run the GPU driver manually once it has been blacklisted, simply run `./rc.pvr start`, which will run the initialization script. KONG XIANGXU said: Is the operation of writing registers before manually loading the GPU? Yes, we need to run the writing registers before manually loading the GPU, otherwise the error can happen. Please let me know your results. Thanks, Erick
hello,erick I have written the value to the register, but it seems that this problem will still recur. Below is a detailed log for your reference. pvr3.log Thanks,
Hello Kong, Thank you for the log. After the log appears, can you run the function "pvrlogdump" and also attach the file generated to the ticket? The process is described in this FAQ (GPU Firmware Trace section): e2e.ti.com/.../faq-how-can-i-analyze-a-gpu-graphics-process-unit-driver-or-hardware-issue Regards, Erick
hello,Erick, The pvrlogdump log is as follows, please check it pvrlogdump_2208300907.txt.gz Thanks,
Thank you, we will begin the analysis of these logs. Meanwhile, may I ask for further debugging, are you using the OpenVX framwork (vision_apps) in your application? If not, we may be able to get further traces of your application using PVRCarbon. Do let me know what your situation is. Thanks, Erick
hi,Erick, Thank you, we currently use the openvx architecture in our application. Please be informed that Thanks
hi,Erick Is there any progress on this issue? Thanks, kong
Hello Kong, Not yet, still waiting for feedback on these logs you have provided. Regards, Erick
Hello Kong, After analysis of the logs, we will need to take a more detailed snapshot of when the crash happens. Can you please run the following to capture the logs this time: 1) PVR_SRVKM_PARAMS="EnablePageFaultDebug=1" /etc/init.d/rc.pvr start 2) pvrdebug -loggroups main,mts,hwr,pm 3) echo "Y" >/sys/kernel/debug/pvr/apphint/0/AssertOnHWRTrigger 4) Start application 5) Collect logs as last time with `pvrlogdump` Thanks, Erick
Hello erick, The detailed log is as follows. Please refer to it. Thank you。 pvrlogdump_2208300908.txt.gz
Kong, Thank you for the logs. After some analysis, we would like to try some patches to the GPU driver that might help. I've updated this FAQ with the known issues that these logs seem to indicate they are running into: https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1218318/faq-tda4vm-are-there-any-known-bugs-and-patches-that-i-should-use-in-my-gpu-driver If you look for the section "Other known bugs"->"GPU Driver 1.15", you will see a set of libraries for your device. These libraries can replace the current ones you have in your filesystem. Can you please replace the files in your filesystem with these? And let me know if you run into any issues with this process. The rc.pvr should load your GPU driver correctly. Regards, Erick
Erick Thank you for your reply. We have applied this kernel mode and user mode patch, and the probability of this problem occurring seems to have decreased. This is the log during the replication. Can we completely solve it? Thanks, pvrlogdump_2208300909.txt.gz
Kong, Apologies for the delay, still waiting on the anaylsis from our team. Thanks, Erick
Erick, How is the analysis of this problem going? Thanks,
Kong, I am still waiting for feedback here, I've raised the priority as it has been pending for quite some time now. Thanks, Erick
Kong, The log signature looks very similar to the currently known issue with the GPU cache coherency. Earlier, you applied a patch to the GPU kernel driver. Let's start with a fresh driver from the SDK 8.4, with no extra patches, and you simply apply the patch for a-type to u-boot, and that is it. https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1218318/faq-tda4vm-are-there-any-known-bugs-and-patches-that-i-should-use-in-my-gpu-driver If this is correctly in place, you should be able to run the following test in your board when you boot: rgx_kicksync_test -ver -nc 16 -loop 100 -n 10000 -r -seed 81576 Please let me know the results of this. If you see no errors when you run this test, you can try running your application in this setup and let me know if there are any issues. Thanks, Erick
Erick, After adding the above patch, I ran the command and encountered the following error. pvr_err.log
Kong, This means there is an issue with the patch, either it is not working or it is not applied correctly. To double check, can you please boot your board and run the command "devmem2 0x45DC5100" and make sure it reads back 0x30000000? And to clarify, you are using a TDA4VM part (j721e)? Thanks, Erick
Kong, Have you had a chance to try this? Regards, Erick
Erick, We tried this patch and after directly incorporating it, the value of 0x45DC5100 is not 0x30000000. We placed 'qos_work_around_for_gpu()' after 'setup_gpu_qos()', and after the kernel started, the value of 0x45DC5100 was read as 0x30000000. The command 'rgx_kicksync_test - ver - nc 16- loop 100- n 10000- r - seed 81576' also passed the test. Next, we will test whether the application will reproduce the previous bugs, and we will reply to you with the results in the future. Thanks, kong
Erick, We still encounter errors when using this patch while running the application. The error log is as follows We can now confirm the following: (1) Read the value of 0x45DC5100 register as 0x30000000 (2) We are using TDA4VM part (j721e) 0717.log [ 37.289487] PVR_K: 246: ------------[ PVR DBG: START (High) ]------------
[ 37.298462] PVR_K: 246: OS kernel info: Linux 5.10.120-g95b90aa828 #1 SMP PREEMPT Tue Jun 20 11:19:40 CST 2023 aarch64
[ 37.312053] PVR_K: 246: DDK info: Rogue_DDK_Linux_WS rogueddk 1.15@6133109 (release) j721e_linux
[ 37.323174] PVR_K: 246: Time now: 37323168us
[ 37.328747] PVR_K: 246: Services State: OK
[ 37.334009] PVR_K: 246: Server Errors: 0
[ 37.339039] PVR_K: 246: Connections Device ID:0(128) P1026-V1026-T1032-byd_srv.out
[ 37.348601] PVR_K: 246: ------[ Driver Info ]------
[ 37.354802] PVR_K: 246: Comparison of UM/KM components: MATCHING
[ 37.362420] PVR_K: 246: KM Arch: 64 Bit
[ 37.367321] PVR_K: 246: UM Connected Clients: 64 Bit
[ 37.373622] PVR_K: 246: UM info: 1.15 @ 6133109 (release) build options: 0x80000810
[ 37.383400] PVR_K: 246: KM info: 1.15 @ 6133109 (release) build options: 0x00000810
[ 37.393185] PVR_K: 246: Window system: wayland
[ 37.398849] PVR_K: 246: ------[ RGX Device ID:0 Start ]------
[ 37.406141] PVR_K: 246: ------[ RGX Info ]------
[ 37.412020] PVR_K: 246: Device Node (Info): 00000000695d68ba (00000000849499ed)
[ 37.421255] PVR_K: 246: RGX BVNC: 22.104.208.318 (rogue)
[ 37.427995] PVR_K: 246: RGX Device State: Active
[ 37.433862] PVR_K: 246: RGX Power State: ON
[ 37.439198] PVR_K: 246: FW info: 1.15 @ 6133109 (release) build options: 0x80000810
[ 37.448985] PVR_K: 246: BIF0 - OK
[ 37.453262] PVR_K: 246: RGX FW State: OK (HWRState 0x00000001: HWR OK;)
[ 37.461720] PVR_K: 246: RGX FW Power State: RGXFWIF_POW_IDLE (APM disabled: 0 ok, 0 denied, 0 non-idle, 0 retry, 0 other, 0 total. Latency: 100 ms)
[ 37.478439] PVR_K: 246: RGX DVFS: 0 frequency changes. Current frequency: 599.999 MHz (sampled at 37069292420 ns). FW frequency: 100.000 MHz.
[ 37.494480] PVR_K: 246: RGX FW OS 0 - State: active; Freelists: Ok; Priority: 0; MTS on;
[ 37.504787] PVR_K: 246: Number of HWR: GP(0/0+0), 2D(0/0+0), TA(0/0+0), 3D(1/1+0), CDM(0/0+0), RAY(0/0+0), FALSE(0,0,0,0,0,0)
[ 37.519116] PVR_K: 246: DM 0 (GP)
[ 37.523379] PVR_K: 246: DM 1 (HWRflags 0x00000000: working;)
[ 37.530579] PVR_K: 246: DM 2 (HWRflags 0x00000000: working;)
[ 37.537813] PVR_K: 246: DM 3 (HWRflags 0x00000000: working;)
[ 37.545004] PVR_K: 246: Recovery 1: PID = 1026, frame = 0, HWRTData = 0x00000000, EventStatus = 0x00004410, Guilty Lockup
[ 37.559029] PVR_K: 246: CRTimer = 0x000003f1ca76, OSTimer = 37.136270126, CyclesElapsed = 40136704
[ 37.571870] PVR_K: 246: PreResetTimeInCycles = 20992, HWResetTimeInCycles = 18688, TotalResetTimeInCycles = 39680
[ 37.586316] PVR_K: 246: DM 4 (HWRflags 0x00000000: working;)
[ 37.593493] PVR_K: 246: DM 5 (HWRflags 0x00000000: working;)
[ 37.600677] PVR_K: 246: RGX Kernel CCB WO:0xD RO:0xD
[ 37.606978] PVR_K: 246: RGX Firmware CCB WO:0x2 RO:0x2
[ 37.613505] PVR_K: 246: RGX Kernel CCB commands executed = 13
[ 37.620787] PVR_K: 246: RGX SLR: Forced UFO updates requested = 0
[ 37.628505] PVR_K: 246: RGX Errors: WGP:0, TRP:0
[ 37.634378] PVR_K: 246: Thread0: FW IRQ count = 11
[ 37.640461] PVR_K: 246: Last sampled IRQ count in LISR = 11
[ 37.647535] PVR_K: 246: FW System config flags = 0x00020000 (Ctx switch options: Medium CSW profile; VDM CS INDEX mode;)
[ 37.661216] PVR_K: 246: FW OS config flags = 0x0000000F (Ctx switch: TDM; TA; 3D; CDM;)
[ 37.671323] PVR_K: 246: ------[ RGX registers ]------
[ 37.677742] PVR_K: 246: RGX Register Base Address (Linear): 0x00000000a2a6d92a
[ 37.687084] PVR_K: 246: RGX Register Base Address (Physical): 0x4E20000000
[ 37.695770] PVR_K: 246: CORE_ID : 0x0000000008470000
[ 37.704465] PVR_K: 246: CORE_REVISION : 0x00D0013E
[ 37.712298] PVR_K: 246: DESIGNER_REV_FIELD1 : 0x00000000
[ 37.720125] PVR_K: 246: DESIGNER_REV_FIELD2 : 0x00000000
[ 37.727947] PVR_K: 246: CHANGESET_NUMBER : 0x0000000000000000
[ 37.736641] PVR_K: 246: CLK_CTRL : 0x0aaaaa002a2aaaaa
[ 37.745340] PVR_K: 246: CLK_STATUS : 0x0000000000600000
[ 37.754034] PVR_K: 246: CLK_CTRL2 : 0x0000000000000000
[ 37.762718] PVR_K: 246: CLK_STATUS2 : 0x0000000000000000
[ 37.771419] PVR_K: 246: EVENT_STATUS : 0x00004410
[ 37.779252] PVR_K: 246: TIMER : 0x0000000004034fda
[ 37.787938] PVR_K: 246: BIF_FAULT_BANK0_MMU_STATUS : 0x00000000
[ 37.795768] PVR_K: 246: BIF_FAULT_BANK0_REQ_STATUS : 0x0000000000000000
[ 37.804493] PVR_K: 246: BIF_FAULT_BANK1_MMU_STATUS : 0x00000000
[ 37.812332] PVR_K: 246: BIF_FAULT_BANK1_REQ_STATUS : 0x0000000000000000
[ 37.821025] PVR_K: 246: BIF_MMU_STATUS : 0x00000000
[ 37.828933] PVR_K: 246: BIF_MMU_ENTRY : 0x00000000
[ 37.836767] PVR_K: 246: BIF_MMU_ENTRY_STATUS : 0x0000000000000000
[ 37.845484] PVR_K: 246: BIF_STATUS_MMU : 0x00000000
[ 37.853323] PVR_K: 246: BIF_READS_EXT_STATUS : 0x00000000
[ 37.861153] PVR_K: 246: BIF_READS_INT_STATUS : 0x00000000
[ 37.868984] PVR_K: 246: BIFPM_STATUS_MMU : 0x00000000
[ 37.876821] PVR_K: 246: BIFPM_READS_EXT_STATUS : 0x00000000
[ 37.884648] PVR_K: 246: BIFPM_READS_INT_STATUS : 0x00000000
[ 37.892489] PVR_K: 246: BIF_CAT_BASE_INDEX : 0x0000000000000100
[ 37.901184] PVR_K: 246: BIF_CAT_BASE0 : 0x0000000000000000
[ 37.909886] PVR_K: 246: BIF_CAT_BASE1 : 0x00000008ac691000
[ 37.918586] PVR_K: 246: BIF_CAT_BASE2 : 0x0000000000000000
[ 37.927281] PVR_K: 246: BIF_CAT_BASE3 : 0x0000000000000000
[ 37.935975] PVR_K: 246: BIF_CAT_BASE4 : 0x0000000000000000
[ 37.944675] PVR_K: 246: BIF_CAT_BASE5 : 0x0000000000000000
[ 37.953371] PVR_K: 246: BIF_CAT_BASE6 : 0x0000000000000000
[ 37.962065] PVR_K: 246: BIF_CAT_BASE7 : 0x0000000000000000
[ 37.970757] PVR_K: 246: BIF_CTRL_INVAL : 0x00000000
[ 37.978614] PVR_K: 246: BIF_CTRL : 0x000000C0
[ 37.986456] PVR_K: 246: BIF_PM_CAT_BASE_VCE0 : 0x0000000000000000
[ 37.995156] PVR_K: 246: BIF_PM_CAT_BASE_TE0 : 0x0000000000000000
[ 38.003847] PVR_K: 246: BIF_PM_CAT_BASE_ALIST0 : 0x0000000000000000
[ 38.012572] PVR_K: 246: BIF_PM_CAT_BASE_VCE1 : 0x0000000000000000
[ 38.021287] PVR_K: 246: BIF_PM_CAT_BASE_TE1 : 0x0000000000000000
[ 38.029977] PVR_K: 246: BIF_PM_CAT_BASE_ALIST1 : 0x0000000000000000
[ 38.038661] PVR_K: 246: PERF_TA_PHASE : 0x00000000
[ 38.046490] PVR_K: 246: PERF_TA_CYCLE : 0x00000000
[ 38.054323] PVR_K: 246: PERF_3D_PHASE : 0x00000005
[ 38.062149] PVR_K: 246: PERF_3D_CYCLE : 0x000061B0
[ 38.069974] PVR_K: 246: PERF_TA_OR_3D_CYCLE : 0x000061B0
[ 38.077806] PVR_K: 246: PERF_TA_AND_3D_CYCLE : 0x00000000
[ 38.085633] PVR_K: 246: PERF_COMPUTE_PHASE : 0x00000000
[ 38.093456] PVR_K: 246: PERF_COMPUTE_CYCLE : 0x00000000
[ 38.101281] PVR_K: 246: PM_PARTIAL_RENDER_ENABLE : 0x00000000
[ 38.109110] PVR_K: 246: ISP_RENDER : 0x00000003
[ 38.116940] PVR_K: 246: TLA_STATUS : 0x0000000000000000
[ 38.125639] PVR_K: 246: MCU_FENCE : 0x0000018000000000
[ 38.134343] PVR_K: 246: VDM_CONTEXT_STORE_STATUS : 0x00000001
[ 38.142194] PVR_K: 246: VDM_CONTEXT_STORE_TASK0 : 0x0000000000000000
[ 38.150908] PVR_K: 246: VDM_CONTEXT_STORE_TASK1 : 0x0000000000000000
[ 38.159610] PVR_K: 246: VDM_CONTEXT_STORE_TASK2 : 0x0000000000000000
[ 38.168312] PVR_K: 246: VDM_CONTEXT_RESUME_TASK0 : 0x0000000000000000
[ 38.177126] PVR_K: 246: VDM_CONTEXT_RESUME_TASK1 : 0x0000000000000000
[ 38.185884] PVR_K: 246: VDM_CONTEXT_RESUME_TASK2 : 0x0000000000000000
[ 38.194619] PVR_K: 246: ISP_CTL : 0x0002B000
[ 38.202459] PVR_K: 246: ISP_STATUS : 0x00000003
[ 38.210312] PVR_K: 246: MTS_INTCTX : 0x00000000
[ 38.218140] PVR_K: 246: MTS_BGCTX : 0x00000000
[ 38.225982] PVR_K: 246: MTS_BGCTX_COUNTED_SCHEDULE : 0x00000000
[ 38.233819] PVR_K: 246: MTS_SCHEDULE : 0x00000000
[ 38.241651] PVR_K: 246: MTS_GPU_INT_STATUS : 0x00004410
[ 38.249481] PVR_K: 246: CDM_CONTEXT_STORE_STATUS : 0x00000000
[ 38.257327] PVR_K: 246: CDM_CONTEXT_PDS0 : 0x0000000000000000
[ 38.266025] PVR_K: 246: CDM_CONTEXT_PDS1 : 0x0000000000000000
[ 38.274720] PVR_K: 246: CDM_TERMINATE_PDS : 0x0000000000000000
[ 38.283417] PVR_K: 246: CDM_TERMINATE_PDS1 : 0x0000000000000000
[ 38.292126] PVR_K: 246: SIDEKICK_IDLE : 0x0000007E
[ 38.299949] PVR_K: 246: SLC_IDLE : 0x000000FF
[ 38.307780] PVR_K: 246: SLC_STATUS0 : 0x00000000
[ 38.315605] PVR_K: 246: SLC_STATUS1 : 0x0000000000000000
[ 38.324298] PVR_K: 246: SLC_STATUS2 : 0x0000000000000000
[ 38.333108] PVR_K: 246: SLC_CTRL_BYPASS : 0x01000000
[ 38.340961] PVR_K: 246: SLC_CTRL_MISC : 0x0000000000200003
[ 38.349663] PVR_K: 246: MIPS_ADDR_REMAP1_CONFIG1 : 0x1FC00001
[ 38.357515] PVR_K: 246: MIPS_ADDR_REMAP1_CONFIG2 : 0x00000008ac48900c
[ 38.366220] PVR_K: 246: MIPS_ADDR_REMAP2_CONFIG1 : 0x1FC01001
[ 38.374049] PVR_K: 246: MIPS_ADDR_REMAP2_CONFIG2 : 0x00000008b014600c
[ 38.382741] PVR_K: 246: MIPS_ADDR_REMAP3_CONFIG1 : 0x1FC02001
[ 38.390568] PVR_K: 246: MIPS_ADDR_REMAP3_CONFIG2 : 0x00000008ac48800c
[ 38.399268] PVR_K: 246: MIPS_ADDR_REMAP4_CONFIG1 : 0x1FC00000
[ 38.407101] PVR_K: 246: MIPS_ADDR_REMAP4_CONFIG2 : 0x000000000000000c
[ 38.415791] PVR_K: 246: MIPS_ADDR_REMAP5_CONFIG1 : 0x00000001
[ 38.423618] PVR_K: 246: MIPS_ADDR_REMAP5_CONFIG2 : 0x00000008ac48900c
[ 38.432314] PVR_K: 246: MIPS_WRAPPER_CONFIG : 0x000000000001cf80
[ 38.441006] PVR_K: 246: MIPS_EXCEPTION_STATUS : 0x00000020
[ 38.448964] PVR_K: 246: ---- [ MIPS internal state ] ----
[ 38.455822] PVR_K: 246: PC : 0xC00171C4
[ 38.463645] PVR_K: 246: STATUS_REGISTER : 0x00481C05
[ 38.471472] PVR_K: 246: CAUSE_REGISTER : 0x00800000
[ 38.479303] PVR_K: 246: BAD_REGISTER : 0xC00171C4
[ 38.487131] PVR_K: 246: EPC : 0xC00171C0
[ 38.494959] PVR_K: 246: SP : 0xCF600FE0
[ 38.502783] PVR_K: 246: BAD_INSTRUCTION : 0x00000000
[ 38.510607] PVR_K: 246: TLB :
[ 38.517242] PVR_K: 246: 0) VA 0xCF800000 ( 64k) -> PA0 0xe20000000 DV , PA1 0x00000000 C
[ 38.527991] PVR_K: 246: 1) VA 0xCF000000 ( 16k) -> PA0 0x8b0130000 DVGC, PA1 0x8b0134000 DVGC
[ 38.538861] PVR_K: 246: 2) VA 0xCF600000 ( 4k) -> PA0 0x8b0147000 DV C, PA1 0x00000000 C
[ 38.549615] PVR_K: 246: 3) VA 0xC0032000 ( 4k) -> PA0 0x8b0143000 DVGC, PA1 0x8b0144000 DVGC
[ 38.560478] PVR_K: 246: 4) VA 0xC0024000 ( 4k) -> PA0 0x8b01cb000 DVG , PA1 0x8b01cd000 VG
[ 38.571339] PVR_K: 246: 5) VA 0xC002A000 ( 4k) -> PA0 0x8b423f000 DVG , PA1 0x8b4249000 DVG
[ 38.582200] PVR_K: 246: 6) VA 0xC0016000 ( 4k) -> PA0 0x8ac486000 DVGC, PA1 0x8ac487000 DVGC
[ 38.593071] PVR_K: 246: 7) VA 0xC0004000 ( 4k) -> PA0 0x8b0114000 DVGC, PA1 0x8b0115000 DVGC
[ 38.603934] PVR_K: 246: 8) VA 0xC0010000 ( 4k) -> PA0 0x8ac480000 DVGC, PA1 0x8ac481000 DVGC
[ 38.614795] PVR_K: 246: 9) VA 0xC0008000 ( 4k) -> PA0 0x8b0118000 DVGC, PA1 0x8b0119000 DVGC
[ 38.625656] PVR_K: 246: 10) VA 0xC001A000 ( 4k) -> PA0 0x8b014a000 DVG , PA1 0x8b014c000 DVG
[ 38.636527] PVR_K: 246: 11) VA 0xC0028000 ( 4k) -> PA0 0x8ac692000 DVGC, PA1 0x8b021c000 DVGC
[ 38.647392] PVR_K: 246: 12) VA 0xC0066000 ( 4k) -> PA0 0x00000000 C, PA1 0x8b4239000 DV C
[ 38.658148] PVR_K: 246: 13) VA 0xC0006000 ( 4k) -> PA0 0x8b0116000 DVGC, PA1 0x8b0117000 DVGC
[ 38.669009] PVR_K: 246: 14) VA 0xC0020000 ( 4k) -> PA0 0x8b01c5000 DVG , PA1 0x8b01c6000 DVG
[ 38.679867] PVR_K: 246: 15) VA 0xC000A000 ( 4k) -> PA0 0x8b011a000 DVGC, PA1 0x8b011b000 DVGC
[ 38.690731] PVR_K: 246: --------------------------------
[ 38.697473] PVR_K: 246: ------[ RGX FW Trace Info ]------
[ 38.704323] PVR_K: 246: Debug log type: none
[ 38.709767] PVR_K: 246: RGX FW thread 0: Trace buffer not yet allocated
[ 38.718133] PVR_K: 246: ------[ Full CCB Status ]------
[ 38.724772] PVR_K: 246: FWCtx 0xC0028300 (TQ_3D-P1026-T1032-byd_srv.out)
[ 38.733246] PVR_K: 246: `--<Empty>
[ 38.737816] PVR_K: 246: FWCtx 0xC0028040 (TA-P1026-T1032-byd_srv.out)
[ 38.745965] PVR_K: 246: `--<Empty>
[ 38.750545] PVR_K: 246: FWCtx 0xC00280E0 (3D-P1026-T1032-byd_srv.out)
[ 38.758685] PVR_K: 246: `--<Empty>
[ 38.763268] PVR_K: 246: ------[ RGX Device ID:0 End ]------
[ 38.770340] PVR_K: 246: ------[ System Summary Device ID:0 ]------
[ 38.778166] PVR_K: 246: Device System Power State: ON
[ 38.784583] PVR_K: 246: MaxHWTOut: 500000us, WtTryCt: 10000, WDGTOut(on,off): (10000ms,3600000ms)
[ 38.795791] PVR_K: 246: ------[ Server Thread Summary ]------
[ 38.803085] PVR_K: 246: pvr_defer_free : Running
[ 38.809174] PVR_K: 246: Number of deferred cleanup items : 0
[ 38.816782] PVR_K: 246: pvr_device_wdg : Running
[ 38.822873] PVR_K: 246: pvr_cacheop : Running
[ 38.828648] PVR_K: 246: Configuration: QSZ: 16, UKT: -1, KDFT: 131072, LINESIZE: 64, PGSIZE: 4096, KDF: Yes, URBF: Yes
[ 38.842541] PVR_K: 246: Pending deferred CacheOp entries : 0
[ 38.850151] PVR_K: 246: ------[ AppHint Settings ]------
[ 38.856885] PVR_K: 246: Build Vars
[ 38.861463] PVR_K: 246: EnableTrustedDeviceAceConfig: N
[ 38.868534] PVR_K: 246: CleanupThreadPriority: 0x00000005
[ 38.875841] PVR_K: 246: CacheOpThreadPriority: 0x00000001
[ 38.883137] PVR_K: 246: WatchdogThreadPriority: 0x00000000
[ 38.890531] PVR_K: 246: HWPerfClientBufferSize: 0x000c0000
[ 38.897923] PVR_K: 246: Module Params
[ 38.902824] PVR_K: 246: none
[ 38.906967] PVR_K: 246: Debug Info Params
[ 38.912312] PVR_K: 246: CacheOpConfig: 0x0000000c
[ 38.918722] PVR_K: 246: CacheOpUMKMThresholdSize: 0xffffffff
[ 38.926340] PVR_K: 246: Debug Info Params Device ID: 0
[ 38.933094] PVR_K: 246: none
[ 38.937232] PVR_K: 246: ------[ HTB Log state: Off ]------
[ 38.944196] PVR_K: 246: ------[ Active Sync Checkpoints ]------
[ 38.951699] ------[ Native Fence Sync: timelines ]------
[ 38.958333] foreign_sync: @0 ctx=1 refs=1
[ 38.963340] sw: RM_SWTimeline-byd_srv.out-1026 @0 cur=0
[ 38.969860] rogue-ta3d: @0 ctx=3 refs=1
[ 38.974653] rogue-tq3d: @0 ctx=5 refs=1
[ 38.979441] QE-byd_srv.out-1026: @4 ctx=6 refs=2
[ 38.985196] @3: (++) refs=1 fwaddr=0xc002b019 enqueue=1 status=Signalled 3-TQM
[ 38.994334] PVR_K: 246: ------------[ PVR DBG: END ]------------
[ 39.002056] ------------[ cut here ]------------
[ 39.007930] WARNING: CPU: 0 PID: 246 at /home/hhw3516496/workspace/TDA4_1018/tda4_linux_os_v8_4/board-support/extra-drivers/ti-img-rogue-driver-1.15.6133109/binary_j721e_linux_wayland_release/target_aarch64/kbuild/services/server/common/pvr_notifier.c:529 PVRSRVDebugRequest+0x4d0/0x660 [pvrsrvkm]
[ 39.040661] Modules linked in: bluetooth ecdh_generic ecc rfkill xhci_plat_hcd xhci_hcd rpmsg_char omap_rng ti_am335x_adc rng_core kfifo_buf cdns3 udc_core roles irq_pruss_intc pru_rproc usbcore icss_iep usb_common crct10dif_ce snd_soc_j721e_evm ti_j721e_cpsw_virt_mac phy_can_transceiver ti_am335x_tscadc pruss ti_k3_r5_remoteproc vxe_enc vxd_dec videobuf2_dma_sg v4l2_mem2mem videobuf2_dma_contig pvrsrvkm(O) ti_k3_dsp_remoteproc sa2ul videobuf2_memops videobuf2_v4l2 sha512_generic virtio_rpmsg_bus cdns_dphy authenc videobuf2_common cdns3_ti snd_soc_pcm3168a_i2c snd_soc_pcm3168a m_can_platform m_can can_dev rti_wdt sch_fq_codel rpmsg_kdrv_switch cryptodev(O) ipv6
[ 39.113805] CPU: 0 PID: 246 Comm: pvr_device_wdg Tainted: G O 5.10.120-g95b90aa828 #1
[ 39.125195] Hardware name: Texas Instruments K3 J721E SoC (DT)
[ 39.132469] pstate: 80000005 (Nzcv daif -PAN -UAO -TCO BTYPE=--)
[ 39.140083] pc : PVRSRVDebugRequest+0x4d0/0x660 [pvrsrvkm]
[ 39.147009] lr : PVRSRVDebugRequest+0x4d0/0x660 [pvrsrvkm]
[ 39.153847] sp : ffff8000121fbc80
[ 39.157976] x29: ffff8000121fbc80 x28: 0000000000000000
[ 39.164602] x27: ffff8000120ab918 x26: ffff800008c8f7e0
[ 39.171228] x25: ffff00082c75dd00 x24: 0000000000000009
[ 39.177851] x23: 0000000000000002 x22: 0000000000000000
[ 39.184477] x21: 0000000000000000 x20: ffff00082c75ddd8
[ 39.191100] x19: ffff00082b7c0b20 x18: 0000000000000010
[ 39.197723] x17: 00000000bff2cf6a x16: 00000000c98b03fc
[ 39.204344] x15: ffff00082b54d930 x14: 00000000000003b8
[ 39.210963] x13: 0000000000000000 x12: 0000000000000000
[ 39.217585] x11: 0000000000000007 x10: 00000000000009c0
[ 39.224206] x9 : ffff8000121fbae0 x8 : ffff00082b54de20
[ 39.230827] x7 : ffff00087f9ce1c0 x6 : ffff00087f9ce140
[ 39.237449] x5 : 00000000410fd080 x4 : 0000000000f0000f
[ 39.244071] x3 : 0000000000000000 x2 : ffffffffffffff00
[ 39.250693] x1 : 0000000000000000 x0 : ffff00082c7a0900
[ 39.257316] Call trace:
[ 39.260483] PVRSRVDebugRequest+0x4d0/0x660 [pvrsrvkm]
[ 39.266951] DevicesWatchdogThread_ForEachVaCb+0x108/0x158 [pvrsrvkm]
[ 39.275048] List_PVRSRV_DEVICE_NODE_ForEach_va+0x74/0xb0 [pvrsrvkm]
[ 39.283041] DevicesWatchdogThread+0x144/0x210 [pvrsrvkm]
[ 39.289831] OSThreadRun+0x24/0x60 [pvrsrvkm]
[ 39.295271] kthread+0x140/0x160
[ 39.299292] ret_from_fork+0x10/0x34
[ 39.303748] ---[ end trace e7acb1207304259d ]---
Kong, Thank you for confirming, the team expected that this patch would have helped this issue, but since it did not, I am requesting more instructions on what more information they need to analyze the issue. I'll be posting shortly. Regards, Erick
Erick, May I ask if there is any progress on this issue? Regards, kong
Kong, I've received an update. Can you please blacklist the GPU driver so it does not auto-load, then initialize the GPU driver with this parameter: PVR_SRVKM_PARAMS="DisableClockGating=1" /etc/init.d/rc.pvr start Then, let us know if you still see this issue. And if so, you can gather an initial set of logs by running "pvrlogdump" Thanks, Erick
Erick, We have tried the new method and there are still problems,The log is as follows pvrlogdump_2303032313.txt.gz Thanks, kong
hi,Erick: It has been quite a while now. How is the progress of this issue, Thanks, kong
Kong, Apologies, I was on leave last week. I have updated instruction that can help in this issue, the patches are on-top of your GPU kernel driver. We will need to add them, then rebuild and install the kernel driver onto your system. Can you please add these patches and let us know the results with the following pvrlogdump instructions: PVR_SRVKM_PARAMS="EnablePageFaultDebug=1" /etc/init.d/rc.pvr start
pvrdebug -loggroups main,mts,hwr,pm,debug
Start application Patches: 5756.CL6470972_Allocate_TQ_shaders_as_cached.patch 7658.CL6471292_cache_flush_on_cached_PMR_writes.patch Thanks, Erick
hi Erick After incorporating the patch into the code, after multiple rounds of testing, this issue still exists, but the probability seems to have decreased. The following is the log, please check it, thank you! gpu_cash.txt root@j7-evm:~# pvrdebug -loggroups main,mts,hwr,pm,debug
----------------------- Start -----------------------
Set FW Log type to TRACE ( main mts pm hwr debug )
Connecting to first (0) default pvr device
[ 60.806091] PVR_K: 1023: RGX Firmware image 'rgx.fw.22.104.208.318' loaded
[ 60.843412] PVR_K: 1023: Shader binary image 'rgx.sh.22.104.208.318' loaded
------------------------ End ------------------------
root@j7-evm:~#
root@j7-evm:~# cd /opt/vision_apps/
root@j7-evm:/opt/vision_apps# source ./vision_apps_init.sh
[MCU2_0] 1.524158 s: CIO: Init ... Done !!!
[MCU2_0] 1.524228 s: ### CPU Frequency = 1000000000 Hz
[MCU2_0] 1.524268 s: APP: Init ... !!!
[MCU2_0] 1.524294 s: SCICLIENT: Init ... !!!
[MCU2_0] 1.524537 s: SCICLIENT: DMSC FW version [8.6.3--v08.06.03 (Chill Capybar]
[MCU2_0] 1.524589 s: SCICLIENT: DMSC FW revision 0x8
[MCU2_0] 1.524624 s: SCICLIENT: DMSC FW ABI revision 3.1
[MCU2_0] 1.524662 s: SCICLIENT: Init ... Done !!!
[MCU2_0] 1.524689 s: UDMA: Init ... !!!
[MCU2_0] 1.526049 s: UDMA: Init ... Done !!!
[MCU2_0] 1.526114 s: MEM: Init ... !!!
[MCU2_0] 1.526159 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000004) @ d9000000 of size 16777216 bytes !!!
[MCU2_0] 1.526237 s: MEM: Created heap (L3_MEM, id=1, flags=0x00000000) @ 3600000 of size 262144 bytes !!!
[MCU2_0] 1.526301 s: MEM: Init ... Done !!!
[MCU2_0] 1.526329 s: IPC: Init ... !!!
[MCU2_0] 1.526393 s: IPC: 6 CPUs participating in IPC !!!
[MCU2_0] 1.526444 s: IPC: Waiting for HLOS to be ready ... !!!
[MCU2_0] 10.274110 s: IPC: HLOS is ready !!!
[MCU2_0] 10.289451 s: IPC: Init ... Done !!!
[MCU2_0] 10.289520 s: APP: Syncing with 5 CPUs ... !!!
[MCU2_0] 10.460773 s: APP: Syncing with 5 CPUs ... Done !!!
[MCU2_0] 10.460958 s: REMOTE_SERVICE: Init ... !!!
[MCU2_0] 10.462593 s: REMOTE_SERVICE: Init ... Done !!!
[MCU2_0] 10.462659 s: [HHW]ETHFW: Init ... !!!
[MCU2_0] 10.467643 s: [HHW]appEthFwInit-init pin
[MCU2_0] 10.467701 s: FVID2: Init ... !!!
[MCU2_0] 10.467796 s: FVID2: Init ... Done !!!
[MCU2_0] 10.467926 s: DSS: Init ... !!!
[MCU2_0] 10.467969 s: DSS: Display type is HDMI !!!
[MCU2_0] 10.467999 s: DSS: M2M Path is enabled !!!
[MCU2_0] 10.468027 s: DSS: SoC init ... !!!
[MCU2_0] 10.468052 s: SCICLIENT: Sciclient_pmSetModuleState module=152 state=2
[MCU2_0] 10.468445 s: SCICLIENT: Sciclient_pmSetModuleState success
[MCU2_0] 10.468488 s: SCICLIENT: Sciclient_pmSetModuleClkParent module=152 clk=4 parent=6
[MCU2_0] 10.468686 s: SCICLIENT: Sciclient_pmSetModuleClkParent success
[MCU2_0] 10.468739 s: SCICLIENT: Sciclient_pmSetModuleClkFreq module=152 clk=4 freq=72540000
[MCU2_0] 10.470697 s: SCICLIENT: Sciclient_pmSetModuleClkFreq success
[MCU2_0] 10.470740 s: SCICLIENT: Sciclient_pmModuleClkRequest module=152 clk=4 state=2 flag=0
[MCU2_0] 10.470990 s: SCICLIENT: Sciclient_pmModuleClkRequest success
[MCU2_0] 10.471029 s: DSS: SoC init ... Done !!!
[MCU2_0] 10.471057 s: DSS: Board init ... !!!
[MCU2_0] 10.471082 s: DSS: Board init ... Done !!!
[MCU2_0] 10.474631 s: DSS: Init ... Done !!!
[MCU2_0] 10.474716 s: VHWA: VPAC Init ... !!!
[MCU2_0] 10.474754 s: SCICLIENT: Sciclient_pmSetModuleState module=290 state=2
[MCU2_0] 10.475078 s: SCICLIENT: Sciclient_pmSetModuleState success
[MCU2_0] 10.475124 s: VHWA: LDC Init ... !!!
[MCU2_0] 10.479676 s: VHWA: LDC Init ... Done !!!
[MCU2_0] 10.479747 s: VHWA: MSC Init ... !!!
[MCU2_0] 10.492053 s: VHWA: MSC Init ... Done !!!
[MCU2_0] 10.492119 s: VHWA: NF Init ... !!!
[MCU2_0] 10.493921 s: VHWA: NF Init ... Done !!!
[MCU2_0] 10.493982 s: VHWA: VISS Init ... !!!
[MCU2_0] 10.504891 s: VHWA: VISS Init ... Done !!!
[MCU2_0] 10.504960 s: VHWA: VPAC Init ... Done !!!
[MCU2_0] 10.505007 s: VX_ZONE_INIT:Enabled
[MCU2_0] 10.505041 s: VX_ZONE_ERROR:Enabled
[MCU2_0] 10.505073 s: VX_ZONE_WARNING:Enabled
[MCU2_0] 10.506479 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target MCU2-0
[MCU2_0] 10.506758 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target VPAC_NF
[MCU2_0] 10.507012 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target VPAC_LDC1
[MCU2_0] 10.507301 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target VPAC_MSC1
[MCU2_0] 10.507550 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target VPAC_MSC2
[MCU2_0] 10.507890 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target VPAC_VISS1
App set dl default params Done!
[MCU2_0] 10.508243 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target CAPTURE1
[MCU2_0] 10.508524 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target CAPTURE2
[MCU2_0] 10.508823 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target DISPLAY1
[MCU2_0] 10.509111 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target DISPLAY2
[MCU2_0] 10.509369 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target CSITX
[MCU2_0] 10.509649 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target CAPTURE3
[MCU2_0] 10.509949 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target CAPTURE4
[MCU2_0] 10.510222 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target CAPTURE5
[MCU2_0] 10.510497 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target CAPTURE6
[MCU2_0] 10.510789 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target CAPTURE7
[MCU2_0] 10.511070 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target CAPTURE8
[MCU2_0] 10.511324 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target DSS_M2M1
[MCU2_0] 10.511571 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target DSS_M2M2
[MCU2_0] 10.511842 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target DSS_M2M3
[MCU2_0] 10.512109 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target DSS_M2M4
[MCU2_0] 10.512168 s: VX_ZONE_INIT:[tivxInitLocal:130] Initialization Done !!!
[MCU2_0] 10.512205 s: APP: OpenVX Target kernel init ... !!!
[MCU2_0] 10.533020 s: APP: OpenVX Target kernel init ... Done !!!
[MCU2_0] 10.533075 s: CSI2RX: Init ... !!!
[MCU2_0] 10.533103 s: SCICLIENT: Sciclient_pmSetModuleState module=25 state=2
[MCU2_0] 10.533234 s: SCICLIENT: Sciclient_pmSetModuleState success
[MCU2_0] 10.533278 s: SCICLIENT: Sciclient_pmSetModuleState module=26 state=2
[MCU2_0] 10.533429 s: SCICLIENT: Sciclient_pmSetModuleState success
[MCU2_0] 10.533463 s: SCICLIENT: Sciclient_pmSetModuleState module=27 state=2
[MCU2_0] 10.533604 s: SCICLIENT: Sciclient_pmSetModuleState success
[MCU2_0] 10.533641 s: SCICLIENT: Sciclient_pmSetModuleState module=147 state=2
[MCU2_0] 10.533741 s: SCICLIENT: Sciclient_pmSetModuleState success
[MCU2_0] 10.533780 s: SCICLIENT: Sciclient_pmSetModuleState module=148 state=2
[MCU2_0] 10.533869 s: SCICLIENT: Sciclient_pmSetModuleState success
[MCU2_0] 10.534092 s: CSI2RX: Init ... Done !!!
[MCU2_0] 10.534132 s: CSI2TX: Init ... !!!
[MCU2_0] 10.534156 s: SCICLIENT: Sciclient_pmSetModuleState module=25 state=2
[MCU2_0] 10.534251 s: SCICLIENT: Sciclient_pmSetModuleState success
[MCU2_0] 10.534289 s: SCICLIENT: Sciclient_pmSetModuleState module=28 state=2
[MCU2_0] 10.534430 s: SCICLIENT: Sciclient_pmSetModuleState success
[MCU2_0] 10.534466 s: SCICLIENT: Sciclient_pmSetModuleState module=296 state=2
[MCU2_0] 10.534593 s: SCICLIENT: Sciclient_pmSetModuleState success
[MCU2_0] 10.534678 s: CSI2TX: Init ... Done !!!
[MCU2_0] 10.534724 s: ISS: Init ... !!!
[MCU2_0] 10.534770 s: galvin setupI2CInst
[MCU2_0] 10.534831 s: Found sensor MAX_RAW12_AR0147 at location 0
[MCU2_0] 10.534884 s: Found sensor HY_AR1043_UYVY at location 1
[MCU2_0] 10.534925 s: Found sensor OV_OX01F10_UYVY at location 2
[MCU2_0] 10.534962 s: Found sensor BYD_OX01F10_UYVY at location 3
[MCU2_0] 10.534998 s: Found sensor UNION_OX01F10_UYVY at location 4
[MCU2_0] 10.535035 s: Found sensor MAX96705_UYVY at location 5
[MCU2_0] 10.535072 s: Found sensor HY_AR0233_UYVY at location 6
[MCU2_0] 10.535123 s: [hy_ar0233]-[IssSensor_hy_ar0233_Init]
App Parse User dl params Done!
[MCU2_0] 10.535153 s: IssSensor_Init ... Done !!!
App Update dl Params Done!
[MCU2_0] 10.535225 s: IttRemoteServer_Init ... Done !!!
[MCU2_0] 10.535262 s: VISS REMOTE SERVICE: Init ... !!!
[MCU2_0] 10.535327 s: VISS REMOTE SERVICE: Init ... Done !!!
[MCU2_0] 10.535362 s: UDMA Copy: Init ... !!!
[MCU2_0] 10.537236 s: UDMA Copy: Init ... Done !!!
[MCU2_0] 10.537334 s: APP: Init ... Done !!!
[MCU2_0] 10.537372 s: APP: Run ... !!!
[MCU2_0] 10.537398 s: IPC: Starting echo test ...
[MCU2_0] 10.540344 s: APP: Run ... Done !!!
[MCU2_0] 10.541967 s: IPC: Echo status: mpu1_0[x] mcu2_0[s] mcu2_1[.] C66X_1[P] C66X_2[.] C7X_1[.]
[MCU2_0] 10.542086 s: IPC: Echo status: mpu1_0[x] mcu2_0[s] mcu2_1[P] C66X_1[P] C66X_2[.] C7X_1[.]
[MCU2_0] 10.542189 s: IPC: Echo status: mpu1_0[x] mcu2_0[s] mcu2_1[P] C66X_1[P] C66X_2[P] C7X_1[.]
[MCU2_0] 10.542279 s: IPC: Echo status: mpu1_0[x] mcu2_0[s] mcu2_1[P] C66X_1[P] C66X_2[P] C7X_1[P]
[MCU2_1] 1.531060 s: CIO: Init ... Done !!!
[MCU2_1] 1.531129 s: ### CPU Frequency = 1000000000 Hz
[MCU2_1] 1.531171 s: APP: Init ... !!!
[MCU2_1] 1.531194 s: SCICLIENT: Init ... !!!
[MCU2_1] 1.531447 s: SCICLIENT: DMSC FW version [8.6.3--v08.06.03 (Chill Capybar]
[MCU2_1] 1.531496 s: SCICLIENT: DMSC FW revision 0x8
[MCU2_1] 1.531530 s: SCICLIENT: DMSC FW ABI revision 3.1
[MCU2_1] 1.531565 s: SCICLIENT: Init ... Done !!!
[MCU2_1] 1.531606 s: UDMA: Init ... !!!
[MCU2_1] 1.532956 s: UDMA: Init ... Done !!!
[MCU2_1] 1.533018 s: MEM: Init ... !!!
[MCU2_1] 1.533060 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000004) @ da000000 of size 16777216 bytes !!!
[MCU2_1] 1.533130 s: MEM: Created heap (L3_MEM, id=1, flags=0x00000001) @ 3640000 of size 262144 bytes !!!
[MCU2_1] 1.533189 s: MEM: Init ... Done !!!
[MCU2_1] 1.533214 s: IPC: Init ... !!!
[MCU2_1] 1.533273 s: IPC: 6 CPUs participating in IPC !!!
[MCU2_1] 1.533324 s: IPC: Waiting for HLOS to be ready ... !!!
[MCU2_1] 10.445553 s: IPC: HLOS is ready !!!
[MCU2_1] 10.460657 s: IPC: Init ... Done !!!
[MCU2_1] 10.460723 s: APP: Syncing with 5 CPUs ... !!!
[MCU2_1] 10.460771 s: APP: Syncing with 5 CPUs ... Done !!!
[MCU2_1] 10.460810 s: REMOTE_SERVICE: Init ... !!!
[MCU2_1] 10.462518 s: REMOTE_SERVICE: Init ... Done !!!
[MCU2_1] 10.462584 s: FVID2: Init ... !!!
[MCU2_1] 10.462662 s: FVID2: Init ... Done !!!
[MCU2_1] 10.462695 s: VHWA: DMPAC: Init ... !!!
[MCU2_1] 10.462721 s: SCICLIENT: Sciclient_pmSetModuleState module=48 state=2
[MCU2_1] 10.463212 s: SCICLIENT: Sciclient_pmSetModuleState success
[MCU2_1] 10.463255 s: SCICLIENT: Sciclient_pmSetModuleState module=305 state=2
[MCU2_1] 10.463704 s: SCICLIENT: Sciclient_pmSetModuleState success
[MCU2_1] 10.463743 s: VHWA: DOF Init ... !!!
[MCU2_1] 10.474390 s: VHWA: DOF Init ... Done !!!
[MCU2_1] 10.474457 s: VHWA: SDE Init ... !!!
[MCU2_1] 10.478323 s: VHWA: SDE Init ... Done !!!
[MCU2_1] 10.478387 s: VHWA: DMPAC: Init ... Done !!!
[MCU2_1] 10.478435 s: VX_ZONE_INIT:Enabled
[MCU2_1] 10.478466 s: VX_ZONE_ERROR:Enabled
[MCU2_1] 10.478492 s: VX_ZONE_WARNING:Enabled
[MCU2_1] 10.479947 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target MCU2-1
[MCU2_1] 10.480186 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target DMPAC_SDE
[MCU2_1] 10.480408 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:66] Added target DMPAC_DOF
[MCU2_1] 10.480465 s: VX_ZONE_INIT:[tivxInitLocal:130] Initialization Done !!!
[MCU2_1] 10.480501 s: APP: OpenVX Target kernel init ... !!!
app_run_task_create!
[MCU2_1] 10.480803 s: APP: OpenVX Target kernel init ... Done !!!
[MCU2_1] 10.480846 s: UDMA Copy: Init ... !!!
[MCU2_1] 10.482751 s: UDMA Copy: Init ... Done !!!
[MCU2_1] 10.482819 s: APP: Init ... Done !!!
[MCU2_1] 10.482851 s: APP: Run ... !!!
[MCU2_1] 10.482876 s: IPC: Starting echo test ...
[MCU2_1] 10.485406 s: APP: Run ... Done !!!
[MCU2_1] 10.486508 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[s] C66X_1[P] C66X_2[.] C7X_1[.]
[MCU2_1] 10.486628 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[s] C66X_1[P] C66X_2[P] C7X_1[.]
[MCU2_1] 10.486721 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[s] C66X_1[P] C66X_2[P] C7X_1[P]
[MCU2_1] 10.541183 s: IPC: Echo status: mpu1_0[x] mcu2_0[P] mcu2_1[s] C66X_1[P] C66X_2[P] C7X_1[P]
[C6x_1 ] 1.641339 s: CIO: Init ... Done !!!
[C6x_1 ] 1.641364 s: ### CPU Frequency = 1350000000 Hz
[C6x_1 ] 1.641374 s: APP: Init ... !!!
[C6x_1 ] 1.641382 s: SCICLIENT: Init ... !!!
[C6x_1 ] 1.641573 s: SCICLIENT: DMSC FW version [8.6.3--v08.06.03 (Chill Capybar]
[C6x_1 ] 1.641585 s: SCICLIENT: DMSC FW revision 0x8
[C6x_1 ] 1.641594 s: SCICLIENT: DMSC FW ABI revision 3.1
[C6x_1 ] 1.641604 s: SCICLIENT: Init ... Done !!!
[C6x_1 ] 1.641613 s: UDMA: Init ... !!!
[C6x_1 ] 1.643115 s: UDMA: Init ... Done !!!
[C6x_1 ] 1.643133 s: MEM: Init ... !!!
[C6x_1 ] 1.643146 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000004) @ dc000000 of size 157286400 bytes !!!
[C6x_1 ] 1.643164 s: MEM: Created heap (L2_MEM, id=2, flags=0x00000001) @ 800000 of size 229376 bytes !!!
[C6x_1 ] 1.643179 s: MEM: Created heap (DDR_SCRATCH_MEM, id=4, flags=0x00000001) @ e5600000 of size 50331648 bytes !!!
[C6x_1 ] 1.643195 s: MEM: Init ... Done !!!
[C6x_1 ] 1.643203 s: IPC: Init ... !!!
[C6x_1 ] 1.643223 s: IPC: 6 CPUs participating in IPC !!!
[C6x_1 ] 1.643236 s: IPC: Waiting for HLOS to be ready ... !!!
[C6x_1 ] 9.910852 s: IPC: HLOS is ready !!!
[C6x_1 ] 9.914560 s: IPC: Init ... Done !!!
[C6x_1 ] 9.914588 s: APP: Syncing with 5 CPUs ... !!!
[C6x_1 ] 10.460772 s: APP: Syncing with 5 CPUs ... Done !!!
[C6x_1 ] 10.460784 s: REMOTE_SERVICE: Init ... !!!
[C6x_1 ] 10.461427 s: REMOTE_SERVICE: Init ... Done !!!
[C6x_1 ] 10.461467 s: VX_ZONE_INIT:Enabled
[C6x_1 ] 10.461478 s: VX_ZONE_ERROR:Enabled
[C6x_1 ] 10.461487 s: VX_ZONE_WARNING:Enabled
[C6x_1 ] 10.462281 s: VX_ZONE_INIT:[tivxInitLocal:130] Initialization Done !!!
[C6x_1 ] 10.462297 s: APP: OpenVX Target kernel init ... !!!
[C6x_1 ] 10.462575 s: APP: OpenVX Target kernel init ... Done !!!
[C6x_1 ] 10.462593 s: UDMA Copy: Init ... !!!
[C6x_1 ] 10.466235 s: UDMA Copy: Init ... Done !!!
[C6x_1 ] 10.466253 s: APP: Init ... Done !!!
[C6x_1 ] 10.466261 s: APP: Run ... !!!
[C6x_1 ] 10.466269 s: IPC: Starting echo test ...
[C6x_1 ] 10.467289 s: APP: Run ... Done !!!
[C6x_1 ] 10.467596 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] C66X_1[s] C66X_2[x] C7X_1[P]
[C6x_1 ] 10.468087 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] C66X_1[s] C66X_2[P] C7X_1[P]
[C6x_1 ] 10.485935 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[P] C66X_1[s] C66X_2[P] C7X_1[P]
[C6x_1 ] 10.541040 s: IPC: Echo status: mpu1_0[x] mcu2_0[P] mcu2_1[P] C66X_1[s] C66X_2[P] C7X_1[P]
[C6x_2 ] 1.764203 s: CIO: Init ... Done !!!
[C6x_2 ] 1.764228 s: ### CPU Frequency = 1350000000 Hz
[C6x_2 ] 1.764239 s: APP: Init ... !!!
[C6x_2 ] 1.764247 s: SCICLIENT: Init ... !!!
[C6x_2 ] 1.764441 s: SCICLIENT: DMSC FW version [8.6.3--v08.06.03 (Chill Capybar]
APP: Init ... !!!
[C6x_2 ] 1.764454 s: SCICLIENT: DMSC FW revision 0x8
[C6x_2 ] 1.764463 s: SCICLIENT: DMSC FW ABI revision 3.1
[C6x_2 ] 1.764473 s: SCICLIENT: Init ... Done !!!
[C6x_2 ] 1.764482 s: UDMA: Init ... !!!
[C6x_2 ] 1.765994 s: UDMA: Init ... Done !!!
[C6x_2 ] 1.766013 s: MEM: Init ... !!!
[C6x_2 ] 1.766026 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000004) @ e8600000 of size 157286400 bytes !!!
[C6x_2 ] 1.766044 s: MEM: Created heap (L2_MEM, id=2, flags=0x00000001) @ 800000 of size 229376 bytes !!!
[C6x_2 ] 1.766060 s: MEM: Created heap (DDR_SCRATCH_MEM, id=4, flags=0x00000001) @ f1c00000 of size 50331648 bytes !!!
[C6x_2 ] 1.766077 s: MEM: Init ... Done !!!
[C6x_2 ] 1.766085 s: IPC: Init ... !!!
[C6x_2 ] 1.766105 s: IPC: 6 CPUs participating in IPC !!!
[C6x_2 ] 1.766119 s: IPC: Waiting for HLOS to be ready ... !!!
[C6x_2 ] 10.127824 s: IPC: HLOS is ready !!!
[C6x_2 ] 10.131392 s: IPC: Init ... Done !!!
[C6x_2 ] 10.131419 s: APP: Syncing with 5 CPUs ... !!!
[C6x_2 ] 10.460772 s: APP: Syncing with 5 CPUs ... Done !!!
[C6x_2 ] 10.460785 s: REMOTE_SERVICE: Init ... !!!
[C6x_2 ] 10.461444 s: REMOTE_SERVICE: Init ... Done !!!
[C6x_2 ] 10.461481 s: VX_ZONE_INIT:Enabled
[C6x_2 ] 10.461491 s: VX_ZONE_ERROR:Enabled
[C6x_2 ] 10.461502 s: VX_ZONE_WARNING:Enabled
[C6x_2 ] 10.462295 s: VX_ZONE_INIT:[tivxInitLocal:130] Initialization Done !!!
[C6x_2 ] 10.462310 s: APP: OpenVX Target kernel init ... !!!
[C6x_2 ] 10.462603 s: APP: OpenVX Target kernel init ... Done !!!
[C6x_2 ] 10.462620 s: UDMA Copy: Init ... !!!
MEM: Init ... !!!
[C6x_2 ] 10.466603 s: UDMA Copy: Init ... Done !!!
[C6x_2 ] 10.466623 s: APP: Init ... Done !!!
[C6x_2 ] 10.466632 s: APP: Run ... !!!
MEM: Initialized DMA HEAP (fd=4) !!!
[C6x_2 ] 10.466640 s: IPC: Starting echo test ...
MEM: Init ... Done !!!
IPC: Init ... !!!
[C6x_2 ] 10.467764 s: APP: Run ... Done !!!
[C6x_2 ] 10.468094 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] C66X_1[P] C66X_2[s] C7X_1[.]
[C6x_2 ] 10.468127 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] C66X_1[P] C66X_2[s] C7X_1[P]
[C6x_2 ] 10.485958 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[P] C66X_1[P] C66X_2[s] C7X_1[P]
[C6x_2 ] 10.541089 s: IPC: Echo status: mpu1_0[x] mcu2_0[P] mcu2_1[P] C66X_1[P] C66X_2[s] C7X_1[P]
[C7x_1 ] 1.974527 s: CIO: Init ... Done !!!
[C7x_1 ] 1.974541 s: ### CPU Frequency = 1000000000 Hz
[C7x_1 ] 1.974552 s: APP: Init ... !!!
[C7x_1 ] 1.974560 s: SCICLIENT: Init ... !!!
[C7x_1 ] 1.974765 s: SCICLIENT: DMSC FW version [8.6.3--v08.06.03 (Chill Capybar]
[C7x_1 ] 1.974779 s: SCICLIENT: DMSC FW revision 0x8
[C7x_1 ] 1.974790 s: SCICLIENT: DMSC FW ABI revision 3.1
[C7x_1 ] 1.974800 s: SCICLIENT: Init ... Done !!!
[C7x_1 ] 1.974809 s: UDMA: Init ... !!!
[C7x_1 ] 1.975949 s: UDMA: Init ... Done !!!
[C7x_1 ] 1.975961 s: MEM: Init ... !!!
[C7x_1 ] 1.975972 s: MEM: Created heap (DDR_LOCAL_MEM, id=0, flags=0x00000004) @ 117000000 of size 268435456 bytes !!!
[C7x_1 ] 1.975992 s: MEM: Created heap (L3_MEM, id=1, flags=0x00000001) @ 70020000 of size 8159232 bytes !!!
[C7x_1 ] 1.976010 s: MEM: Created heap (L2_MEM, id=2, flags=0x00000001) @ 64800000 of size 458752 bytes !!!
[C7x_1 ] 1.976028 s: MEM: Created heap (L1_MEM, id=3, flags=0x00000001) @ 64e00000 of size 16384 bytes !!!
[C7x_1 ] 1.976045 s: MEM: Created heap (DDR_SCRATCH_MEM, id=4, flags=0x00000001) @ 100000000 of size 385875968 bytes !!!
[C7x_1 ] 1.976064 s: MEM: Init ... Done !!!
[C7x_1 ] 1.976072 s: IPC: Init ... !!!
IPC: Init ... Done !!!
[C7x_1 ] 1.976085 s: IPC: 6 CPUs participating in IPC !!!
REMOTE_SERVICE: Init ... !!!
[C7x_1 ] 1.976099 s: IPC: Waiting for HLOS to be ready ... !!!
[C7x_1 ] 10.349666 s: IPC: HLOS is ready !!!
[C7x_1 ] 10.351631 s: IPC: Init ... Done !!!
[C7x_1 ] 10.351645 s: APP: Syncing with 5 CPUs ... !!!
[C7x_1 ] 10.460773 s: APP: Syncing with 5 CPUs ... Done !!!
[C7x_1 ] 10.460789 s: REMOTE_SERVICE: Init ... !!!
[C7x_1 ] 10.460933 s: REMOTE_SERVICE: Init ... Done !!!
[C7x_1 ] 10.460956 s: VX_ZONE_INIT:Enabled
[C7x_1 ] 10.460967 s: VX_ZONE_ERROR:Enabled
[C7x_1 ] 10.460977 s: VX_ZONE_WARNING:Enabled
[C7x_1 ] 10.461135 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-1
[C7x_1 ] 10.461224 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-1_PRI_2
[C7x_1 ] 10.461317 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-1_PRI_3
[C7x_1 ] 10.461394 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-1_PRI_4
[C7x_1 ] 10.461459 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-1_PRI_5
[C7x_1 ] 10.461534 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-1_PRI_6
[C7x_1 ] 10.461656 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-1_PRI_7
[C7x_1 ] 10.461724 s: VX_ZONE_INIT:[tivxPlatformCreateTargetId:59] Added target DSP_C7-1_PRI_8
[C7x_1 ] 10.461745 s: VX_ZONE_INIT:[tivxInitLocal:130] Initialization Done !!!
[C7x_1 ] 10.461757 s: APP: OpenVX Target kernel init ... !!!
[C7x_1 ] 10.461895 s: APP: OpenVX Target kernel init ... Done !!!
[C7x_1 ] 10.461909 s: APP: Init ... Done !!!
[C7x_1 ] 10.461918 s: APP: Run ... !!!
[C7x_1 ] 10.461926 s: IPC: Starting echo test ...
[C7x_1 ] 10.462072 s: APP: Run ... Done !!!
[C7x_1 ] 10.467602 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] C66X_1[P] C66X_2[x] C7X_1[s]
[C7x_1 ] 10.468096 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[x] C66X_1[P] C66X_2[P] C7X_1[s]
[C7x_1 ] 10.485980 s: IPC: Echo status: mpu1_0[x] mcu2_0[x] mcu2_1[P] C66X_1[P] C66X_2[P] C7X_1[s]
[C7x_1 ] 10.541122 s: IPC: Echo status: mpu1_0[x] mcu2_0[P] mcu2_1[P] C66X_1[P] C66X_2[P] C7X_1[s]
REMOTE_SERVICE: Init ... Done !!!
72.429041 s: GTC Frequency = 200 MHz
APP: Init ... Done !!!
72.435760 s: VX_ZONE_INIT:Enabled
72.435784 s: VX_ZONE_ERROR:Enabled
72.435790 s: VX_ZONE_WARNING:Enabled
72.437399 s: VX_ZONE_INIT:[tivxInitLocal:130] Initialization Done !!!
72.438473 s: VX_ZONE_INIT:[tivxHostInitLocal:93] Initialization Done for HOST !!!
72.438540 s: ISS: Enumerating sensors ... !!!
72.438970 s: ISS: Enumerating sensors ... found 0 : MAX_RAW12_AR0147
72.438979 s: ISS: Enumerating sensors ... found 1 : HY_AR1043_UYVY
72.438984 s: ISS: Enumerating sensors ... found 2 : OV_OX01F10_UYVY
72.438990 s: ISS: Enumerating sensors ... found 3 : BYD_OX01F10_UYVY
72.438995 s: ISS: Enumerating sensors ... found 4 : UNION_OX01F10_UYVY
72.439000 s: ISS: Enumerating sensors ... found 5 : MAX96705_UYVY
72.439005 s: ISS: Enumerating sensors ... found 6 : HY_AR0233_UYVY
Sensor selected : HY_AR1043_UYVY
Querying HY_AR1043_UYVY
72.439018 s: ISS: Querying sensor [HY_AR1043_UYVY] ... !!!
72.439395 s: ISS: Querying sensor [HY_AR1043_UYVY] ... Done !!!
[MCU2_0] 72.438750 s: ImageSensor_RemoteServiceHandler: IM_SENSOR_CMD_ENUMERATE
[MCU2_0] 72.439184 s: ImageSensor_RemoteServiceHandler: IM_SENSOR_CMD_QUERY
[MCU2_0] 72.439235 s: Received Query for HY_AR1043_UYVY
Creating context done!
kxx debug Kernel loading!
Kernel loading done!
72.478880 s: ISS: Initializing sensor [HY_AR1043_UYVY], doing IM_SENSOR_CMD_PWRON ... !!!
72.478889 s: ISS: Initializing sensor [HY_AR1043_UYVY], doing IM_SENSOR_CMD_CONFIG ... !!!
[MCU2_0] 72.479060 s: ImageSensor_RemoteServiceHandler: IM_SENSOR_CMD_CONFIG
[MCU2_0] 72.479116 s: Application requested features = 0x120
[MCU2_0]
[MCU2_0] 72.538708 s: Configuring all cameras on UB960_0 in broadcast mode
[MCU2_0] 72.738709 s: max9685-max96705 config start
[MCU2_0] 72.739774 s: hhq:End of max9286-max96705 config
[MCU2_0] 72.740512 s: hhq max9286 0x49 = 0x0f. sensor number = 4
[MCU2_0] 72.740572 s: hhq max9286 0X0B = 0xe4 sensor_is_there = 0xf
[MCU2_0] 72.755749 s: file:/media/adas/X/home/xutianding/TDA4/code/my_code_v3/tda4_sdk_0806/tda4_apa_0806/imaging/sensor_drv/src/hy_ar1043_yuv/iss_sensor_hy_ar1043.c func:hy_ar1043_WriteReg
[MCU2_0] 72.756301 s: max9286_mipi: initialized sensor = 0x01.
[MCU2_0] 72.769744 s: file:/media/adas/X/home/xutianding/TDA4/code/my_code_v3/tda4_sdk_0806/tda4_apa_0806/imaging/sensor_drv/src/hy_ar1043_yuv/iss_sensor_hy_ar1043.c func:hy_ar1043_WriteReg
[MCU2_0] 72.770288 s: max9286_mipi: initialized sensor = 0x02.
[MCU2_0] 72.783743 s: file:/media/adas/X/home/xutianding/TDA4/code/my_code_v3/tda4_sdk_0806/tda4_apa_0806/imaging/sensor_drv/src/hy_ar1043_yuv/iss_sensor_hy_ar1043.c func:hy_ar1043_WriteReg
[MCU2_0] 72.784292 s: max9286_mipi: initialized sensor = 0x03.
[MCU2_0] 72.797742 s: file:/media/adas/X/home/xutianding/TDA4/code/my_code_v3/tda4_sdk_0806/tda4_apa_0806/imaging/sensor_drv/src/hy_ar1043_yuv/iss_sensor_hy_ar1043.c func:hy_ar1043_WriteReg
[MCU2_0] 72.798284 s: max9286_mipi: initialized sensor = 0x04.
[MCU2_0] 72.799025 s: max9685-max96705 config start
72.875000 s: ISS: Initializing sensor [HY_AR1043_UYVY] ... Done !!!
Sensor init done!
Display init done!
BydSrvAppInit Done!
Graph create done!
[MCU2_0] 72.874713 s: hhq:End of max9286-max96705 config
[MCU2_0] 72.874764 s: IM_SENSOR_CMD_CONFIG channel_mask = 0
[MCU2_0] 72.874803 s: IM_SENSOR_CMD_CONFIG returning status = 0
Capture graph done!
[BSP]--> DSS_M2M1 m2m_node create success
UYVY->NV12 M2M graph done!
Begin open cfg file
BydSrv2dNodeCreate 1
kxx debug:srv_cfg_set->block_bv_size.width=30
ipc_RRWheelDriveDirection = 0
ipc_DayLight_Left; = 0
ipc_fullview_state = 0
BydSrv2dNodeCreate graph done!
[BSP]--> DSS_M2M2 m2m_node create success
72.942196 s: VX_ZONE_ERROR:[vxReplicateNode:1786] Parameter 2 direction is incorrect
2d->NV12 M2M graph done!
72.942508 s: VX_ZONE_ERROR:[vxReplicateNode:1786] Parameter 5 direction is incorrect
BydSrvGpuNodeCreate graph done!
[BSP]--> DSS_M2M3 m2m_node create success
72.942675 s: VX_ZONE_ERROR:[vxReplicateNode:1786] Parameter 2 direction is incorrect
DisplayM2mNodeCreate graph done!
Display graph done!
BydSrvAppCreateGraph Done!
set srv Graph start!
set srv Graph done!
BydSrvAppSetGraph Done!
Graph verify start!
[C6x_1 ] 72.975591 s: VX_ZONE_ERROR:[tivxByd2DSrvCreate:308] kxx debug:tivxByd2DSrvCreate
[C6x_1 ] 72.975618 s: VX_ZONE_ERROR:[tivxByd2DSrvCreate:314] birdview_parameter_obj allocate succeed
[C6x_1 ] 72.975637 s: VX_ZONE_ERROR:[tivxByd2DSrvCreate:327] pBirdviewObj allocate succeed
[C6x_1 ] 72.981723 s: VX_ZONE_ERROR:[tivxByd2DSrvCreate:342] birdview_buff allocate succeed
[C6x_1 ] 72.981754 s: VX_ZONE_ERROR:[tivxByd2DSrvCreate:358] win_maroc_param allocate succeed
[C6x_1 ] 72.983252 s: VX_ZONE_ERROR:[tivxByd2DSrvCreate:374] srv_cfg_set allocate succeed
[C6x_1 ] 73.200401 s: VX_ZONE_ERROR:[tivxByd2DSrvCreate:390] birdview_lut allocate succeed
[C6x_1 ] 73.203027 s: VX_ZONE_ERROR:[tivxByd2DSrvCreate:406] birdview_fuse_modle allocate succeed
[C6x_1 ] 73.211575 s: VX_ZONE_ERROR:[tivxByd2DSrvCreate:422] birdview_2d_output_frame_2 allocate succeed
[C6x_1 ] 73.211605 s: VX_ZONE_ERROR:[tivxByd2DSrvCreate:438] DmaHandle_Srv_Obj allocate succeed
[C6x_1 ] 73.214568 s: VX_ZONE_ERROR:[tivxByd2DSrvCreate:481] src_blk_L2Buf[0] allocate succeed
[C6x_1 ] 73.214826 s: VX_ZONE_ERROR:[tivxByd2DSrvCreate:497] src_blk_L2Buf[1] allocate succeed
[C6x_1 ] 73.214862 s: VX_ZONE_ERROR:[tivxByd2DSrvCreate:515] dst_blk_L2Buf[0] allocate succeed
[C6x_1 ] 73.214891 s: VX_ZONE_ERROR:[tivxByd2DSrvCreate:533] dst_blk_L2Buf[1] allocate succeed
[C6x_1 ] 73.214927 s: VX_ZONE_ERROR:[tivxByd2DSrvCreate:551] offset_L2Buf[0] allocate succeed
[C6x_1 ] 73.214962 s: VX_ZONE_ERROR:[tivxByd2DSrvCreate:569] offset_L2Buf[1] allocate succeed
[C6x_1 ] 73.214999 s: VX_ZONE_ERROR:[tivxByd2DSrvCreate:587] coeffs_L2Buf[0] allocate succeed
[C6x_1 ] 73.215035 s: VX_ZONE_ERROR:[tivxByd2DSrvCreate:605] coeffs_L2Buf[1] allocate succeed
EGL: version 1.5
EGL: GL Version = (null)
EGL: GL Vendor = (null)
EGL: GL Renderer = (null)
EGL: GL Extensions = (null)
[BSP]--> _lut_data_path is ./bin/lut_data/
vertex_bytes = 35238
index_bytes = 58032
blend_bytes = 5034
vertex_bytes = 35238
index_bytes = 58032
blend_bytes = 5034
vertex_bytes = 35238
index_bytes = 58032
blend_bytes = 5034
vertex_bytes = 36582
index_bytes = 58872
blend_bytes = 5226
[ 70.439376] PVR_K: 972: ------------[ PVR DBG: START (High) ]------------
[ 70.446321] PVR_K: 972: OS kernel info: Linux 5.10.162-g76b3e88d56 #2 SMP PREEMPT Mon Aug 7 14:12:54 CST 2023 aarch64
[ 70.457164] PVR_K: 972: DDK info: Rogue_DDK_Linux_WS rogueddk 1.15@6133109 (release) j721e_linux
[ 70.466267] PVR_K: 972: Time now: 70466259us
[ 70.470744] PVR_K: 972: Services State: OK
[ 70.475322] PVR_K: 972: Server Errors: 0
[ 70.479341] PVR_K: 972: Connections Device ID:0(128) P1040-V1040-T1052-byd_srv.out
[ 70.486997] PVR_K: 972: ------[ Driver Info ]------
[ 70.491982] PVR_K: 972: Comparison of UM/KM components: MATCHING
[ 70.498088] PVR_K: 972: KM Arch: 64 Bit
[ 70.502029] PVR_K: 972: UM Connected Clients: 64 Bit
[ 70.507087] PVR_K: 972: UM info: 1.15 @ 6133109 (release) build options: 0x80000810
[ 70.514923] PVR_K: 972: KM info: 1.15 @ 6133109 (release) build options: 0x00000810
[ 70.522747] PVR_K: 972: Window system: wayland
[ 70.527281] PVR_K: 972: ------[ RGX Device ID:0 Start ]------
[ 70.533113] PVR_K: 972: ------[ RGX Info ]------
[ 70.537815] PVR_K: 972: Device Node (Info): 000000001076bab3 (000000009abc3278)
[ 70.545743] PVR_K: 972: RGX BVNC: 22.104.208.318 (rogue)
[ 70.551149] PVR_K: 972: RGX Device State: Active
[ 70.555846] PVR_K: 972: RGX Power State: ON
[ 70.560117] PVR_K: 972: FW info: 1.15 @ 6133109 (release) build options: 0x80000810
[ 70.567949] PVR_K: 972: BIF0 - OK
[ 70.571360] PVR_K: 972: RGX FW State: OK (HWRState 0x00000001: HWR OK;)
[ 70.578136] PVR_K: 972: RGX FW Power State: RGXFWIF_POW_IDLE (APM disabled: 0 ok, 0 denied, 0 non-idle, 0 retry, 0 other, 0 total. Latency: 100 ms)
[ 70.591532] PVR_K: 972: RGX DVFS: 0 frequency changes. Current frequency: 749.999 MHz (sampled at 70277315700 ns). FW frequency: 100.000 MHz.
[ 70.604377] PVR_K: 972: RGX FW OS 0 - State: active; Freelists: Ok; Priority: 0; MTS on;
[ 70.612627] PVR_K: 972: Number of HWR: GP(0/0+0), 2D(0/0+0), TA(0/0+0), 3D(1/1+0), CDM(0/0+0), RAY(0/0+0), FALSE(0,0,0,0,0,0)
[ 70.624039] PVR_K: 972: DM 0 (GP)
[ 70.627447] PVR_K: 972: DM 1 (HWRflags 0x00000000: working;)
[ 70.633183] PVR_K: 972: DM 2 (HWRflags 0x00000000: working;)
[ 70.638928] PVR_K: 972: DM 3 (HWRflags 0x00000000: working;)
[ 70.644680] PVR_K: 972: Recovery 1: PID = 1040, frame = 0, HWRTData = 0x00000000, EventStatus = 0x00004410, Guilty Lockup
[ 70.655886] PVR_K: 972: CRTimer = 0x0000073a40bb, OSTimer = 70.331044638, CyclesElapsed = 40259840
[ 70.666143] PVR_K: 972: PreResetTimeInCycles = 35328, HWResetTimeInCycles = 23552, TotalResetTimeInCycles = 58880
[ 70.677720] PVR_K: 972: DM 4 (HWRflags 0x00000000: working;)
[ 70.683466] PVR_K: 972: DM 5 (HWRflags 0x00000000: working;)
[ 70.689212] PVR_K: 972: RGX Kernel CCB WO:0xB RO:0xB
[ 70.694266] PVR_K: 972: RGX Firmware CCB WO:0x2 RO:0x2
[ 70.699484] PVR_K: 972: RGX Kernel CCB commands executed = 11
[ 70.705314] PVR_K: 972: RGX SLR: Forced UFO updates requested = 0
[ 70.711489] PVR_K: 972: RGX Errors: WGP:0, TRP:0
[ 70.716184] PVR_K: 972: Thread0: FW IRQ count = 12
[ 70.721058] PVR_K: 972: Last sampled IRQ count in LISR = 12
[ 70.726714] PVR_K: 972: FW System config flags = 0x00020000 (Ctx switch options: Medium CSW profile; VDM CS INDEX mode;)
[ 70.737700] PVR_K: 972: FW OS config flags = 0x0000000F (Ctx switch: TDM; TA; 3D; CDM;)
[ 70.745789] PVR_K: 972: ------[ RGX registers ]------
[ 70.750928] PVR_K: 972: RGX Register Base Address (Linear): 0x00000000b2a07528
[ 70.758403] PVR_K: 972: RGX Register Base Address (Physical): 0x4E20000000
[ 70.765359] PVR_K: 972: CORE_ID : 0x0000000008470000
[ 70.772314] PVR_K: 972: CORE_REVISION : 0x00D0013E
[ 70.778584] PVR_K: 972: DESIGNER_REV_FIELD1 : 0x00000000
[ 70.784846] PVR_K: 972: DESIGNER_REV_FIELD2 : 0x00000000
[ 70.791108] PVR_K: 972: CHANGESET_NUMBER : 0x0000000000000000
[ 70.798070] PVR_K: 972: CLK_CTRL : 0x0aaaaa002a2aaaaa
[ 70.805026] PVR_K: 972: CLK_STATUS : 0x0000000000600000
[ 70.811980] PVR_K: 972: CLK_CTRL2 : 0x0000000000000000
[ 70.818934] PVR_K: 972: CLK_STATUS2 : 0x0000000000000000
[ 70.825887] PVR_K: 972: EVENT_STATUS : 0x00004410
[ 70.832147] PVR_K: 972: TIMER : 0x00000000074bd149
[ 70.839102] PVR_K: 972: BIF_FAULT_BANK0_MMU_STATUS : 0x00000000
[ 70.845363] PVR_K: 972: BIF_FAULT_BANK0_REQ_STATUS : 0x0000000000000000
[ 70.852317] PVR_K: 972: BIF_FAULT_BANK1_MMU_STATUS : 0x00000000
[ 70.858589] PVR_K: 972: BIF_FAULT_BANK1_REQ_STATUS : 0x0000000000000000
[ 70.865554] PVR_K: 972: BIF_MMU_STATUS : 0x00000000
[ 70.871818] PVR_K: 972: BIF_MMU_ENTRY : 0x00000000
[ 70.878087] PVR_K: 972: BIF_MMU_ENTRY_STATUS : 0x0000000000000000
[ 70.885045] PVR_K: 972: BIF_STATUS_MMU : 0x00000000
[ 70.891306] PVR_K: 972: BIF_READS_EXT_STATUS : 0x00000000
[ 70.897566] PVR_K: 972: BIF_READS_INT_STATUS : 0x00000000
[ 70.903828] PVR_K: 972: BIFPM_STATUS_MMU : 0x00000000
[ 70.910088] PVR_K: 972: BIFPM_READS_EXT_STATUS : 0x00000000
[ 70.916356] PVR_K: 972: BIFPM_READS_INT_STATUS : 0x00000000
[ 70.922626] PVR_K: 972: BIF_CAT_BASE_INDEX : 0x0000000000000100
[ 70.929586] PVR_K: 972: BIF_CAT_BASE0 : 0x0000000000000000
[ 70.936548] PVR_K: 972: BIF_CAT_BASE1 : 0x00000008d21eb000
[ 70.943503] PVR_K: 972: BIF_CAT_BASE2 : 0x0000000000000000
[ 70.950457] PVR_K: 972: BIF_CAT_BASE3 : 0x0000000000000000
[ 70.957429] PVR_K: 972: BIF_CAT_BASE4 : 0x0000000000000000
[ 70.964395] PVR_K: 972: BIF_CAT_BASE5 : 0x0000000000000000
[ 70.971355] PVR_K: 972: BIF_CAT_BASE6 : 0x0000000000000000
[ 70.978336] PVR_K: 972: BIF_CAT_BASE7 : 0x0000000000000000
[ 70.985296] PVR_K: 972: BIF_CTRL_INVAL : 0x00000000
[ 70.991564] PVR_K: 972: BIF_CTRL : 0x000000C0
[ 70.997831] PVR_K: 972: BIF_PM_CAT_BASE_VCE0 : 0x0000000000000000
[ 71.004787] PVR_K: 972: BIF_PM_CAT_BASE_TE0 : 0x0000000000000000
[ 71.011787] PVR_K: 972: BIF_PM_CAT_BASE_ALIST0 : 0x0000000000000000
[ 71.018771] PVR_K: 972: BIF_PM_CAT_BASE_VCE1 : 0x0000000000000000
[ 71.025731] PVR_K: 972: BIF_PM_CAT_BASE_TE1 : 0x0000000000000000
[ 71.032689] PVR_K: 972: BIF_PM_CAT_BASE_ALIST1 : 0x0000000000000000
[ 71.039652] PVR_K: 972: PERF_TA_PHASE : 0x00000000
[ 71.045937] PVR_K: 972: PERF_TA_CYCLE : 0x00000000
[ 71.052207] PVR_K: 972: PERF_3D_PHASE : 0x00000005
[ 71.058469] PVR_K: 972: PERF_3D_CYCLE : 0x000061DF
[ 71.064729] PVR_K: 972: PERF_TA_OR_3D_CYCLE : 0x000061DF
[ 71.070990] PVR_K: 972: PERF_TA_AND_3D_CYCLE : 0x00000000
[ 71.077251] PVR_K: 972: PERF_COMPUTE_PHASE : 0x00000000
[ 71.083517] PVR_K: 972: PERF_COMPUTE_CYCLE : 0x00000000
[ 71.089777] PVR_K: 972: PM_PARTIAL_RENDER_ENABLE : 0x00000000
[ 71.096039] PVR_K: 972: ISP_RENDER : 0x00000003
[ 71.102305] PVR_K: 972: TLA_STATUS : 0x0000000000000000
[ 71.109265] PVR_K: 972: MCU_FENCE : 0x0000018000000000
[ 71.116219] PVR_K: 972: VDM_CONTEXT_STORE_STATUS : 0x00000001
[ 71.122483] PVR_K: 972: VDM_CONTEXT_STORE_TASK0 : 0x0000000000000000
[ 71.129444] PVR_K: 972: VDM_CONTEXT_STORE_TASK1 : 0x0000000000000000
[ 71.136405] PVR_K: 972: VDM_CONTEXT_STORE_TASK2 : 0x0000000000000000
[ 71.143360] PVR_K: 972: VDM_CONTEXT_RESUME_TASK0 : 0x0000000000000000
[ 71.150314] PVR_K: 972: VDM_CONTEXT_RESUME_TASK1 : 0x0000000000000000
[ 71.157278] PVR_K: 972: VDM_CONTEXT_RESUME_TASK2 : 0x0000000000000000
[ 71.164265] PVR_K: 972: ISP_CTL : 0x0002B000
[ 71.170559] PVR_K: 972: ISP_STATUS : 0x00000003
[ 71.176838] PVR_K: 972: MTS_INTCTX : 0x00000000
[ 71.183109] PVR_K: 972: MTS_BGCTX : 0x00000000
[ 71.189413] PVR_K: 972: MTS_BGCTX_COUNTED_SCHEDULE : 0x00000000
[ 71.195735] PVR_K: 972: MTS_SCHEDULE : 0x00000000
[ 71.202228] PVR_K: 972: MTS_GPU_INT_STATUS : 0x00004410
[ 71.208605] PVR_K: 972: CDM_CONTEXT_STORE_STATUS : 0x00000000
[ 71.214884] PVR_K: 972: CDM_CONTEXT_PDS0 : 0x0000000000000000
[ 71.221847] PVR_K: 972: CDM_CONTEXT_PDS1 : 0x0000000000000000
[ 71.228810] PVR_K: 972: CDM_TERMINATE_PDS : 0x0000000000000000
[ 71.235784] PVR_K: 972: CDM_TERMINATE_PDS1 : 0x0000000000000000
[ 71.242753] PVR_K: 972: SIDEKICK_IDLE : 0x0000007E
[ 71.249023] PVR_K: 972: SLC_IDLE : 0x000000FF
[ 71.255285] PVR_K: 972: SLC_STATUS0 : 0x00000000
[ 71.261553] PVR_K: 972: SLC_STATUS1 : 0x0000000000000000
[ 71.268517] PVR_K: 972: SLC_STATUS2 : 0x0000000000000000
[ 71.275474] PVR_K: 972: SLC_CTRL_BYPASS : 0x01000000
[ 71.281736] PVR_K: 972: SLC_CTRL_MISC : 0x0000000000200003
[ 71.288703] PVR_K: 972: MIPS_ADDR_REMAP1_CONFIG1 : 0x1FC00001
[ 71.294976] PVR_K: 972: MIPS_ADDR_REMAP1_CONFIG2 : 0x00000008cc1e600c
[ 71.301930] PVR_K: 972: MIPS_ADDR_REMAP2_CONFIG1 : 0x1FC01001
[ 71.308194] PVR_K: 972: MIPS_ADDR_REMAP2_CONFIG2 : 0x00000008d04ce00c
[ 71.315153] PVR_K: 972: MIPS_ADDR_REMAP3_CONFIG1 : 0x1FC02001
[ 71.321419] PVR_K: 972: MIPS_ADDR_REMAP3_CONFIG2 : 0x00000008ce66500c
[ 71.328374] PVR_K: 972: MIPS_ADDR_REMAP4_CONFIG1 : 0x1FC00000
[ 71.334635] PVR_K: 972: MIPS_ADDR_REMAP4_CONFIG2 : 0x000000000000000c
[ 71.341597] PVR_K: 972: MIPS_ADDR_REMAP5_CONFIG1 : 0x00000001
[ 71.347869] PVR_K: 972: MIPS_ADDR_REMAP5_CONFIG2 : 0x00000008cc1e600c
[ 71.354829] PVR_K: 972: MIPS_WRAPPER_CONFIG : 0x000000000001cf80
[ 71.361785] PVR_K: 972: MIPS_EXCEPTION_STATUS : 0x00000020
[ 71.368152] PVR_K: 972: ---- [ MIPS internal state ] ----
[ 71.373638] PVR_K: 972: PC : 0xC00171C4
[ 71.379900] PVR_K: 972: STATUS_REGISTER : 0x00481C05
[ 71.386159] PVR_K: 972: CAUSE_REGISTER : 0x00800000
[ 71.392420] PVR_K: 972: BAD_REGISTER : 0xC0038160
[ 71.398681] PVR_K: 972: EPC : 0xC00171C0
[ 71.404940] PVR_K: 972: SP : 0xCF600FE0
[ 71.411201] PVR_K: 972: BAD_INSTRUCTION : 0x00000000
[ 71.417464] PVR_K: 972: TLB :
[ 71.422776] PVR_K: 972: 0) VA 0xCF800000 ( 64k) -> PA0 0xe20000000 DV , PA1 0x00000000 C
[ 71.431377] PVR_K: 972: 1) VA 0xCF000000 ( 16k) -> PA0 0x8d04b0000 DVGC, PA1 0x8d04b4000 DVGC
[ 71.440064] PVR_K: 972: 2) VA 0xCF600000 ( 4k) -> PA0 0x8d04cf000 DV C, PA1 0x00000000 C
[ 71.448664] PVR_K: 972: 3) VA 0xC0032000 ( 4k) -> PA0 0x8d0417000 DVGC, PA1 0x8d04cc000 DVGC
[ 71.457358] PVR_K: 972: 4) VA 0xC0006000 ( 4k) -> PA0 0x8d04a7000 DVGC, PA1 0x8cc270000 DVGC
[ 71.466062] PVR_K: 972: 5) VA 0xC001E000 ( 4k) -> PA0 0x8d0511000 VGC, PA1 0x8cdc93000 DVG
[ 71.474750] PVR_K: 972: 6) VA 0xC000A000 ( 4k) -> PA0 0x8cdefb000 DVGC, PA1 0x8d04de000 DVGC
[ 71.483442] PVR_K: 972: 7) VA 0xC0004000 ( 4k) -> PA0 0x8d056b000 DVGC, PA1 0x8cc067000 DVGC
[ 71.492130] PVR_K: 972: 8) VA 0xC0020000 ( 4k) -> PA0 0x8d0564000 DVG , PA1 0x8d049c000 DVG
[ 71.500818] PVR_K: 972: 9) VA 0xC000C000 ( 4k) -> PA0 0x8d04df000 DVGC, PA1 0x8d04a4000 DVGC
[ 71.509506] PVR_K: 972: 10) VA 0xC001A000 ( 4k) -> PA0 0x8cdef0000 DVG , PA1 0x8cd758000 DVG
[ 71.518194] PVR_K: 972: 11) VA 0xC0000000 ( 4k) -> PA0 0x8cdc95000 DVGC, PA1 0x8cc272000 DVGC
[ 71.526879] PVR_K: 972: 12) VA 0xC0016000 ( 4k) -> PA0 0x8d050d000 DVGC, PA1 0x8ce664000 DVGC
[ 71.535567] PVR_K: 972: 13) VA 0xC0072000 ( 4k) -> PA0 0x00000000 C, PA1 0x8d414e000 DV C
[ 71.544174] PVR_K: 972: 14) VA 0xC0028000 ( 4k) -> PA0 0x8d21f5000 DVGC, PA1 0x8d2220000 DVGC
[ 71.552872] PVR_K: 972: 15) VA 0xC0038000 ( 4k) -> PA0 0x8d20a2000 DVG , PA1 0x8d20a1000 DVG
[ 71.561566] PVR_K: 972: --------------------------------
[ 71.566976] PVR_K: 972: ------[ RGX FW Trace Info ]------
[ 71.572455] PVR_K: 972: Debug log type: trace ( main mts pm hwr debug )
[ 71.579156] PVR_K: 972: ------[ RGX FW thread 0 trace START ]------
[ 71.585503] PVR_K: 972: FWT[traceptr]: 469
[ 71.589678] PVR_K: 972: FWT[tracebufsize]: 2EE0
[ 71.594305] PVR_K: 972: FWT[00000000]: 7001105b 00000000 058da4ad 00000001 70027011 00000000 058da4ba 00000000 00000001 7001700d 00000000 058da4db 00000001 70017006 00000000 058da4e5 00000000 70037003 00000000 058da4f6 00000000 00000001 00000400 7000700e 00000000 058da539 70017012 00000000 058da54a 00000000
[ 71.621566] PVR_K: 972: FWT[00000078]: 7001700d 00000000 058da572 00000001 70017006 00000000 058da57c 00000000 70037003 00000000 058da588 00000000 00000001 00000400 7000700e 00000000 058da59f 70017012 00000000 058e3d8d 00000000 7001700d 00000000 058e3db6 00000001 70017006 00000000 058e3dc0 00000000 70037003
[ 71.648819] PVR_K: 972: FWT[000000f0]: 00000000 058e3dcb 00000000 00000001 00000400 7000700e 00000000 058e3de5 70017012 00000000 0737d73a 00000000 70037013 00000000 0737d74b 00000001 2abc0066 00000000 70037013 00000000 0737d77f 00000002 2abc0065 00000000 7003100e 00000000 0737d791 00000100 00000003 c0028300
[ 71.676074] PVR_K: 972: FWT[00000168]: 70017006 00000000 0737d7b2 00000000 70037003 00000000 0737d7c8 00000000 00000001 00000400 7003700a 00000000 0737d7ef 00000000 00000003 c0028320 70037009 00000000 0737d7fa 00000003 c0073000 c0073000 70011045 00000000 0737d831 00000001 700310c6 00000000 0737d86a 00000002
[ 71.703339] PVR_K: 972: FWT[000001e0]: 000003ff 0002b000 70021087 00000000 0737d874 00000000 0000000a 70021087 00000000 0737d87e 00000001 0000000a 70081079 00000000 0737d88d c0028300 00000000 00000000 00000410 00000001 00000000 00000001 00000001 7000700e 00000000 0737d906 70037003 00000000 0737d91b 00000003
[ 71.730597] PVR_K: 972: FWT[00000258]: 00000000 00004418 70001004 00000000 0737d937 70021016 00000000 0737d957 c0028300 000000c8 70021017 00000000 0737d964 c002a000 00000001 70021017 00000000 0737d96b c002b000 00000519 7000700e 00000000 0737d9aa 70037013 00000000 0737d9c1 00000003 2abc0065 00000000 7003100e
[ 71.757854] PVR_K: 972: FWT[000002d0]: 00000000 0737d9d0 000001f8 00000003 c0028300 70017006 00000000 0737d9eb 00000000 70037003 00000000 0737d9fa 00000000 00000001 00004410 7003700a 00000000 0737da19 00000000 00000003 c0028320 70037009 00000000 0737da22 00000003 c0073000 c0073100 700310c6 00000000 0737da3e
[ 71.785112] PVR_K: 972: FWT[00000348]: 00000002 000003ff 0002b000 70021087 00000000 0737da47 00000000 0000000a 70021087 00000000 0737da4f 00000001 0000000a 70081079 00000000 0737da61 c0028300 00000100 00000000 00000410 00000001 00000000 00000002 00000002 7000700e 00000000 0737daa3 70037013 00000000 0737daba
[ 71.812368] PVR_K: 972: FWT[000003c0]: 00000004 2abc0065 00000000 7003100e 00000000 0737daca 000002f0 00000003 c0028300 70037013 00000000 0737dae7 00000005 2abc0065 00000000 7003100e 00000000 0737daef 000003e8 00000003 c0028300 70037013 00000000 0737daff 00000006 2abc0065 00000000 7003100e 00000000 0737db07
[ 71.839630] PVR_K: 972: FWT[00000438]: 000004e8 00000003 c0028300 7001700d 00000000 0737db1a 00000001 70017006 00000000 0737db24 00000000 70037003 00000000 0737db31 00000000 00000001 00004410 7000700e 00000000 0737db4b 70017012 00000000 0737db5a 00000000 7001700d 00000000 0737db93 00000000 70017012 00000000
[ 71.866886] PVR_K: 972: FWT[000004b0]: 0737dba0 00000000 7001700d 00000000 0737dba6 00000000 70017012 00000000 07385583 00000000 7003b049 00000000 0738559a 00000003 00007b2c 00ee0980 7003b054 00000000 073855ac 00000000 00000003 00000000 7003b030 00000000 073855b3 00000003 00000000 00000003 7001700d 00000000
[ 71.894142] PVR_K: 972: FWT[00000528]: 073855cc 00000000 70017012 00000000 073855d9 00000000 7001700d 00000000 073855f0 00000000 70017012 00000000 0738cfcf 00000000 7003b049 00000000 0738cfe4 00000003 0000f577 00ee0980 7003b054 00000000 0738cffc 00000000 00000003 00000001 7004b056 00000000 0738d02c 00000000
[ 71.921400] PVR_K: 972: FWT[000005a0]: 00000003 00000001 00000000 7003b060 00000000 0738d045 00000000 00000003 00000000 7003b030 00000000 0738d04d 00000003 00000000 00000002 7001700d 00000000 0738d068 00000000 70017012 00000000 0738d074 00000000 7001700d 00000000 0738d08b 00000000 70017012 00000000 0738e8ff
[ 71.948679] PVR_K: 972: FWT[00000618]: 00000000 70037013 00000000 0738e90b 00000007 2abc0066 00000000 70037013 00000000 0738e943 00000008 2abc0065 00000000 7003100e 00000000 0738e954 000005e8 00000003 c0028300 7001700d 00000000 0738e978 00000000 70017012 00000000 0738e988 00000000 7001700d 00000000 0738e98f
[ 71.975946] PVR_K: 972: FWT[00000690]: 00000000 70017012 00000000 07394a69 00000000 7003b049 00000000 07394a98 00000003 00017027 00ee0980 7003b055 00000000 07394aae 00000000 00000003 00000001 7004b056 00000000 07394ae1 00000000 00000003 00000001 00000000 7003b060 00000000 07394af5 00000000 00000003 00000001
[ 72.003208] PVR_K: 972: FWT[00000708]: 7003b030 00000000 07394afc 00000003 00000001 00000002 7001700d 00000000 07394b1c 00000000 70017012 00000000 07394b2a 00000000 7001700d 00000000 07394b40 00000000 70017012 00000000 0739533b 00000000 70037013 00000000 07395346 00000009 2abc0066 00000000 70037013 00000000
[ 72.030467] PVR_K: 972: FWT[00000780]: 0739537e 0000000a 2abc0065 00000000 7003100e 00000000 0739538f 000006e8 00000003 c0028300 7001700d 00000000 073953b3 00000000 70017012 00000000 073953c4 00000000 7001700d 00000000 073953cb 00000000 70017012 00000000 0739c518 00000000 7003b049 00000000 0739c548 00000003
[ 72.057716] PVR_K: 972: FWT[000007f8]: 0001ead7 00ee0980 7003b055 00000000 0739c55e 00000000 00000003 00000001 7004b056 00000000 0739c592 00000000 00000003 00000001 00000000 7003b060 00000000 0739c5a8 00000000 00000003 00000001 7003b030 00000000 0739c5b1 00000003 00000001 00000001 7001700d 00000000 0739c5d2
[ 72.085018] PVR_K: 972: FWT[00000870]: 00000000 70017012 00000000 0739c5df 00000000 7001700d 00000000 0739c5f5 00000000 70017012 00000000 073a3fcf 00000000 7003b049 00000000 073a3fe3 00000003 00026576 00ee0980 7003b055 00000000 073a3ff3 00000000 00000003 00000001 7004b056 00000000 073a4020 00000000 00000003
[ 72.112320] PVR_K: 972: FWT[000008e8]: 00000001 00000000 7003b060 00000000 073a4032 00000000 00000003 00000001 7003b030 00000000 073a4039 00000003 00000001 00000000 7001b023 00000000 073a4041 00000003 7002b028 00000000 073a404c 00000003 00000001 7002b04e 00000000 073a4055 00000000 00004410 7002b03a 00000000
[ 72.139628] PVR_K: 972: FWT[00000960]: 073a407f 00000000 00000002 7002b03a 00000000 073a4083 00000000 00000003 7002b03a 00000000 073a4089 00000000 00000004 7001b03b 00000000 073a408d 00000080 7001b04d 00000000 073a4098 00000003 700010c7 00000000 073a409d 70017006 00000000 073a40e2 00000000 70037003 00000000
[ 72.166944] PVR_K: 972: FWT[000009d8]: 073a40ee 00000000 00000001 00004410 7001b020 00000000 073a4103 00000002 7001b020 00000000 073a4109 00000003 7001b020 00000000 073a410f 00000004 7001b020 00000000 073a4114 00000005 7002b01c 00000000 073a412d 00000003 c0028300 7001b03d 00000000 073a413e 00000000 70011045
[ 72.194457] PVR_K: 972: FWT[00000a50]: 00000000 073a4187 00000001 7004b053 00000000 073a4196 00000000 00000000 00000000 00000000 7001b03e 00000000 073a41a3 00000000 7001b019 00000000 073a4207 00000002 70021016 00000000 073a4235 c0028300 000001c8 70021017 00000000 073a4244 c002a000 00000002 7005b018 00000000
[ 72.221952] PVR_K: 972: FWT[00000ac8]: 073a4258 00000003 c0028300 000001f8 00000000 00000010 7002b021 00000000 073a4267 00000003 00000000 7001b019 00000000 073a426f 00000003 7001b019 00000000 073a427d 00000004 7001b019 00000000 073a4283 00000005 70017006 00000000 073a428a 00000000 7000700e 00000000 073a42b7
[ 72.249450] PVR_K: 972: FWT[00000b40]: 70037003 00000000 073a42ce 00000000 00000001 00004410 7003700a 00000000 073a42ed 00000000 00000003 c0028320 70037009 00000000 073a42f8 00000003 c0073000 c00731f8 700310c6 00000000 073a431c 00000002 000003ff 0002b000 70021087 00000000 073a4325 00000000 0000000a 70021087
[ 72.280277] PVR_K: 972: FWT[00000bb8]: 00000000 073a432e 00000001 0000000a 70081079 00000000 073a433e c0028300 000001f8 00000000 00000410 00000001 00000000 00000003 00000003 7000700e 00000000 073a437e 70037003 00000000 073a4395 00000003 00000000 00004418 70001004 00000000 073a43a9 70021016 00000000 073a43c5
[ 72.321353] PVR_K: 972: FWT[00000c30]: c0028300 000002c0 70021017 00000000 073a43d2 c002a000 00000003 7003700a 00000000 073a43ee 00000000 00000003 c0028320 70037009 00000000 073a43fc 00000003 c0073000 c00732f0 700310c6 00000000 073a4419 00000002 000003ff 0002b000 70021087 00000000 073a4421 00000000 0000000a
[ 72.350861] PVR_K: 972: FWT[00000ca8]: 70021087 00000000 073a442a 00000001 0000000a 70081079 00000000 073a4438 c0028300 000002f0 00000000 00000410 00000001 00000000 00000004 00000004 7000700e 00000000 073a4460 70037003 00000000 073a4471 00000003 00000000 00004418 70001004 00000000 073a4485 70021016 00000000
[ 72.378400] PVR_K: 972: FWT[00000d20]: 073a44a0 c0028300 000003b8 70021017 00000000 073a44ab c002a000 00000004 7003700a 00000000 073a44c7 00000000 00000003 c0028320 70037009 00000000 073a44d4 00000003 c0073000 c00733e8 700310c6 00000000 073a44ed 00000002 000003ff 0002b000 70021087 00000000 073a44f6 00000000
[ 72.405878] PVR_K: 972: FWT[00000d98]: 0000000a 70021087 00000000 073a44ff 00000001 0000000a 70081079 00000000 073a4510 c0028300 000003e8 00000000 00000410 00000001 00000000 00000005 00000005 7000700e 00000000 073a4537 70037003 00000000 073a4545 00000003 00000000 00004418 70001004 00000000 073a4557 70021016
[ 72.433367] PVR_K: 972: FWT[00000e10]: 00000000 073a4570 c0028300 000004b0 70021017 00000000 073a457b c002a000 00000005 70021017 00000000 073a4581 c002b008 00000519 7003700a 00000000 073a45a0 00000000 00000003 c0028320 70037009 00000000 073a45af 00000003 c0073000 c00734e8 700310c6 00000000 073a45c9 00000002
[ 72.460968] PVR_K: 972: FWT[00000e88]: 000003ff 0002b000 70021087 00000000 073a45d2 00000000 0000000a 70021087 00000000 073a45db 00000001 0000000a 70081079 00000000 073a45e9 c0028300 000004e8 00000000 00000410 00000001 00000000 00000006 00000006 7000700e 00000000 073a4621 70037003 00000000 073a4631 00000003
[ 72.488355] PVR_K: 972: FWT[00000f00]: 00000000 00004418 70001004 00000000 073a4645 70021016 00000000 073a4660 c0028300 000005b0 70021017 00000000 073a466a c002a000 00000006 70021017 00000000 073a4672 c002b010 00000519 7003700a 00000000 073a4690 00000000 00000003 c0028320 70037009 00000000 073a469d 00000003
[ 72.515687] PVR_K: 972: FWT[00000f78]: c0073000 c00735e8 700310c6 00000000 073a46b5 00000002 000003ff 0002b000 70021087 00000000 073a46be 00000000 0000000a 70021087 00000000 073a46c6 00000001 0000000a 70081079 00000000 073a46d3 c0028300 000005e8 00000000 00000410 00000001 00000000 00000007 00000007 7000700e
[ 72.542977] PVR_K: 972: FWT[00000ff0]: 00000000 073a470a 70037003 00000000 073a471d 00000003 00000000 00004418 70001004 00000000 073a4735 70021016 00000000 073a474d c0028300 000006b0 70021017 00000000 073a4758 c002a000 00000007 70021017 00000000 073a4762 c002b018 00000519 7000700e 00000000 073a479b 7001700d
Graph verify done![ 72.570266] PVR_K: 972: FWT[00001068]: 00000000 073a47b3 00000001 70017006 00000000 073a47bc 00000000 70037003 00000000 073a47cb 00000000 00000001 00004410 7000700e 00000000 073a47e3 70017012 00000000 073a47f2 00000000 7001700d 00000000 073a4807 00000001 70017006 00000000 073a480e 00000000 70037003 00000000
[ 72.599285] PVR_K: 972: FWT[000010e0]: 073a4818 00000000 00000001 00004410 7000700e 00000000 073a4837 70017012 00000000 073a4846 00000000 7001700d 00000000 073a4868 00000001 70017006 00000000 073a4871 00000000 70037003 00000000 073a487c 00000000 00000001 00004410 7000700e 00000000 073a4891 70017012 00000000
[ 72.626718] PVR_K: 972: FWT[00001158]: 073ae08c 00000000 7001700d 00000000 073ae0bb 00000001 70017006 00000000 073ae0c7 00000000 70037003 00000000 073ae0d2 00000000 00000001 00004410 7000700e 00000000 073ae0ef 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 72.654140] PVR_K: 972: FWT[000011d0]: 00000000 ... 00000000
[ 72.662772] PVR_K: 972: FWT[END]: 362 lines were all zero
[ 72.668463] PVR_K: 972: ------[ RGX FW thread 0 trace END ]------
[ 72.674778] PVR_K: 972: ------[ Full CCB Status ]------
[ 72.680254] PVR_K: 972: FWCtx 0xC0028300 (TQ_3D-P1040-T1052-byd_srv.out)
[ 72.687111] PVR_K: 972: `--<Empty>
[ 72.690849] PVR_K: 972: FWCtx 0xC0028040 (TA-P1040-T1052-byd_srv.out)
[ 72.697372] PVR_K: 972: `--<Empty>
[ 72.701029] PVR_K: 972: FWCtx 0xC00280E0 (3D-P1040-T1052-byd_srv.out)
[ 72.707550] PVR_K: 972: `--<Empty>
[ 72.711214] PVR_K: 972: ------[ RGX Device ID:0 End ]------
[ 72.716889] PVR_K: 972: ------[ System Summary Device ID:0 ]------
[ 72.723148] PVR_K: 972: Device System Power State: ON
[ 72.728276] PVR_K: 972: MaxHWTOut: 500000us, WtTryCt: 10000, WDGTOut(on,off): (10000ms,3600000ms)
[ 72.737224] PVR_K: 972: ------[ Server Thread Summary ]------
[ 72.743062] PVR_K: 972: pvr_defer_free : Running
[ 72.747940] PVR_K: 972: Number of deferred cleanup items : 0
[ 72.754027] PVR_K: 972: pvr_device_wdg : Running
[ 72.758902] PVR_K: 972: pvr_cacheop : Running
[ 72.763515] PVR_K: 972: Configuration: QSZ: 16, UKT: -1, KDFT: 131072, LINESIZE: 64, PGSIZE: 4096, KDF: Yes, URBF: Yes
[ 72.774634] PVR_K: 972: Pending deferred CacheOp entries : 0
BydSrvAppVerifyGraph Done!
[ 72.780750] PVR_K: 972: ------[ AppHint Settings ]------
[ 72.788593] PVR_K: 972: Build Vars
[ 72.792273] PVR_K: 972: EnableTrustedDeviceAceConfig: N
[ 72.797948] PVR_K: 972: CleanupThreadPriority: 0x00000005
[ 72.807940] PVR_K: 972: CacheOpThreadPriority: 0x00000001
[ 72.813766] PVR_K: 972: WatchdogThreadPriority: 0x00000000
[ 72.819709] PVR_K: 972: HWPerfClientBufferSize: 0x000c0000
[ 72.825634] PVR_K: 972: Module Params
[ 72.829764] PVR_K: 972: EnablePageFaultDebug: Y
[ 72.834730] PVR_K: 972: Debug Info Params
[ 72.839047] PVR_K: 972: CacheOpConfig: 0x0000000c
[ 72.844255] PVR_K: 972: CacheOpUMKMThresholdSize: 0xffffffff
[ 72.850375] PVR_K: 972: Debug Info Params Device ID: 0
byd_srv_ipc_init Done![ 72.855787] PVR_K: 972: EnableLogGroup: main,mts,pm,hwr,debug
[ 72.863870] PVR_K: 972: ------[ HTB Log state: Off ]------
[ 72.869605] PVR_K: 972: ------[ Active Sync Checkpoints ]------
[ 72.875639] ------[ Native Fence Sync: timelines ]------
[ 72.880958] foreign_sync: @0 ctx=1 refs=1
start byd_ipc.out![ 72.884975] sw: RM_SWTimeline-byd_srv.out-1040 @0 cur=0
[ 72.891791] rogue-ta3d: @0 ctx=3 refs=1
[ 72.895766] rogue-tq3d: @0 ctx=5 refs=1
byd_ipc.out running succeed!
[ 72.899616] QE-byd_srv.out-1040: @4 ctx=6 refs=2
[ 72.906805] @3: (++) refs=1 fwaddr=0xc002b019 enqueue=1 status=Signalled 3-TQM
[byd_debug]: BydDLAppCreateGraph:29 Graph create done![ 72.914176] PVR_K: 972: ------------[ PVR DBG: END ]------------
[ 72.924998] ------------[ cut here ]------------
[ 72.929683] WARNING: CPU: 0 PID: 972 at /media/adas/X/home/xutianding/TDA4/code/my_code_v3/tda4_sdk_0806/tda4_linux/board-support/extra-drivers/ti-img-rogue-driver-1.15.6133109/binary_j721e_linux_wayland_release/target_aarch64/kbuild/services/server/common/pvr_notifier.c:529 0xffff800008bc9f98
[ 72.955605] Modules linked in: pvrsrvkm(O) usb_f_fs libcomposite ti_am335x_adc kfifo_buf rpmsg_char omap_rng cdns3 udc_core roles irq_pruss_intc pru_rproc icss_iep usbcore usb_common crct10dif_ce ti_j721e_cpsw_virt_mac phy_can_transceiver vxd_dec vxe_enc ti_k3_r5_remoteproc ti_am335x_tscadc videobuf2_dma_sg ti_k3_dsp_remoteproc v4l2_mem2mem sa2ul pruss cdns_dphy videobuf2_dma_contig m_can_platform virtio_rpmsg_bus videobuf2_memops m_can videobuf2_v4l2 sha512_generic cdns3_ti authenc videobuf2_common can_dev optee_rng rng_core rti_wdt sch_fq_codel rpmsg_kdrv_switch cryptodev(O)
[ 73.006650] CPU: 0 PID: 972 Comm: pvr_device_wdg Tainted: G O 5.10.162-g76b3e88d56 #2
[ 73.015757] Hardware name: Texas Instruments K3 J721E SoC (DT)
[ 73.021573] pstate: 80000005 (Nzcv daif -PAN -UAO -TCO BTYPE=--)
[ 73.027559] pc : 0xffff800008bc9f98
[ 73.031031] lr : 0xffff800008bc9f98
[ 73.034504] sp : ffff800013bfbc80
[ 73.037804] x29: ffff800013bfbc80 x28: 0000000000000000
[ 73.043101] x27: ffff800013ecb9b8 x26: ffff800008c58460
[ 73.048397] x25: ffff00084c329b00 x24: 0000000000000009
[ 73.053693] x23: 0000000000000002 x22: 0000000000000000
[ 73.058989] x21: 0000000000000000 x20: ffff00084c329bd8
[ 73.064285] x19: ffff00084af7d8a0 x18: 0000000000000010
[ 73.069580] x17: 0000000000000000 x16: 0000000000000000
[ 73.074876] x15: ffff00084df6e910 x14: 00000000000002e0
[ 73.080171] x13: 0000000000000000 x12: 00000000000000c3
[ 73.085467] x11: 0000000000000287 x10: 00000000000009f0
[ 73.090763] x9 : ffff800013bfbae0 x8 : ffff00084df6ee10
[ 73.096058] x7 : ffff00087fa54340 x6 : ffff00087fa542c0
[ 73.101354] x5 : 00000000410fd080 x4 : 0000000000f0000f
[ 73.106651] x3 : 0000000000000000 x2 : ffffffffffffff00
[ 73.111947] x1 : 0000000000000000 x0 : ffff00084df10480
[ 73.117244] Call trace:
[ 73.119678] 0xffff800008bc9f98
[ 73.122804] 0xffff800008bcb460
[ 73.125931] 0xffff800008bb7e74
[ 73.129057] 0xffff800008bca31c
[ 73.132184] 0xffff800008ba12fc
[ 73.135310] 0xffff8000100737f0
[ 73.138436] 0xffff8000100161dc
[ 73.141564] ---[ end trace 6bf0585eb6be35b0 ]---
Thanks, KONG
Kong, Did you happen to capture the error with the pvrlogdump to get more information? Can you please provide that? Thanks, Erick