12.13. GDCΒΆ

Debugging Information

# cat /proc/cvitek/gdc Module: [GDC], Build Time[#1 SMP PREEMPT Wed Feb 24 15:02:47 CST 2021] -------------------------------RECENT JOB INFO----------------------------  SeqNo ModName TaskNum State InSize(pixel) OutSize(pixel) CostTime(us)HwTime(us)  # 0 VO 1 SUCCESS 921600 921600 3952 3539  # 1 VO 1 SUCCESS 921600 921600 3941 3534  # 2 VO 1 SUCCESS 921600 921600 3952 3553  # 3 VO 1 SUCCESS 921600 921600 3938 3540  # 4 VO 1 SUCCESS 921600 921600 3947 3547  # 5 VO 1 SUCCESS 921600 921600 3936 3536  # 6 VO 1 SUCCESS 921600 921600 3948 3551  # 7 VO 1 SUCCESS 921600 921600 3926 3530 -------------------------------MAX WASTE TIME JOB INFO--------------------  ModName TaskNum State InSize(pixel) OutSize(pixel) CostTime(us)HwTime(us) VO 1 SUCCESS921600 921600 4007 3530 -------------------------------GDC JOB STATUS-----------------------------  Success Fail Cancel BeginNum BusyNumProcingNum  754 0 0 000 -------------------------------GDC TASK STATUS----------------------------  Success Fail Cancel BusyNum  754 0 0 0 -------------------------------GDC INT STATUS-----------------------------  IntNumIntTm(us) HalProcTm(us)  754 3536 126 -------------------------------GDC CALL CORRECTION STATUS-----------------  TaskSuc TaskFail EndSuc EndFail CbCnt 0 0 0 0 0 

Debugging Information Analysis

recordGDCModulecompleteIf, timeMaximum, accumulatedInformation.

Parameter Description

Parameter

Description

RECENT JOB INFOcompletejobInformation

SeqNo

printnumber. Value Range: [0, 7]

ModName

submitthisjobModule.

TaskNum

thisjobincludingtaskCount.

State

thisjobprocessingStatus.

Value Range: {FA IL, SUCCESS, WORKING}

FAIL: meansjobexecuteFailure

SUC CESS: meansjobexecuteSuccess

WOR KING: meansjobcurrentlyinprocessing

InSize(pixel)

thisjobundereachtaskInputImagesurfaceofand

Unit: pixels

eachtothisjobaddatask, this onthistaskInputsurface.

OutSize(pixel)

thisjobundereachtaskOutputImagesurfaceofand

Unit: pixels

eachtothisjobaddatask, this onthistaskOutputsurface.

CostTime(us)

thisjobfromprovide tocompletetimetime.

Unit: us.

thistimeincludingFor thissoftware, Hardwareandin programprocessingtime.

HwTime(us)

thisjobinHardwareinprocessingtimetime.

Unit: us.

thistime isHardwareprocessingtime, oneCostTime.

MAX WASTE TIME JOBINFO timeMaximumjobInformation

eachsameRECENTJOB INFOMember INFO

500itemintimejobInformation. itseachsameRECENT JOB, specificSeebefore.

When appeartimemoreortotalnumberalreadyexceeds 500time, morethisgroupvalue.

throughthisgroupvaluecanGDCrunning performance, andWhetherappear GDCprocessingnotandtimecase.

GDC JOB STATUSGDCStatus

Success When

accumulatedSuccessprocessingjobnumber.

Successtime1.

Fail

accumulatedprocessingFailurejobnumber.

When GDCsubmitgivedriver layerandFailuretime 1. thisvalueincreasetimecanthrough Failurereason.

Cancel

accumulatedcanceljobnumber.

When Call cancleJobInterfacetime1.

BeginNum

Useralready Createbutnotsubmit ( EndJobInterface) jobnumber.

BusyNum

Useralreadysubmit (EndJobInterface) butnotsubmit giveHardwareprocessingnumber.

ProcingNum

currentlyinperform Hardwareprocessingnumber.

GDC TASK STATUSGDC TaskStatus

Success

accumulatedSuccessprocessingTasknumber. ajobincluding1tomultiplescaling task, thewith1itemjobSuccess Tableitsundermultipletask Success, thisvalue jobSuccessmore.

When HardwareprocessingaJobSuccesstime, this valuejobundertasknumber.

Fail

accumulatedprocessingFailureTasknumber.

ajobFailurewillcauseitsunderthehastaskFailure. When JobexecuteFailuretime, this itsunderFailuretasknumber.

thisvalueincreasetimecanthroughviewFailurereason.

Cancel

accumulatedCancelTasknumber.

When CallcancleJobInterfacetime, that iscanceljobunderthehast askexecute, this.

BusyNum

alreadyaddtoJobunder, butnotprovide giveHardwareprocessingtasknumber

GDC INT STATUSGDCinterruptStatus

IntNum Hardware

GDCinterruptCount.

ajob, thisvalue1.

IntTm(us)

GDCaverageinterruptprocessingtime.

Unit: us

HalProcTm(us)

averagewillJobsubmitgivedriver layer time, internaldebugUse.

Unit: us

GDC CALL CORRECTIONSTATUSFISHEYEcorrectionprocessingStatus

TaskSuc

addFISHEYEtaskSuccesscount.

TaskFail

addFISHEYEtaskFailurecount.

EndSuc

GDCsubmitFISHEYEjobSuccesscount.

EndFail

GDCsubmitFISHEYEjobFailurecount.

CbCnt

GDCcorrectionprocessingcompleteaftercallbackcount.