Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - ainu

#1
In this topic, I will publish the results of various commands on both the real camera and in qemu (when I configure and run it).
My main goal is to find processes, properties, other information that will help to understand the state, settings sd card, if at all possible. This information may improve the sd_uhs module.
UART Pinout for 70D here:
https://www.magiclantern.fm/forum/index.php?topic=7531.msg236834#msg236834

-----------------------------------------------------------------------------------------------------------
Let's start with MPU, because it managed to achieve very little.
So you connected to MPU Rx Tx contacts.
When the camera is turned on, the MON line will be replaced by the E1OFF line alternately until you turn on the display.
The help and ? commands do not work.
Of the other commands that are known for Digic 8, only the following work:

about
   MPU Ver...0xB1
   MPU check sum...0xD9C847BE
   MPU gang  sum...0x880C
   EEP Ver...0x32


TEMPINFO
Aeic  :00EC(27⸮⸮)
Efic  :00EB(26⸮⸮)
Afic  :012E(29⸮⸮)
Aboard:0000(27⸮⸮)
Card  :00B8(**⸮⸮)
---Digital Temp---
Back  :01C8
Lmimi :01AD
DCDC  :01D7
Aboard:01BE


SW
-------------------------------------------------------
Switch State Information
-------------------------------------------------------
LockSw                        : UnLock(On)
CardCover                     : Close
BatCover                      : Close
CFDetectSw                    : Off
CF2DetectSw                   : On
ELButton                      : Off
  SubDialLockSw                 : UnLock
  Sw1                           : Off
  Sw2                           : Off
  AELockButton                  : Off
  AFStartButton                 : Off
  SpdnButton                    : Off
  StroboPopUpButton             : Off
  StroboPopEndSw                : Off
  AFFrameSelectButton           : Off
  AFModeButton                  : Off
  DriveModeButton               : Off
  MeteringModeButton            : Off
  ISOButton                     : Off
  M-FuncButton                  : Off
  SetButton                     : Off
  MenuButton                    : Off
  PlayButton                    : Off
  InfoButton                    : Off
  EraseButton                   : Off
  PictureStyleButton            : Off
  CrossUp                       : Off
  CrossDown                     : Off
  CrossRight                    : Off
  CrossLeft                     : Off
  LvMovieStartButton            : Off
  LvMovieSelect                 : Off
  ScaleButton                   : Off
  Q                             : Off
  RatingButton                  : Off
  AFAreaSelectLever             : Off
  MultiContoller                : Off

  ModeDial                      : Program
  MainDial                      : 00
  SubDial                       : 00


-----------------------------------------------------------------------------------------------------------
Now continue with ICU.
So you connected to ICU Rx Tx contacts.

Boot log
IFE Initialize
IFE Complete
SD LOAD OK.
Open file for read : AUTOEXEC.BIN
File size : 0x72BC0
Now jump to AUTOEXEC.BIN!!

K325 READY
[SF] InstallSerialFlash 4 0xc022002c 0x0 0x800000 1

[SF] GPIO Base 0xc022002c 0xc022002c
     0:    48.245 [STARTUP]
K325 ICU Firmware Version 1.1.2 ( 8.1.6 )
     2:    49.825 [PROPAD] PROPAD_CreateFROMPropertyHandle DRAMAddr 0x41744000
     3:    50.483 [PROPAD] SerialFlash Packages!! 0x10000
     6:   105.402 [PROPAD] SerialFlash Packages!! 0x7
     8:   105.711 [SEQ ERROR] NotifyComplete (Cur = 1, 0x2, Flag = 0x20000000)
    11:   149.524 [RTC] PROPAD_GetPropertyData : PROP_RTC 0xa0
    12:   150.991 [RTC] ChangePropertyCBR 0x0, 0x4000
    13:   151.239 [RTC] RTC_Permit 0x20
    14:   151.824 [SND] Seq LPC fin
    15:   152.247 [RSC] hMemoryQueue (0x800010) hStorageQueue (0x820012)
    16:   153.187 [RSC] MemoryStatusMasterResultCBR
    17:   182.848 [FM] FM_RegisterSpaceNotifyCallback
    19:   182.938 [AUDIO] [GPS] GPS_RegisterSpaceNotifyCallback
    20:   183.003 [FM] FM_RegisterSpaceNotifyCallback
    30:   195.156 [TERMINATE] SHUTDOWN init comp
    31:   195.211 [TERMINATE] Abort init comp
    36:   207.261 [ENG] [ENGIO](Addr:0x41700000, Data:0x   44000)
    38:   254.260 [MC] PROP_GUI_STATE 0
    39:   255.315 [MC] PROP_VARIANGLE_GUICTRL : Enable
    40:   255.388 [MC] [MC] PROP_HEADPHONE_VOLUME_VALUE : 0
    41:   255.523 [MC] [MC] PROP_MOVIE_PLAY_VOLUME : 5
    42:   255.669 [MC] PROP_LCD_OFFON_BUTTON : 2
    43:   256.573 [MC] regist master CardCover
    44:   258.956 [PRP] M:B1 F:0 L:0 P:32 T:8
    45:   259.169 [STARTUP] update coded version.
    49:   267.099 [PROPAD] PROPAD_CreateFROMPropertyHandle DRAMAddr 0x41b2c000
    50:   267.777 [PROPAD] SerialFlash Packages!! 0x490000
    51:   301.861 [PROPAD] SerialFlash Packages!! 0x7
    63:   355.375 [MR] encdrwrapHPCopyAsyncCBR
    64:   361.727 [LVDTS] WARN First Get DTS_GetAllRandomData
    65:   369.546 [LVCOM] ExecuteDefectMarge1[0x41fc7000:64512]
    66:   370.159 [LVCOM] A:[40] B:[4204]
    67:   372.766 [LVCOM] ExecuteDefectMarge2[0x41fd6c00:64512]
    68:   373.168 [LVCOM] A:[24] B:[2678]
    69:   375.166 [LVCOM] ExecuteDefectMarge3[0x41de8400:45056]
    70:   375.508 [LVCOM] A:[20] B:[2234]
    71:   377.100 [LVCOM] ExecuteDefectMarge4[0x41fe6800:104448]
    72:   382.109 [LVCOM] ExecuteDefectMarge5[0x41df3400:52224]
    74:   402.203 [AUDIO] RegisterCBRSDIOCableConnect
    75:   404.150 [COM] PackHeap 82c640,82c640,0
    76:   404.704 [COM] Local Heap warning hCom[0]size[262144]
    77:   413.606 [WFT] PROP_ADAPTER_DEVICE_ACTIVE: Can Not Change(0) Connect(0)
    78:   414.406 [WFT] InitializeAdapterControl END
    83:   425.045 [PTPCOM] SetPtpTransportResources:0,3253
    84:   441.188 [WFT] Regist PropCBR PROP_WFT_BLUETOOTH
    91:   749.573 [FM] FileNo (DriveNo = 2, 0 <-> 6989)
    93:   756.587 [FM] [GPS] GPS_Initialize (36, 25)
   107:   762.484 [DP] DpsTerminate()
   118:   763.441 [INDEV] INDEV_Initialize
   119:   768.004 [HDMI] DisconnectHDMI : Not Connected
   120:   778.832 [IMPP] H264E InitializeH264EncodeFor1080pDZoom
   121:   778.912 [IMPP] H264E InitializeH264EncodeFor1080p25fpsDZoom
   125:   808.254 [MR] tcmClockEnd
   126:   808.882 [DISP] SetBacklightBrightness called
   128:   820.718 [DISP] EnableReverseTFT call
   132:   851.412 [MAGIC] (Empty Func) MVW_RegisterXmpDataCallback
   133:   853.318 [CEC]CEC OFF
   135:   855.582 [STARTUP] startupInitializeComplete
   136:   855.677 [MC] cam event guimode comp. 0
   137:   856.513 [MC] cam event guimode comp. 0
   147:   875.096 [DL]executeDL AD Start 69
   149:   887.366 [TCH]Active_Mode SetEnd
   150:   887.855 [TCH] [TCH]Variangle_State = 2
   151:   904.916 [DISP] EnableReverseTFT call
   155:   924.132 [MCELL][GuiFactoryRegisterEventCommissionProcedure]


Sending akashimorino to ICU port starts the Event Shell. Typing ? gives available commands:
akashimorino

Open Console K325[1]>...
K325[1]>?

[ActiveHDMI]
[AddTransMemory]
[AdjTouchMove]
[aeds_setaealo]
[aewb_enableae]
[aewb_enableaewb]
[aewb_enablewb]
[aewb_printwb]
[aewb_pscopy]
[aewb_psdump]
[aewb_setwaitflag]
[aewb_wbcopy]
[aewb_wbdump]
[allratio]
[amem3list]
[appendH]
[appendP]
[AttachToTransMemory]
[avs_ntarget]
[avs_read_vadd]
[avs_set_voltage]
[avs_step]
[avs_write_vadd]
[BackLightOn]
[beacon]
[BLoff]
[bmp]
[CardReadChk]
[CardWriteChk]
[cec_active]
[cec_inactive]
[cec_ready]
[CECStatus]
[ChangeThresholdRate]
[checkdraftvram]
[CheckFromWriteState]
[checkphysicalvram]
[CheckSFVersion]
[checksum]
[checksumarea]
[CheckSumOfProgramArea]
[chgbackc]
[ChgBackGrd]
[chgmon]
[CloseSession]
[CompTestHDMI]
[comRecStartProc]
[ConnectHDMI]
[ConnectUSB]
[Create100White]
[Create50White]
[CreateColor]
[CreateMixColor]
[CtrlSrvQueue]
[CUCreateTask]
[CUInitialize]
[CUOldTSM]
[CUPrintDetail]
[CUPrintSummary]
[CUPrintTSMonitor]
[CUSetBuffer]
[CUSetMode]
[CUSetPrint]
[CUStart]
[CUStop]
[CUTerminate]
[d]
[dafbp]
[dafdflag]
[daffpflag]
[dafmaxder]
[DeleteColor]
[DeleteWhite]
[DetachToTransMemory]
[directsel]
[DisableBootDisk]
[DisableCardNoiseChk]
[DisableDebugGain]
[DisableFaceCatch]
[DisableFilter]
[DisableFilterForHDMI]
[DisableFirmware]
[DisableFnoCorrect]
[disableGero]
[DisableHDMIAudio]
[DisableLinearOffset]
[DisableLvAccumGain]
[DisableLvFnoCorrect]
[DisableLvLinearOffset]
[DisableMainFirm]
[DisablePowerSave]
[DisableWBDetection]
[DisconnectHDMI]
[DISP_StartColor]
[DISP_StartMix]
[dispcheck]
[DisplayPhysicalScreen]
[DispLockStart]
[DispLockStop]
[dist]
[dl_CancelDL]
[dl_ChangeRegister]
[dl_FactoryCheck]
[dl_GetMaxValue]
[dl_GetMinValue]
[dl_PrepareDL]
[dl_ReqStartDL]
[dl_StartDL]
[dl_TerminateDL]
[dmhistory]
[dmprint]
[dmstart]
[dmstop]
[dmstore]
[dnv_diffarealist]
[dnv_diffareaset]
[dnv_judgecnt]
[dnv_judgesdbv]
[dnv_loglevel]
[dnv_mktripod]
[DpMR]
[DpSetDebugMode]
[DpSetDetectFaceMode]
[DpSetDustReduction]
[DrawLineToImageVram]
[drysh]
[dstest]
[dump]
[dumpall]
[DumpAudioIcRegister]
[dumpentire]
[dumpentiresep]
[dumpf]
[dumpfall]
[dumpfsep]
[dumpsep]
[edidc]
[edidg]
[EepromRingWriteTime]
[EightImages]
[ElectricCurrentFirm]
[EnableBootDisk]
[EnableCardNoiseChk]
[EnableDebugGain]
[EnableDebugMon]
[EnableExternalMIC]
[EnableFaceCatch]
[EnableFilter]
[EnableFilterForHDMI]
[EnableFirmware]
[EnableFnoCorrect]
[enableGero]
[EnableHDMI]
[EnableHDMIAudio]
[EnableInternalMIC]
[EnableLinearOffset]
[EnableLvAccumGain]
[EnableLvFnoCorrect]
[EnableLvLinearOffset]
[EnableMainFirm]
[EnablePowerSave]
[EnableVideoOut]
[EnableWBDetection]
[EncEekoON]
[EndTPLog]
[EnterIsoSpeedAdjustmentMode]
[epp_change]
[epp_change_deliver]
[epp_jpeg2card]
[epp_memorywrite]
[epp_outdev]
[epp_sendjpeg]
[epp_ta10flag]
[epp_vram_dump]
[epphist_card]
[epptest]
[ExitIsoSpeedAdjustmentMode]
[eyeca]
[eyefi]
[eyefienable]
[FA_AddDigitalPropertyRegisterData]
[FA_AddProperty]
[FA_AdjustMicBalance]
[FA_AdjustWhiteBalance]
[FA_CaptureTestImage]
[FA_CheckAllDigitalPropertyArray]
[FA_CheckDigitalPropertyArray]
[FA_CheckSD]
[FA_ChkAssembly]
[FA_ChkWlan]
[FA_ClearBitProperty32]
[FA_ClearReleaseModeForSR]
[FA_CopyAVoltageBoardInf]
[FA_CopySecurityBoardInf]
[FA_CopyVideoBoardInf]
[FA_CopyVistaUniqueID]
[FA_CreateClrAdjustShootingInfo]
[FA_CreateTestImage]
[FA_DarkAdjAutoExecute]
[FA_DarkCheckAutoExecuteCH]
[FA_DarkCheckAutoExecutePP]
[FA_DarkLevelCheckAutoExecute]
[FA_DebugShdData]
[FA_DecreaseGap]
[FA_DefectsMergeTestImage]
[FA_DefectsTestImage]
[FA_DeleteFile]
[FA_DeleteProperty]
[FA_DeleteTestImage]
[FA_DetectDefTestImage]
[FA_DisableAccumGain]
[FA_DisableAF]
[FA_DisableFixedPo]
[FA_DisableFnoCorrect]
[FA_DisableLinearOffset]
[FA_DisableLinerEShutCurve]
[FA_DisableLtkids]
[FA_DISP_COM_SetCamera]
[FA_DISP_End100White]
[FA_DISP_End50Gray]
[FA_DISP_EndColor]
[FA_DISP_LightMeasure]
[FA_DISP_SetBrightness]
[FA_DISP_Start100White]
[FA_DISP_Start50Gray]
[FA_DISP_StartColor]
[FA_DISP_StartMix]
[FA_EnableAccumGain]
[FA_EnableAF]
[FA_EnableFixedPo]
[FA_EnableFnoCorrect]
[FA_EnableLinearOffset]
[FA_EnableLinerEShutCurve]
[FA_EnableLtkids]
[FA_EndViewFinderData]
[FA_FinishRemoteRelease]
[FA_FormatDrive]
[FA_Get_AccTest_Result]
[FA_Get_AccTest_Table]
[FA_Get_DispDial_Result]
[FA_Get_DispDial_Table]
[FA_GetAdapterFGInfo]
[FA_GetAdapterProperty]
[FA_GetBlockIntegBuf]
[FA_GetCalendar]
[FA_GetCameraLogEnd]
[FA_GetCameraLogStart]
[FA_GetCaptureWinAddress]
[FA_GetCheckFlagBoardInf]
[FA_GetCheckModelNoInf]
[FA_GetCheckProgramVersionBoardInf]
[FA_GetCrawBuf]
[FA_GetDetectDefCount]
[FA_GetDigitalPropertyDataOffset]
[FA_GetDigitalPropertyRegisterData]
[FA_GetFileData]
[FA_GetFileSize]
[FA_GetFreeSizeOfMemory]
[FA_GetIcuCheckSum]
[FA_GetImageThermometerAdcData]
[FA_GetJpegBufForLV]
[FA_GetJpegSizeForLV]
[FA_GetLvDefMaergeCountMagnify]
[FA_GetLvDefMaxCountMovieCrop]
[FA_GetLvDetectDefectsNumFull]
[FA_GetLvDetectDefectsNumMagnify]
[FA_GetMergeDefCount]
[FA_GetObInteg]
[FA_GetObIntegParam]
[FA_GetPITimeData]
[FA_GetProperty]
[FA_GetPropertyAddress]
[FA_GetPropertyDataSize]
[FA_GetRemoteReleasePlusImage]
[FA_GetReverseAdjustSum]
[FA_GetReverseAdjustSum2]
[FA_GetSecCheckData]
[FA_GetShootingParam]
[FA_GetSoundLevel]
[FA_GetSsWbCoef]
[FA_GetTotalSizeOfMemory]
[FA_GetTuneDataPropertyList]
[FA_GetViewFinderData]
[FA_GetWbCoef]
[FA_GetYuvSsDevelopParam]
[FA_GuiFactoryClearResult]
[FA_HShadingGapCheckAllChannel]
[FA_HShadingGapCheckAllChannelForTwoline]
[FA_HShadingGapCheckEitherSide]
[FA_HShadingGapCheckEitherSideForTwoline]
[FA_HShadingGapCheckOnChannel]
[FA_HShadingGapCheckOnChannelForTwoline]
[FA_IncreaseGap]
[FA_LoadProperty]
[FA_LvDarkAdjAutoExecute]
[FA_LvDarkCheckAutoExecuteCH]
[FA_LvDarkCheckAutoExecutePP]
[FA_LvDefectMaxCountFull]
[FA_LvDefectMaxCountMagnify]
[FA_LvDetectDefectsFull]
[FA_LvDetectDefectsMagnify]
[FA_LvDetectDefectsMovieCrop]
[FA_LvJpegCheck]
[FA_LvMargeDefectsMagnify]
[FA_MacSelfCheck]
[FA_MaxSelectTestImage]
[FA_MovieEnd]
[FA_MovieStart]
[FA_ObIntegTestImage]
[FA_OpenSpecialMenu]
[FA_Overwrite_DispDial_Result]
[FA_PaintRectangleBlack]
[FA_PCLVEnd]
[FA_PCLVStart]
[FA_PrintMicLevel]
[FA_ProjectionTestImage]
[FA_ProjectionTestImageEx]
[FA_ProjectionTestImageV]
[FA_ReadEepromData]
[FA_RecordSound]
[FA_RecordSoundEnd]
[FA_RegisterPostNextCBR]
[FA_RegistSavePropertyList]
[FA_Release]
[FA_RemoteRelease]
[FA_ResetCalendar]
[FA_ReverseAdjust]
[FA_SaveProperty]
[FA_SavePropertyList]
[FA_SaveWbFix]
[FA_SeBitProperty32]
[FA_SecDifficult]
[FA_SendAccStartCommand]
[FA_SetAccumulateTimeForSR]
[FA_SetAdapterProperty]
[FA_SetBayerComponent]
[FA_SetCalendar]
[FA_SetChannelNum]
[FA_SetColor]
[FA_SetContinuasCaptureForAccum]
[FA_SetContinuasCaptureForIso]
[FA_SetContinuasCaptureForIsoAccum]
[FA_SetCRawBitNum]
[FA_SetDarkLevelValue]
[FA_SetDefaultSetting]
[FA_SetDetectDefThreshold]
[FA_SetDigitalPropertyRegisterData]
[FA_SetFixedPo]
[FA_SetHLinePixelNum]
[FA_SetHProjectionRange]
[FA_SetLvCaptureStartFrame]
[FA_SetLvControlAEParam]
[FA_SetLvDefectMaxCountMovieCrop]
[FA_SetLvProjectionMode]
[FA_SetMacAddress]
[FA_SetMergeDefParameter]
[FA_SetNormalizedRGB]
[FA_SetObIntegMode]
[FA_SetObWindow]
[FA_SetProjectionMode]
[FA_SetProjectionWindow]
[FA_SetProperty]
[FA_SetProperty32]
[FA_SetReleaseModeForSR]
[FA_SetSavePropertyListNum]
[FA_SetShadingProductionValue]
[FA_SetSsWbCoef]
[FA_SetTouchIntervalTime]
[FA_SetTouchTestTime]
[FA_SetupDigitalPropertyData]
[FA_SetWbCoef]
[FA_ShowResult]
[FA_StartLiveView]
[FA_StartLvTestExposureImage]
[FA_StartLvTestImage]
[FA_StopLiveView]
[FA_StopLvTestExposureImage]
[FA_StopLvTestImage]
[FA_SubtractTestImage]
[FA_SyncProperty]
[FA_TestMonCall]
[FA_TestMonRead]
[FA_TestMonReadAndWrite]
[FA_UnregisterPostNextCBR]
[FA_UseAdjustDevelopParam]
[FA_UseAdjustSsDevelopParam]
[FA_UseDefaultDevelopParam]
[FA_UseDefaultSsDevelopParam]
[FA_WaitSavePropertyList]
[FA_WriteEepromData]
[FA_WriteMem1File]
[FA_WriteMem1File2]
[FA_WriteYuvFile]
[FA_YuvDevelopTestImage]
[FA_YuvSsDevelopTestImage]
[FA_ZeroFillTestImage]
[FA_ZeroFillTestImageXY]
[FAC_SetupDigitalPropertyData]
[fcacheClear]
[fcacheDump]
[fcDump]
[fcsChangeEOICheckFlag]
[FieldRead]
[filewrite]
[FinishGraphcisTSM]
[flasherase]
[flashwrite]
[FlushBmp]
[fmDump]
[FromCustomWriteTime]
[FromEraseTime]
[FromLensWriteTime]
[FromRasenWriteTime]
[FromRingWriteTime]
[FromSectorWriteTime]
[g62]
[gang]
[GDOption]
[GetCamSetProp]
[GetDebugDataFromFROM]
[GetEekoAllDebugInfo]
[GetHDMIInfo]
[GetTransMemory]
[gis_AllocateMemory]
[gis_CopyMM1ToMEM1]
[gis_SetMM1]
[gmtlibres_mnav]
[gmtlibres_writequark]
[gmtwaku_af]
[gmtwaku_all]
[gmtwaku_avail]
[gmtwaku_center]
[gmtwaku_conti]
[gmtwaku_det]
[gmtwaku_eval]
[gmtwaku_face]
[gmtwaku_facelog]
[gmtwaku_gero]
[gmtwaku_imag]
[gmtwaku_key]
[gmtwaku_lvassit]
[gmtwaku_point]
[gmtwaku_rate]
[gmtwaku_status]
[gmtwaku_touch]
[gmtwaku_track]
[gmtwaku_trust]
[gmtwaku_zone]
[gmtwaku_zoom]
[gpioread]
[gpiowrite]
[gpsGetBinaryLogData]
[grep]
[grepsep]
[GuiGraphicsAllocateMemory]
[GuiGraphicsFreeMemory]
[GuiTftOlcSample]
[gus]
[harbint]
[HDMI_test]
[HDMITest]
[hdr_AllocateMemory]
[hdr_CopyMM1ToMEM1]
[hdr_SetMM1]
[i]
[I2C_Init]
[I2CAllRead_CEC]
[I2CAllRead_HDMI]
[I2CRead]
[I2CWrite]
[ifeComReceiveData]
[ifeComSendData]
[ifeInitialize]
[ifeTerminate]
[InitializePTPFrameworkController]
[ipb]
[ipcBulkIn]
[ipcBulkIn8]
[ipcBulkOut]
[ipcBulkOut8]
[ipcControl]
[ipcDirect]
[ipcForEMI]
[ipcRecvDump]
[ipcSendDump]
[ipcTest]
[IsTouching]
[IVAParamMode]
[Jpeg]
[KDISP_DEBUG]
[kill]
[KizuMerge]
[KKDISP_DEBUG]
[KKKDISP_DEBUG]
[LimitLangJapan]
[LimitLangOther]
[lockface]
[logstat]
[lowpower]
[lv_af_raw]
[lv_capturetestimage]
[lv_cfil_change]
[lv_cfil_test]
[lv_cfil_yuv_dump]
[lv_change_clk]
[lv_changemoviemode]
[lv_clk_out]
[lv_conaf_flag]
[lv_conaf_start]
[lv_conaf_stop]
[lv_conaf_vlog]
[lv_daf_mode]
[lv_debug_mon]
[lv_disable_disp]
[lv_dzoom_debug]
[lv_enable_disp]
[lv_faceyuv_dump]
[lv_fixpattern]
[lv_flicker_on]
[lv_headwin_dump]
[lv_headwin_load]
[lv_jpeg_count]
[lv_jukai_mode]
[lv_kizdebug]
[lv_md_visible]
[lv_measure_usage]
[lv_mode_change]
[lv_msht_aspect_test]
[lv_nv12_dump]
[lv_ohy_dump]
[lv_old_start]
[lv_old_stop]
[lv_print_gain]
[lv_print_ir]
[lv_put_usage]
[lv_raw_dump]
[lv_raw_dump2]
[lv_rshd_raw]
[lv_save_jpeg]
[lv_save_raw]
[lv_save_sndpas]
[lv_select_raw]
[lv_sequence_checker]
[lv_set_magnify_location]
[lv_set_raw]
[lv_set_raw_wp]
[lv_setaccumh]
[lv_setcontinuascaptureforaccum]
[lv_setcontinuascaptureforfixed]
[lv_setcontinuascaptureforiso]
[lv_setcontinuascaptureforisoaccum]
[lv_setlvcapturestartframe]
[lv_sndpas_dump]
[lv_sndpas_dump2]
[lv_ss_dump]
[lv_ssdev_dump]
[lv_start]
[lv_stop]
[lv_tgregread]
[lv_tgregwrite]
[lv_unpack_raw]
[lv_vram_dump]
[lv_yuv_dump]
[lvae_afledoff]
[lvae_afledon]
[lvae_getslensdata]
[lvae_printfixdata]
[lvae_printgero]
[lvae_setaccumgain]
[lvae_setaealo]
[lvae_setaemeteringmode]
[lvae_setcontrolaccumh]
[lvae_setcontrolaeparam]
[lvae_setcontrolbv]
[lvae_setcontrolbvlimit]
[lvae_setdebugmode]
[lvae_setdebugport]
[lvae_setdispgain]
[lvae_setemdpoweroffmode]
[lvae_setemdsafeshiftmode]
[lvae_setflickermode]
[lvae_setinitialbv]
[lvae_setinterpolatecontrol]
[lvae_setmanualcontrol]
[lvae_setmoviemanualcontrol]
[LvCFilSaveJpeg]
[LvCFilSendJpeg]
[LvCFilSetJpeg]
[lvdbg_disablelog]
[lvdbg_enablelog]
[lvdbg_printmember]
[LvDisableDebugGain]
[LvEnableDebugGain]
[macdispinf]
[macsetkeyid]
[memdump]
[memMap]
[memShow]
[MirrorTFT]
[mnav_alloc]
[mnav_alloca]
[mnav_free]
[mnav_free_adr]
[mnav_freea]
[mnav_gis_dev]
[mnav_hdr_dev]
[mnav_map]
[mnav_nvp_dev]
[mnav_sem]
[mnav_status]
[MonCall]
[MonClose]
[MonOpen]
[MonRead]
[MonReadAndGetData]
[MonWrite]
[mossyDump]
[MovieRecDMLogDisable]
[MovieRecDMLogEnable]
[MRBitRateTest]
[MRFrameTest]
[MRFRM_EXE_TASK_DISABLE]
[MRFRM_EXE_TASK_ENABLE]
[MRInitQPTest]
[MRRSC_SHOW_MEM]
[MRRSC_SHOW_MEM_DISABLE]
[MRRSC_SHOW_MEM_ENABLE]
[MRSyncMasterDataOFF]
[MRSyncMasterDataON]
[MuteOff]
[MuteOffImage]
[MuteOn]
[MuteOnImage]
[MVRAppendCheck]
[mvrAppendCheckSetRecLimit]
[mvrDump]
[mvrFixQScale]
[mvrSetBitRate]
[mvrSetD_FULLHD]
[mvrSetD_HD]
[mvrSetD_VGA]
[mvrSetDeblockingFilter]
[mvrSetDefDBFilter]
[mvrSetDefQScale]
[mvrSetFullHDOptSize]
[mvrSetGopOptSizeFULLHD]
[mvrSetGopOptSizeHD]
[mvrSetGopOptSizeVGA]
[mvrSetHDOptSize]
[mvrSetLimitQScale]
[mvrSetPrintMovieLog]
[mvrSetQscale]
[mvrSetQscaleYC]
[mvrSetRecLimit]
[mvrSetTimeConst]
[mvrSetVGAOptSize]
[NewTaskShell]
[normal]
[NormalTFT]
[NotifyNoiseReduction]
[nwcom_SetDumpSize]
[nwcom_SetLogFlg]
[objInfo]
[olddump]
[olddumpall]
[olddumpf]
[olddumpfall]
[olddumpfsep]
[olddumpsep]
[oldgrep]
[oldgrepsep]
[on]
[OpenSession]
[Palette]
[PlayEffectSound]
[PowerOffCaptureDevice]
[PowerOnCaptureDevice]
[PreDispTest]
[PrepareDisableFirmware]
[PrepareEnableFirmware]
[prop_deletepropertyfromfile]
[prop_getproperty]
[prop_getpropertylist]
[prop_readpropertytofile]
[prop_saveproperty]
[prop_savepropertydual]
[prop_savepropertymultipartly]
[prop_savepropertypartly]
[prop_savewritemultipartly]
[prop_setidwritemultipartly]
[prop_setnumwritemultipartly]
[prop_testFactory]
[prop_testmultipartly1]
[prop_writemultipartly]
[prop_writepropertyfromfile]
[PTPRspnd.ShutDownPTPFrameworkClient]
[PTPRspnd.StartUpPTPFrameworkClient]
[ratio]
[ReadDebugDataFromFROM]
[rectsm]
[rectsmtime]
[RefreshImage]
[Release]
[RemoveTransMemory]
[resetafwide]
[ResetAudioIC]
[ResetMem]
[ReverseTFT]
[rpc]
[RTC_CheckCharge]
[RTC_Permit]
[RTC_Prohibit]
[RTC_ReadCorrectValue]
[RTC_SaveCorrectValue]
[RTC_WriteCorrectValue]
[SaveCamSetProp]
[SaveCustomToFile]
[SaveFixToFile]
[SaveLensToFile]
[SaveRasenToFile]
[SaveRingToFile]
[SaveTune2ToFile]
[SaveTune2ToFileForSlave]
[SaveTuneToFile]
[SaveTuneToFileForSlave]
[scls]
[SCPTest]
[selfRefresh]
[send_mpu]
[SendDataForAudioIC]
[SendDataToTFT]
[sensibility]
[set_multishot_aloin]
[set_multishot_aloout]
[set_multishot_debugmode]
[set_multishot_obwb]
[set_multishot_psa]
[set_Ta10CorrectType]
[SetAccumulateMsecTimeForSR]
[setafwide]
[SetAudioData]
[SetAudioVolumeOut]
[SetBacklightLevelWithDutyRatio]
[SetBL]
[SetCamSetProp]
[SetDebugColorIDToLCR]
[setDioramaMode]
[SetDisplayType]
[SetDrawWait]
[SetGuiSpecialMode]
[SetMoviePicMargin]
[SetPrintAngelParam]
[SetPrintPonyParam]
[SetSfrDevelopParam]
[setStartTime]
[SetTestMode]
[setTimeMode]
[SetTuningFlag]
[SetupGraphcisTSM]
[SetVShadingDataType]
[SetVShadingTapSize]
[sf_allerase]
[sf_deeppowerdown]
[sf_erase]
[sf_gang]
[sf_off]
[sf_on]
[sf_read]
[sf_read_sddata]
[sf_read_super]
[sf_read1]
[sf_readtime]
[sf_releasepowerdown]
[sf_siomanufacture]
[sf_sioreg]
[sf_status]
[sf_status2]
[sf_write]
[sf_write_sddata]
[sf_write_super]
[sharp]
[shiftleft]
[shiftright]
[ShowAllAdChValue]
[ShowGraphicsCT]
[ShowMemBlock]
[ShowWinsysMemory]
[sht_CFilter]
[sht_Check]
[sht_checktrace]
[sht_ChgPropVal]
[sht_disabletrace]
[sht_edmac]
[sht_egio]
[sht_enabletrace]
[sht_FA_CreateTestImage]
[sht_FA_DeleteTestImage]
[sht_FA_GetAdcData]
[sht_FA_ReleaseData]
[sht_FA_ReleaseStart]
[sht_fc]
[sht_fixflag]
[sht_fixregread]
[sht_fixregsave]
[sht_fixregwrite]
[sht_GetPropVal]
[sht_mem1develop]
[sht_mem1gaiadevelop]
[sht_mem1read]
[sht_memoryread]
[sht_memoryread2]
[sht_memorywrite]
[sht_mirror]
[sht_mon]
[sht_mon2]
[sht_mon3]
[sht_MulAsCheck]
[sht_propread]
[sht_propshow]
[sht_propwrite]
[sht_puttrace]
[sht_regread]
[sht_regwrite]
[sht_Rensha]
[sht_rs]
[sht_savedefectsproperty]
[sht_sequence_checker]
[sht_SetAccumlatetimeForSR]
[sht_setchecktracepath]
[sht_setputtracepath]
[sht_SetReleaseMode]
[sht_SetTa10CorrectType]
[sht_sfdsresume]
[sht_sfdssuspend]
[sht_spsresume]
[sht_spssuspend]
[sht_srdsresume]
[sht_srdssuspend]
[sht_Ta10Check]
[sht_templogon]
[sht_tuneregread]
[sht_tuneregsave]
[sht_tuneregwrite]
[sht_write]
[sht_yuvssdevelop]
[sio_FA_ReceiveDataFromEEPROM]
[sio_FA_SendDataToEEPROM]
[sio_FA_SendDataToEEPROM16]
[sio_FA_SendDataToEEPROM8]
[sio_logon]
[sl]
[smemSetCraw]
[smemShowCBx]
[smemShowFix]
[smemShowObj]
[smemTerm]
[SSS]
[sstgShowDcf]
[StartFlatDisplay]
[startGero]
[StartPlayWaveData]
[StartTouchPanel]
[StartTPLog]
[StartupEeko]
[stopGero]
[StopPlayWaveData]
[StopTouchPanel]
[sysConfig]
[taskShow]
[TCH_CalibrateTouchIC]
[TCH_CheckDifferenceCounts]
[TCH_CheckiDac]
[TCH_CheckRawCounts]
[TCH_CheckSelfiDac]
[TCH_CheckTouchICVersion]
[TCH_FullCheck]
[TCH_GetDeltaRawData]
[TCH_PrintState]
[TCH_ReadData]
[TCH_SelfBaseRawAverageForSelfScan]
[TCH_SetBaselineValueForSelfScan]
[TCH_SetDeltaRawValue]
[TCH_SetGainParamForSelfScan]
[TCH_SetGlobaliDacValueForSelfScan]
[TCH_SetLocaliDacValueForSelfScan]
[TCH_SetMutualDifferenceCountsValue]
[TCH_SetMutualGainValue]
[TCH_SetMutualGlobaliDacValue]
[TCH_SetMutualLocaliDacValue]
[TCH_SetMutualRawCountsValue]
[TCH_SetOpe2SysTime]
[TCH_SetRawCountsValueForSelfScan]
[TCH_SetWaitingTime]
[TCH_SimpleCheck]
[TCH_WriteData]
[tchver]
[TCMTest]
[TCTest]
[TerminateEeko]
[TerminatePTPFrameworkController]
[Test_DisplayGPIO]
[Test_MuteFlg]
[Test_MuteOff]
[Test_MuteOffBMP]
[Test_MuteOffIMG]
[Test_MuteOnBlack]
[Test_MuteOnBMP]
[Test_MuteOnIMG]
[Test_MuteOnWhite]
[Test_PB]
[Test_RD]
[Test_SetPalette]
[Test_SetVideoParam]
[testam]
[testas]
[testAssert]
[TestAudioIcReset]
[testcs]
[TestLcd]
[TestRefresh]
[TestSetAudioHeadPhone]
[TestSetAudioHPMon]
[TestSetAudioMic]
[TestSetOutput]
[TestWriteMicBalance]
[TFT_Pre_Adj]
[TftDconOff]
[TftDconOn]
[TftOff]
[TFTVariangle]
[tg_FA_DisableFixedPo]
[tg_FA_DisableLinerEShutCurve]
[tg_FA_EnableFixedPo]
[tg_FA_EnableLinerEShutCurve]
[tg_FA_SetAccumulateTimeForSR]
[tg_FA_SetFixedPo]
[TomConnect]
[TomDisconnect]
[TTT]
[TurnOffDisplay]
[TurnOffHDMI]
[TurnOnDisplay]
[TurnOnHDMI]
[uBLoff]
[UndisplayPhysicalScreen]
[unlockface]
[update]
[UpdatePROP_TFT_COM]
[UpdateTouchIC]
[usvMaker]
[variangle]
[VerifyFixData]
[VerifyTuneData]
[VerifyTuneData2]
[vga62]
[ViewThresholdRate]
[VramRead]
[VramToBmp]
[VramToYuv422]
[VramToYuv422B]
[VramWrite]
[vsmode]
[waitForInt]
[WinsysTSM]
[wlanchk]
[wmem3list]
[writeaddr]
[WriteJpegToCard]
[writepb]
[WriteSpeedMeasureOn]


Results of some commands performed on the real camera:
sysConfig
vers_dry                 DRYOS version 2.3, release #0051
vers_mk                  2.60
act_spi_sem              1
act_spi_event            1
act_spi_mq               1
act_spi_mutex            1
act_spi_cond             1
act_spi_timer            1
act_spi_clock            1
act_spi_isr              0
act_spi_objlist          1
act_spi_objinfo          1
act_spi_objsetname       1
act_timeout              1
act_objname              1
dbg_stack_check          1
dbg_error_check          1
dbg_logging              0
sys_mem_start   0x0016ac00
sys_mem_max        1179648
user_mem_start  0x000fae30
user_mem_max        409156
sys_objs_start  0x0015ec74
sys_objs_end    0x0016ac00
priority_max            34
task_max               132
semaphore_max          432
event_max              644
message_q_max          152
mutex_max              133
condition_max           64
timer_max                4
vector_max               0
it4_mbx_max              0
it4_mpf_max              0
it4_mpl_max              0
level_low                0
level_timer            128
level_kern             128
prio_default            16
stack_default         2048
stack_idle             160
stack_init             640
stack_addr_idle 0x00000000
stack_addr_init 0x00000000

sysConfig returned 1(0x1)


FA_GetTuneDataPropertyList
FA_GetTuneDataPropertyList returned 1096(0x448)

prop_getpropertylist
prop_getpropertylistInput DataType = 0x
Next run prop_getpropertylist
0. ID = 0x00000000, Addr = 0x404E3D20, Size = 4
1. ID = 0x00000001, Addr = 0x404E3D2C, Size = 4
2. ID = 0x00000002, Addr = 0x404E3D38, Size = 844
3. ID = 0x00000004, Addr = 0x404E408C, Size = 160
4. ID = 0x00000005, Addr = 0x404E4134, Size = 8
5. ID = 0x00000006, Addr = 0x404E4144, Size = 20
6. ID = 0x00000007, Addr = 0x404E4160, Size = 4
7. ID = 0x00010000, Addr = 0x404E4178, Size = 2804
8. ID = 0x00010001, Addr = 0x404E4C74, Size = 1056
9. ID = 0x00010028, Addr = 0x404E509C, Size = 256
10. ID = 0x00010002, Addr = 0x404E51A4, Size = 1164
11. ID = 0x00010003, Addr = 0x404E5638, Size = 760
12. ID = 0x0001001F, Addr = 0x404E5938, Size = 3116
13. ID = 0x00010020, Addr = 0x404E656C, Size = 1656
14. ID = 0x00010021, Addr = 0x404E6BEC, Size = 1576
15. ID = 0x00010022, Addr = 0x404E721C, Size = 2848
16. ID = 0x00010026, Addr = 0x404E7D44, Size = 2012
17. ID = 0x00010024, Addr = 0x404E8528, Size = 1832
18. ID = 0x00010025, Addr = 0x404E8C58, Size = 4992
19. ID = 0x00010027, Addr = 0x404E9FE0, Size = 4628
20. ID = 0x00020000, Addr = 0x404EB208, Size = 132
21. ID = 0x00020003, Addr = 0x404EB294, Size = 268
22. ID = 0x00030002, Addr = 0x404EB3B4, Size = 26932
23. ID = 0x0003002C, Addr = 0x404F1CF0, Size = 1976
24. ID = 0x0003002D, Addr = 0x404F24B0, Size = 668
25. ID = 0x0003002E, Addr = 0x404F2754, Size = 944
26. ID = 0x00030032, Addr = 0x404F2B0C, Size = 224
27. ID = 0x0003002B, Addr = 0x404F2BF4, Size = 44
28. ID = 0x00030000, Addr = 0x404F2C28, Size = 68844
29. ID = 0x0003002F, Addr = 0x4050391C, Size = 52884
30. ID = 0x00030028, Addr = 0x405107B8, Size = 1988
31. ID = 0x00030001, Addr = 0x40510F84, Size = 7772
32. ID = 0x00030030, Addr = 0x40512DE8, Size = 122960
33. ID = 0x0003002A, Addr = 0x40530E40, Size = 1024
34. ID = 0x00030031, Addr = 0x40531248, Size = 68844
35. ID = 0x00030003, Addr = 0x40541F3C, Size = 12
36. ID = 0x00030004, Addr = 0x40541F50, Size = 128
37. ID = 0x00030007, Addr = 0x40541FD8, Size = 452
38. ID = 0x00030005, Addr = 0x405421A4, Size = 96
39. ID = 0x00030006, Addr = 0x4054220C, Size = 96
40. ID = 0x00030038, Addr = 0x40542274, Size = 49656
41. ID = 0x00030039, Addr = 0x4054E474, Size = 1092
42. ID = 0x0003003D, Addr = 0x4054E8C0, Size = 1012
43. ID = 0x00030040, Addr = 0x4054ECBC, Size = 266968
44. ID = 0x00030045, Addr = 0x4058FF9C, Size = 122312
45. ID = 0x0003003C, Addr = 0x405ADD6C, Size = 604
46. ID = 0x0003003E, Addr = 0x405ADFD0, Size = 4
47. ID = 0x00030043, Addr = 0x405ADFDC, Size = 132
48. ID = 0x00030046, Addr = 0x405AE068, Size = 4
49. ID = 0x00030048, Addr = 0x405AE074, Size = 4
50. ID = 0x00040000, Addr = 0x405AE08C, Size = 28
51. ID = 0x00040002, Addr = 0x405AE0B0, Size = 3056
52. ID = 0x00040003, Addr = 0x405AECA8, Size = 12000
53. ID = 0x00040004, Addr = 0x405B1B90, Size = 3368
54. ID = 0x00050000, Addr = 0x405B28CC, Size = 2004
55. ID = 0x00050001, Addr = 0x405B30A8, Size = 436
56. ID = 0x00060000, Addr = 0x405B3270, Size = 44
57. ID = 0x00060001, Addr = 0x405B32A4, Size = 4
58. ID = 0x00060002, Addr = 0x405B32B0, Size = 24
59. ID = 0x00060003, Addr = 0x405B32D0, Size = 24
60. ID = 0x00060004, Addr = 0x405B32F0, Size = 24
61. ID = 0x00060005, Addr = 0x405B3310, Size = 24
62. ID = 0x00060006, Addr = 0x405B3330, Size = 24
63. ID = 0x00060007, Addr = 0x405B3350, Size = 24
64. ID = 0x00060008, Addr = 0x405B3370, Size = 24
65. ID = 0x00060009, Addr = 0x405B3390, Size = 24
66. ID = 0x0006000A, Addr = 0x405B33B0, Size = 24
67. ID = 0x0006000B, Addr = 0x405B33D0, Size = 4
68. ID = 0x0006000C, Addr = 0x405B33DC, Size = 4
69. ID = 0x0006000D, Addr = 0x405B33E8, Size = 4
70. ID = 0x0006000E, Addr = 0x405B33F4, Size = 4
71. ID = 0x0006000F, Addr = 0x405B3400, Size = 4
72. ID = 0x00060010, Addr = 0x405B340C, Size = 4
73. ID = 0x00060011, Addr = 0x405B3418, Size = 4
74. ID = 0x00060012, Addr = 0x405B3424, Size = 4
75. ID = 0x00060013, Addr = 0x405B3430, Size = 4
76. ID = 0x00060014, Addr = 0x405B343C, Size = 4
77. ID = 0x00060015, Addr = 0x405B3448, Size = 4
78. ID = 0x00060016, Addr = 0x405B3454, Size = 4
79. ID = 0x00060017, Addr = 0x405B3460, Size = 4
80. ID = 0x00060018, Addr = 0x405B346C, Size = 4
81. ID = 0x00060019, Addr = 0x405B3478, Size = 4
82. ID = 0x0006001A, Addr = 0x405B3484, Size = 4
83. ID = 0x0006001B, Addr = 0x405B3490, Size = 4
84. ID = 0x0006001C, Addr = 0x405B349C, Size = 4
85. ID = 0x0006001D, Addr = 0x405B34A8, Size = 4
86. ID = 0x0006001E, Addr = 0x405B34B4, Size = 4
87. ID = 0x00060022, Addr = 0x405B34C0, Size = 4
88. ID = 0x00060029, Addr = 0x405B34CC, Size = 8
89. ID = 0x0006002A, Addr = 0x405B34DC, Size = 4
90. ID = 0x0006002B, Addr = 0x405B34E8, Size = 4
91. ID = 0x0006002C, Addr = 0x405B34F4, Size = 4
92. ID = 0x0006002F, Addr = 0x405B3500, Size = 4
93. ID = 0x00060030, Addr = 0x405B350C, Size = 12
94. ID = 0x00060023, Addr = 0x405B3520, Size = 4
95. ID = 0x00060032, Addr = 0x405B352C, Size = 4
96. ID = 0x0006001F, Addr = 0x405B3538, Size = 28
97. ID = 0x00060020, Addr = 0x405B355C, Size = 12
98. ID = 0x00060021, Addr = 0x405B3570, Size = 36
99. ID = 0x0006002D, Addr = 0x405B359C, Size = 4
100. ID = 0x0006002E, Addr = 0x405B35A8, Size = 4
101. ID = 0x00060035, Addr = 0x405B35B4, Size = 4
102. ID = 0x00060025, Addr = 0x405B35C0, Size = 4
103. ID = 0x00060026, Addr = 0x405B35CC, Size = 4
104. ID = 0x00060036, Addr = 0x405B35D8, Size = 4
105. ID = 0x00060038, Addr = 0x405B35E4, Size = 4
106. ID = 0x00060039, Addr = 0x405B35F0, Size = 4
107. ID = 0x0006003B, Addr = 0x405B35FC, Size = 4
108. ID = 0x0006003D, Addr = 0x405B3608, Size = 4
109. ID = 0x0006003E, Addr = 0x405B3614, Size = 24
110. ID = 0x00060040, Addr = 0x405B3634, Size = 4
111. ID = 0x00060041, Addr = 0x405B3640, Size = 4
112. ID = 0x00060042, Addr = 0x405B364C, Size = 4
113. ID = 0x00060043, Addr = 0x405B3658, Size = 4
114. ID = 0x00060046, Addr = 0x405B3664, Size = 4
115. ID = 0x00060047, Addr = 0x405B3670, Size = 4
116. ID = 0x00060048, Addr = 0x405B367C, Size = 4
117. ID = 0x00060044, Addr = 0x405B3688, Size = 4
118. ID = 0x00060045, Addr = 0x405B3694, Size = 4
119. ID = 0x00060049, Addr = 0x405B36A0, Size = 12
120. ID = 0x0006004A, Addr = 0x405B36B4, Size = 4
121. ID = 0x0006004B, Addr = 0x405B36C0, Size = 36
122. ID = 0x0006004C, Addr = 0x405B36EC, Size = 28
123. ID = 0x0006004D, Addr = 0x405B3710, Size = 4
124. ID = 0x0006004E, Addr = 0x405B371C, Size = 4
125. ID = 0x0006004F, Addr = 0x405B3728, Size = 4
126. ID = 0x00060050, Addr = 0x405B3734, Size = 4
127. ID = 0x00060051, Addr = 0x405B3740, Size = 4
128. ID = 0x00060052, Addr = 0x405B374C, Size = 4
129. ID = 0x00060053, Addr = 0x405B3758, Size = 4
130. ID = 0x00060054, Addr = 0x405B3764, Size = 4
131. ID = 0x00060055, Addr = 0x405B3770, Size = 4
132. ID = 0x00060056, Addr = 0x405B377C, Size = 4
133. ID = 0x00060057, Addr = 0x405B3788, Size = 4
134. ID = 0x00060058, Addr = 0x405B3794, Size = 4
135. ID = 0x00060059, Addr = 0x405B37A0, Size = 4
136. ID = 0x0006005A, Addr = 0x405B37AC, Size = 4
137. ID = 0x0006005B, Addr = 0x405B37B8, Size = 4
138. ID = 0x0006005C, Addr = 0x405B37C4, Size = 4
139. ID = 0x0006005D, Addr = 0x405B37D0, Size = 4
140. ID = 0x0006005E, Addr = 0x405B37DC, Size = 4
141. ID = 0x0006005F, Addr = 0x405B37E8, Size = 4
142. ID = 0x00060060, Addr = 0x405B37F4, Size = 4
143. ID = 0x00060061, Addr = 0x405B3800, Size = 4
144. ID = 0x00060062, Addr = 0x405B380C, Size = 4
145. ID = 0x00060063, Addr = 0x405B3818, Size = 4
146. ID = 0x00060067, Addr = 0x405B3824, Size = 4
147. ID = 0x00060068, Addr = 0x405B3830, Size = 28
148. ID = 0x00060069, Addr = 0x405B3854, Size = 4
149. ID = 0x0006006A, Addr = 0x405B3860, Size = 4
150. ID = 0x00060072, Addr = 0x405B386C, Size = 4
151. ID = 0x00060073, Addr = 0x405B3878, Size = 4
152. ID = 0x00060027, Addr = 0x405B3884, Size = 4
153. ID = 0x00060076, Addr = 0x405B3890, Size = 20
154. ID = 0x00060077, Addr = 0x405B38AC, Size = 2544
155. ID = 0x00060078, Addr = 0x405B42A4, Size = 1496
156. ID = 0x00060079, Addr = 0x405B4884, Size = 1568
157. ID = 0x0006007A, Addr = 0x405B4EAC, Size = 1196
158. ID = 0x0006007B, Addr = 0x405B5360, Size = 1384
159. ID = 0x0006007C, Addr = 0x405B58D0, Size = 1192
160. ID = 0x0006007D, Addr = 0x405B5D80, Size = 1516
161. ID = 0x0006007E, Addr = 0x405B6374, Size = 12400
162. ID = 0x0006003F, Addr = 0x405B93EC, Size = 4
163. ID = 0x00060080, Addr = 0x405B93F8, Size = 8
164. ID = 0x00060064, Addr = 0x405B9408, Size = 4
165. ID = 0x0006006E, Addr = 0x405B9414, Size = 4
166. ID = 0x00060065, Addr = 0x405B9420, Size = 4
167. ID = 0x00060066, Addr = 0x405B942C, Size = 4
168. ID = 0x00060082, Addr = 0x405B9438, Size = 8
169. ID = 0x00060083, Addr = 0x405B9448, Size = 48
Done.

prop_getpropertylist returned 0(0x0)


taskShow
NAME            ID   STATE PRI         WAIT(ID)      STACK  %        SP
EventMgr   00330009    WAIT  15  RCVMQ(00320004)  0188/1000 09  00171e88
ShootCaptu 00730014    WAIT  15  RCVMQ(00720011)  0218/1000 13  0017cee0
Evf        01250032    WAIT  15  RCVMQ(0124002c)  0200/1000 12  001a3fc8
Epp        01320033    WAIT  16  RCVMQ(0131002d)  00f8/0c00 08  001a4bd0
EppCF      01350034    WAIT  16  RCVMQ(0134002e)  00f8/0c00 08  001a57d8
MainCtrl   00a90019    WAIT  17  RCVMQ(00a80019)  01a8/1000 10  00187330
MovieRecor 00f30028    WAIT  17  RCVMQ(00f20025)  00f8/2000 03  00198778
MRFRMTask  0105002a    WAIT  17  RCVMQ(01040026)  00c0/1000 04  0019a7c0
RscMgr     003f000c    WAIT  18  RCVMQ(003e0007)  0288/1000 15  00174ea0
TimeCodeMa 0107002b    WAIT  18  RCVMQ(01060027)  0198/2000 04  0019c790
Fwrite     030d004e    WAIT  18  RCVMQ(030c0047)  00f8/1000 06  001c9e50
DisplayMgr 034e005a    WAIT  18  RCVMQ(034d0053)  0290/1000 16  001d6eb0
ImgPlayDrv 037a0060    WAIT  18  RCVMQ(0376005c)  00d8/1000 05  001e0f00
LVICV      013b0036    WAIT  19  RCVMQ(013a0030)  00f8/1000 06  001a87e8
AeWb       01410038    WAIT  19  RCVMQ(01400032)  0270/2000 07  001ae7f8
DAF        01450039    WAIT  19  RCVMQ(01440033)  00f8/2000 03  001b0800
PropMgr    00300008    WAIT  20  RCVMQ(002f0003)  04e8/1000 30  00170e80
FileCache  003c000b    WAIT  20  RCVMQ(003b0006)  00f8/1000 06  00173e98
systemtask 00860015    WAIT  20  RCVMQ(00850014)  00c8/0400 19  0016eea0
ShtDevelop 00be001d    WAIT  20  RCVMQ(00bd001b)  0180/1000 09  0018a720
ShootSsDev 00c1001e    WAIT  20  RCVMQ(00c0001c)  0168/1000 08  0018b728
SsLaterDev 00c3001f    WAIT  20  RCVMQ(00c2001d)  00f8/1000 06  0018c730
LVC_DEV    0119002f    WAIT  20  RCVMQ(0118002a)  00f8/1000 06  001a07b0
Gmt        01210031    WAIT  20  RCVMQ(0120002b)  0378/2000 10  001a2fc0
LVFACE     01380035    WAIT  20  RCVMQ(0137002f)  03f0/2000 12  001a77e0
IvaDecTask 008a0016    WAIT  21  RCVMQ(00880015)  00d8/0400 21  0017d308
ShootBlack 00a30017    WAIT  21  RCVMQ(00a20017)  0118/1000 06  0017e2f0
ShootVfx   00c80020    WAIT  21  RCVMQ(00c7001e)  0190/2000 04  0018e738
MovWriter  00f00027    WAIT  21  RCVMQ(00ef0024)  00f8/2000 03  00196770
ShootArtFi 033e0059    WAIT  21  RCVMQ(033d0052)  01c8/1000 11  001d5ea8
ShootPreDe 00a70018    WAIT  22  RCVMQ(00a60018)  01c8/8000 01  001862f8
SoundEffec 00dc0022    WAIT  22  RCVMQ(00db0020)  00f8/1000 06  00190748
MoviePlay  010a002c    WAIT  22  RCVMQ(01090028)  00f8/1000 06  0019d798
CLR_CALC   013f0037    WAIT  22  RCVMQ(013e0031)  0170/4000 02  001ac7f0
ASIF       00df0023    WAIT  23  RCVMQ(00de0021)  00f8/1000 06  00191750
AudioCtrl  00e30024    WAIT  23  RCVMQ(00e20022)  0118/1000 06  00192758
AviRead    0112002d    WAIT  23  EVENT(01100007)  00d0/1000 05  0019e7c8
MovReader  0114002e    WAIT  23  RCVMQ(01130029)  00f8/1000 06  0019f7a8
LVC_FACE   011f0030    WAIT  23  EVENT(011c0009)  00e8/0800 11  001a0fc8
Sound      03180050    WAIT  23  RCVMQ(03170049)  00f8/1000 06  001cbe60
TouchMgr   0350005b    WAIT  23  SLEEP(0350005b)  01a8/1000 10  001d7e50
GuiLockTas 0355005c    WAIT  23  RCVMQ(03540055)  00f8/1000 06  001d8ef8
GuiMainTas 0359005e    WAIT  23  RCVMQ(03580057)  0690/2000 20  001dbee0
CtrlSrv    0364005f    WAIT  24  EVENT(03630026)  0ccc/4000 19  001dfee0
focus_task 0470006b    WAIT  24    SEM(044e00f7)  00a8/1000 04  001f8380
audio_comm 04780071    WAIT  24  SLEEP(04780071)  00a8/1000 04  002013b0
livev_hipr 047a0073    WAIT  24  SLEEP(047a0073)  0568/4000 08  0020d2d8
EvShel     04f30077 RUNNING  24         -------   02e0/8000 02  001ec2b8
ConsoleSvr 04fb0079    WAIT  24  RCVMQ(04f60064)  0198/0800 19  001ff388
FileMgr    0035000a    WAIT  25  RCVMQ(00340005)  07a8/1000 47  00172e90
TOMgr      005b000d    WAIT  25  RCVMQ(005a000a)  0450/1000 26  00175ea8
Fstorage   0060000e    WAIT  25  RCVMQ(005f000b)  00f8/1000 06  00176eb0
HDRMgr     0062000f    WAIT  25  RCVMQ(0061000c)  00f8/1000 06  00177eb8
HDRStage   00640010    WAIT  25  RCVMQ(0063000d)  00f8/1000 06  00178ec0
GISMgr     00670011    WAIT  25  RCVMQ(0066000e)  00f8/1000 06  00179ec8
GISStage   00690012    WAIT  25  RCVMQ(0068000f)  00f8/1000 06  0017aed0
Ta10Mgr    00af001c    WAIT  25  RCVMQ(00ae001a)  00f8/1000 06  00189718
Fcreate    00cb0021    WAIT  25  RCVMQ(00ca001f)  01d0/1000 11  0018f740
SoundDevic 00e70025    WAIT  25    SEM(018d00e0)  00c0/1000 04  001937b8
AudioLevel 00e90026    WAIT  25  RCVMQ(00e80023)  00f8/1000 06  00194768
TestGero   00fa0029    WAIT  25  EVENT(00f90005)  00c8/1000 04  001997b0
GaUSB20Drv 0147003a    WAIT  25  RCVMQ(01460034)  00f8/0800 12  001b1008
USBTrns    0150003b    WAIT  25  RCVMQ(014e0037)  0118/1000 06  001b1ff0
SDIOTrns   0154003c    WAIT  25  RCVMQ(01520039)  0120/1000 07  001b2ff0
PTPSession 015d003d    WAIT  25  RCVMQ(015a003a)  0128/1000 07  001b3ff0
ComMgr     016c003e    WAIT  25  RCVMQ(016b003c)  0380/1000 21  001b5028
PtpDpsMgr  0179003f    WAIT  25  RCVMQ(0178003d)  0260/1000 14  001b6030
Ceres      01820040    WAIT  25  RCVMQ(0181003e)  02f8/1000 18  001b7038
Remote     01880041    WAIT  25  RCVMQ(0187003f)  00f8/1000 06  001b8040
Fread      030b004d    WAIT  25  RCVMQ(030a0046)  00f8/1000 06  001c8e48
Voice      0311004f    WAIT  25  RCVMQ(03100048)  00f8/1000 06  001cae58
WavReader  031c0051    WAIT  25  RCVMQ(031b004a)  00f8/1000 06  001cce68
Gps        03200052    WAIT  25  RCVMQ(031f004b)  00f8/1000 06  001cde70
ReDevelop  032b0054    WAIT  25  RCVMQ(032a004d)  00f8/1000 06  001cfe80
DpMgr      032f0055    WAIT  25  RCVMQ(032e004e)  0298/2000 08  001d1e88
DpsReceive 03370056    WAIT  25  RCVMQ(0336004f)  00d8/1000 05  001d2eb0
DpImgEditM 03390057    WAIT  25  RCVMQ(03380050)  00f8/1000 06  001d3e98
InnerDevel 033b0058    WAIT  25  RCVMQ(033a0051)  00f8/1000 06  001d4ea0
CEC        0357005d    WAIT  25  RCVMQ(03560056)  01a0/1000 10  001d9ec8
EyeFi      03840061    WAIT  25  RCVMQ(0386005d)  0120/1000 07  001e1f20
PTPtoFAPI_ 03950064    WAIT  25  RCVMQ(0394005f)  00e0/1000 05  001e4318
clock_task 0476006f    WAIT  25  SLEEP(0476006f)  0190/2000 04  001fe3b0
LowConsole 04fa0078 SUSPEND  25         -------   0120/0800 14  001feba0
AEmodeJudg 00ab001a    WAIT  26    SEM(00aa006f)  0098/0400 14  00187768
ntimeo_cal 01940043    WAIT  26  EVENT(0193001e)  00c8/0800 09  001b9880
nell_task  01a60047    WAIT  26  RCVMQ(01a30042)  00d8/2000 02  001c0998
nete_task  01a80048    WAIT  26  SLEEP(01a80048)  0080/0400 12  001c0df8
nus_task   01ab0049 SUSPEND  26         -------   0040/0fa0 01  001c1dd0
Mrk        03230053    WAIT  26  RCVMQ(0322004c)  0118/1000 06  001cee78
menu_task  046b0067    WAIT  26    SEM(0444007c)  04b8/2000 14  0016e200
menu_redra 046c0068    WAIT  26  RCVMQ(046d0062)  00d0/8000 00  001f4340
shoot_task 0473006e    WAIT  26  RCVMQ(04740063)  0110/2000 03  001fc330
cls_task   047b0074    WAIT  26  SLEEP(047b0074)  00b0/2000 02  0020f3c0
ip_loop    01990044    WAIT  27  EVENT(0198001f)  00f0/0800 11  001ba060
wl         019b0045    WAIT  27  EVENT(019a0020)  00f8/0800 12  001ba860
MetaCtg    0306004c    WAIT  27  RCVMQ(03050045)  05d0/1000 36  001c7e40
notifybox_ 0471006c    WAIT  27    SEM(044f00f8)  00b0/1000 04  001f9380
CSMgrTask  006d0013    WAIT  28  RCVMQ(006b0010)  0368/1000 21  0017bef8
NwComMgr   018c0042    WAIT  28  RCVMQ(018b0040)  0258/1000 14  001b9048
wpaTask    01a10046    WAIT  28  RCVMQ(019f0041)  00d8/4000 01  001be908
dmEventLoo 01b5004a    WAIT  28  SLEEP(01b5004a)  0220/4000 03  001c5d28
SelectFunc 01bd004b    WAIT  28  SLEEP(01bd004b)  0200/1000 12  001c6d50
fps_task   0472006d    WAIT  28  SLEEP(0472006d)  00d0/1000 05  001fa368
LpfMode    03910063    WAIT  29    SEM(039001ac)  00a0/1000 03  001e3350
console_ta 047c0075    WAIT  29  SLEEP(047c0075)  0098/1000 03  002103e0
HotPlug    00ac001b    WAIT  30  EVENT(00310001)  00e8/1000 05  00188720
debug_task 046e0069    WAIT  30  SLEEP(046e0069)  0118/2000 03  001f6300
tweak_task 046f006a    WAIT  30  SLEEP(046f006a)  00b0/1000 04  001f7370
module_tas 047d0076    WAIT  30  RCVMQ(04570061)  0f60/4000 24  002143b0
DbgMgr     001e0004    WAIT  31  RCVMQ(001d0001)  0248/1000 14  0016c260
livev_lopr 04790072    WAIT  31  SLEEP(04790072)  00c8/8000 00  00209398
PowerMgr   001c0003   READY  32         -------   0088/0400 13  0016b2d0
idle       00010001   READY  33         -------   0080/00a0 80  0016ac40

taskShow returned 0(0x0)


drysh
The result of some commands in drysh:
help
Dry> Dry> help
[Network]
netstat  route  ping  tcputil  sockhalt  mbufs  host  nsupdate  dnsutil  arp
dhcpc  netup  netdown  pngl
[Debug]
task  sem  event  mq  mutex  cond  timer  mkobjsize  extask  kill  suspend
resume  release  delete  prio  mkcfg  meminfo  xd  xm  memmap  objinfo
[Misc]
vers  exit  dminfo


vers
DRYOS version 2.3, release #0051
  Dry-MK 2.60
  Dry-DM 1.20
  Dry-stdlib 1.52
  Dry-NET6 0.33 111125+4796
  Dry-ECI6 0.20+110927
  Dry-DNS 1.23pre 120130-4845
  Dry-DHCPC 2.23
  Dry-PX 1.09
  Dry-drylib 1.21
  Dry-shell 1.17
  Dry-command alpha 058


dminfo
[Driver Entry]
  total :   7 (DRV_ENTRY_MAX)
  used  :   5
[Created Devices]
  drvNo  name
     4   B:
     0   /_term
[Default Device]
  device name :
[File Descriptor]
  total : 299 (DM_FILE_MAX)
  used  :   7
  open  :   6


task
      ID   STATE PRI         WAIT(ID)  NAME
00010001   READY  33         -------   idle
001c0003   READY  32         -------   PowerMgr
001e0004    WAIT  31  RCVMQ(001d0001)  DbgMgr
00300008    WAIT  20  RCVMQ(002f0003)  PropMgr
00330009    WAIT  15  RCVMQ(00320004)  EventMgr
0035000a    WAIT  25  RCVMQ(00340005)  FileMgr
003c000b    WAIT  20  RCVMQ(003b0006)  FileCache
003f000c    WAIT  18  RCVMQ(003e0007)  RscMgr
005b000d    WAIT  25  RCVMQ(005a000a)  TOMgr
0060000e    WAIT  25  RCVMQ(005f000b)  Fstorage
0062000f    WAIT  25  RCVMQ(0061000c)  HDRMgr
00640010    WAIT  25  RCVMQ(0063000d)  HDRStage
00670011    WAIT  25  RCVMQ(0066000e)  GISMgr
00690012    WAIT  25  RCVMQ(0068000f)  GISStage
006d0013    WAIT  28  RCVMQ(006b0010)  CSMgrTask
00730014    WAIT  15  RCVMQ(00720011)  ShootCapture
00860015    WAIT  20  RCVMQ(00850014)  systemtask
008a0016    WAIT  21  RCVMQ(00880015)  IvaDecTask
00a30017    WAIT  21  RCVMQ(00a20017)  ShootBlack
00a70018    WAIT  22  RCVMQ(00a60018)  ShootPreDevelop
00a90019    WAIT  17  RCVMQ(00a80019)  MainCtrl
00ab001a    WAIT  26    SEM(00aa006f)  AEmodeJudge
00ac001b    WAIT  30  EVENT(00310001)  HotPlug
00af001c    WAIT  25  RCVMQ(00ae001a)  Ta10Mgr
00be001d    WAIT  20  RCVMQ(00bd001b)  ShtDevelop
00c1001e    WAIT  20  RCVMQ(00c0001c)  ShootSsDevelop
00c3001f    WAIT  20  RCVMQ(00c2001d)  SsLaterDevelop
00c80020    WAIT  21  RCVMQ(00c7001e)  ShootVfx
00cb0021    WAIT  25  RCVMQ(00ca001f)  Fcreate
00dc0022    WAIT  22  RCVMQ(00db0020)  SoundEffect
00df0023    WAIT  23  RCVMQ(00de0021)  ASIF
00e30024    WAIT  23  RCVMQ(00e20022)  AudioCtrl
00e70025    WAIT  25    SEM(018d00e0)  SoundDevice
00e90026    WAIT  25  RCVMQ(00e80023)  AudioLevel
00f00027    WAIT  21  RCVMQ(00ef0024)  MovWriter
00f30028    WAIT  17  RCVMQ(00f20025)  MovieRecorder
00fa0029    WAIT  25  EVENT(00f90005)  TestGero
0105002a    WAIT  17  RCVMQ(01040026)  MRFRMTask
0107002b    WAIT  18  RCVMQ(01060027)  TimeCodeMaster
010a002c    WAIT  22  RCVMQ(01090028)  MoviePlay
0112002d    WAIT  23  EVENT(01100007)  AviRead
0114002e    WAIT  23  RCVMQ(01130029)  MovReader
0119002f    WAIT  20  RCVMQ(0118002a)  LVC_DEV
011f0030    WAIT  23  EVENT(011c0009)  LVC_FACE
01210031    WAIT  20  RCVMQ(0120002b)  Gmt
01250032    WAIT  15  RCVMQ(0124002c)  Evf
01320033    WAIT  16  RCVMQ(0131002d)  Epp
01350034    WAIT  16  RCVMQ(0134002e)  EppCF
01380035    WAIT  20  RCVMQ(0137002f)  LVFACE
013b0036    WAIT  19  RCVMQ(013a0030)  LVICV
013f0037    WAIT  22  RCVMQ(013e0031)  CLR_CALC
01410038    WAIT  19  RCVMQ(01400032)  AeWb
01450039    WAIT  19  RCVMQ(01440033)  DAF
0147003a    WAIT  25  RCVMQ(01460034)  GaUSB20Drv
0150003b    WAIT  25  RCVMQ(014e0037)  USBTrns
0154003c    WAIT  25  RCVMQ(01520039)  SDIOTrns
015d003d    WAIT  25  RCVMQ(015a003a)  PTPSessionTASK
016c003e    WAIT  25  RCVMQ(016b003c)  ComMgr
0179003f    WAIT  25  RCVMQ(0178003d)  PtpDpsMgr
01820040    WAIT  25  RCVMQ(0181003e)  Ceres
01880041    WAIT  25  RCVMQ(0187003f)  Remote
018c0042    WAIT  28  RCVMQ(018b0040)  NwComMgr
01940043    WAIT  26  EVENT(0193001e)  ntimeo_caller
01990044    WAIT  27  EVENT(0198001f)  ip_loop
019b0045    WAIT  27  EVENT(019a0020)  wl
01a10046    WAIT  28  RCVMQ(019f0041)  wpaTask
01a60047    WAIT  26  RCVMQ(01a30042)  nell_task
01a80048    WAIT  26  SLEEP(01a80048)  nete_task
01ab0049 SUSPEND  26         -------   nus_task
01b5004a    WAIT  28  SLEEP(01b5004a)  dmEventLoop
01bd004b    WAIT  28  SLEEP(01bd004b)  SelectFuncController
0306004c    WAIT  27  RCVMQ(03050045)  MetaCtg
030b004d    WAIT  25  RCVMQ(030a0046)  Fread
030d004e    WAIT  18  RCVMQ(030c0047)  Fwrite
0311004f    WAIT  25  RCVMQ(03100048)  Voice
03180050    WAIT  23  RCVMQ(03170049)  Sound
031c0051    WAIT  25  RCVMQ(031b004a)  WavReader
03200052    WAIT  25  RCVMQ(031f004b)  Gps
03230053    WAIT  26  RCVMQ(0322004c)  Mrk
032b0054    WAIT  25  RCVMQ(032a004d)  ReDevelop
032f0055    WAIT  25  RCVMQ(032e004e)  DpMgr
03370056    WAIT  25  RCVMQ(0336004f)  DpsReceiveTask
03390057    WAIT  25  RCVMQ(03380050)  DpImgEditMgr
033b0058    WAIT  25  RCVMQ(033a0051)  InnerDevelopMgr
033e0059    WAIT  21  RCVMQ(033d0052)  ShootArtFilter
034e005a    WAIT  18  RCVMQ(034d0053)  DisplayMgr
0350005b    WAIT  23  RCVMQ(034f0054)  TouchMgr
0355005c    WAIT  23  RCVMQ(03540055)  GuiLockTask
0357005d    WAIT  25  RCVMQ(03560056)  CEC
0359005e    WAIT  23  RCVMQ(03580057)  GuiMainTask
0364005f    WAIT  24  EVENT(03630026)  CtrlSrv
037a0060    WAIT  18  RCVMQ(0376005c)  ImgPlayDrv
03840061    WAIT  25  RCVMQ(0386005d)  EyeFi
03910063    WAIT  29    SEM(039001ac)  LpfMode
03950064    WAIT  25  RCVMQ(0394005f)  PTPtoFAPI_EventProcTask
046b0067    WAIT  26    SEM(0444007c)  menu_task
046c0068    WAIT  26  RCVMQ(046d0062)  menu_redraw_task
046e0069    WAIT  30  SLEEP(046e0069)  debug_task
046f006a    WAIT  30  SLEEP(046f006a)  tweak_task
0470006b    WAIT  24    SEM(044e00f7)  focus_task
0471006c    WAIT  27    SEM(044f00f8)  notifybox_task
0472006d    WAIT  28  SLEEP(0472006d)  fps_task
0473006e    WAIT  26  RCVMQ(04740063)  shoot_task
0476006f    WAIT  25  SLEEP(0476006f)  clock_task
04780071    WAIT  24  SLEEP(04780071)  audio_common_task
04790072    WAIT  31  SLEEP(04790072)  livev_loprio_task
047a0073    WAIT  24  SLEEP(047a0073)  livev_hiprio_task
047b0074    WAIT  26  SLEEP(047b0074)  cls_task
047c0075    WAIT  29  SLEEP(047c0075)  console_task
047d0076    WAIT  30  RCVMQ(04570061)  module_task
04cd0077   READY   1         -------   EvShel
04d40078 SUSPEND  25         -------   LowConsole
04d50079    WAIT  24  RCVMQ(04d00064)  ConsoleSvr


event
      ID   FLAGS     VALUE  TASK  NAME
00310001   MULTI  00000000     1  HotplugEventFlag
00870002   MULTI  00000000     0  IvaDecTerminate
008c0003   MULTI  00000000     0  EekoNavigator
00f60004   MULTI  00000001     0  MovieRecorder
00f90005   MULTI  00000000     1  TestGero
00ff0006   MULTI  00000001     0  EncDrvWrapperEvent
01100007   MULTI  00000000     1  AviReaderEvent
01170008   MULTI  00000000     0  mvpEngineEvent
011c0009   MULTI  00000200     1 
0126000a   MULTI  00000000     0  VramChange
013c000b   MULTI  00000000     0 
014c000c   MULTI  00000000     0  GaUSB20CP
014f000d   MULTI  00000000     0  USBTrns
0153000e   MULTI  00000000     0  SDIOTrns
015b000f   MULTI  00000004     0  PTPSessionEvent
01630010   MULTI  00000000     0  PTPSessionDataSendEvent
016a0011   MULTI  00000001     0  comCacheFileAccess
016e0012   MULTI  0000001b     0  m_hCompleteCBRFlg
016f0013   MULTI  00000000     0  SendDataFlag
01720014   MULTI  00000000     0  ViewFinderDataSendComplete
01750015   MULTI  00000001     0  PtpCamCtrlSyncFlag
017b0016   MULTI  00000001     0  PtpDpsBatteryCheckEventFlag
017c0017   MULTI  00000000     0  PtpDpsDcimInExtDriveEventFlag
017d0018   MULTI  00000000     0  PtpSavePropFlag
017e0019   MULTI  00000000     0  PtpGpsConnectFlag
017f001a   MULTI  00000000     0  PtpWbFlag
0185001b   MULTI  00000000     0  ceresOperation
0186001c   MULTI  00000000     0  ceresOpPropChangeFlag
0189001d   MULTI  00000000     0  rmtGetViewFinderEventFlag
0193001e  SINGLE  00000000     1  ntimeo_event
0198001f  SINGLE  00000000     1  ip_loop
019a0020  SINGLE  00000000     1  wl
01aa0021   MULTI  00000080     0  g_nus_info.eventflag
01bc0023   MULTI  00000000     0  SelectFuncEvent
03350024   MULTI  00000000     0  DP_EVENT_FLAG
03460025   MULTI  00000000     0 
03630026   MULTI  00000000     1 
03770027   MULTI  00000000     0 
037e0028   MULTI  00000000     0 


mq
ID   FLAGS    MAX   COUNT  TASK  NAME
001d0001    FIFO   1000       0     1  DbgMgr
002f0003    FIFO    384       0     1  PropMgr
00320004    FIFO    100       0     1  EventMgr
00340005    FIFO   2000       0     1  FileMgr
003b0006    FIFO    500       0     1  FileCache
003e0007    FIFO    200       0     1  RscMgr
00400008    FIFO      6       0     0  MEMORY_QUEUE_SRM
00410009    FIFO      3       0     0  STORAGE_QUEUE_SRM
005a000a    FIFO   1000       0     1  TOMgr
005f000b    FIFO    300       0     1  Fstorage
0061000c    FIFO    200       0     1  HDRMgr
0063000d    FIFO    100       0     1  HDRStage
0066000e    FIFO    200       0     1  GISMgr
0068000f    FIFO    100       0     1  GISStage
006b0010    FIFO    100       0     1  CardServiceMgr
00720011    FIFO    100       0     1  ShootCapture
00820012    FIFO      4       4     0 
00830013    FIFO      4       0     0 
00850014    FIFO    128       0     1  SystemTaskMSGQueue
00880015    FIFO      4       0     1 
00890016    FIFO      4       4     0 
00a20017    FIFO    100       0     1  ShootBlack
00a60018    FIFO    100       0     1  ShootPreDevelop
00a80019    FIFO     32       0     1  MainMessQueue
00ae001a    FIFO    200       0     1  Ta10Mgr
00bd001b    FIFO    100       0     1  ShtDevelop
00c0001c    FIFO    100       0     1  ShootSsDevelop
00c2001d    FIFO    100       0     1  SsLaterDevelop
00c7001e    FIFO    100       0     1  ShootVfx
00ca001f    FIFO    300       0     1  Fcreate
00db0020    FIFO    200       0     1  SoundEffect
00de0021    FIFO    100       0     1  ASIF
00e20022    FIFO    100       0     1  AudioCtrl
00e80023    FIFO   1000       0     1  AudioLevel
00ef0024    FIFO    100       0     1  MovWriter
00f20025    FIFO    100       0     1  MovieRecorder
01040026    FIFO    100       0     1  MRFRMMsg
01060027    FIFO    100       0     1  TimeCodeMaster
01090028    FIFO    100       0     1  MoviePlay
01130029    FIFO    100       0     1  MovReader
0118002a    FIFO    200       0     1  LVC_DEV
0120002b    FIFO    200       0     1  Gmt
0124002c    FIFO    200       0     1  Evf
0131002d    FIFO    200       0     1  Epp
0134002e    FIFO    200       0     1  EppCF
0137002f    FIFO    200       0     1  LVFACE
013a0030    FIFO    200       0     1  LVICV
013e0031    FIFO    200       0     1  CLR_CALC
01400032    FIFO    200       0     1  AeWb
01440033    FIFO    200       0     1  DAF
01460034    FIFO    256       0     1  GaUSB20Drv
01480035    FIFO    256     256     0  PoolMemFix
014d0036    FIFO      5       5     0  PoolMemFix
014e0037    FIFO     16       0     1  USBTrns
01510038    FIFO      5       5     0  PoolMemFix
01520039    FIFO     16       0     1  SDIOTrns
015a003a    FIFO     16       0     1  PTPSessionMsgQ
0162003b    FIFO      5       5     0  PoolMemFix
016b003c    FIFO   1200       0     1  ComMgr
0178003d    FIFO   1200       0     1  PtpDpsMgr
0181003e    FIFO    100       0     1  Ceres
0187003f    FIFO    100       0     1  Remote
018b0040    FIFO    500       0     1  NwComMgr
019f0041    PRIO     15       0     1  wpaMsgQue
01a30042    FIFO     32       0     1  osdep msgpkt queue
01ac0043    FIFO     30       0     0  nell_txq
01ad0044    FIFO     30      30     0  nell_mbufq
03050045    FIFO   1000       0     1  MetaCtg
030a0046    FIFO    100       0     1  Fread
030c0047    FIFO    100       0     1  Fwrite
03100048    FIFO    100       0     1  Voice
03170049    FIFO    100       0     1  Sound
031b004a    FIFO    512       0     1  WavReader
031f004b    FIFO    100       0     1  Gps
0322004c    FIFO   2000       0     1  Mrk
032a004d    FIFO    200       0     1  ReDevelop
032e004e    FIFO    100       0     1  DpMgr
0336004f    FIFO     16       0     1  SendReqestQue
03380050    FIFO     20       0     1  DpImgEditMgr
033a0051    FIFO     32       0     1  InnerDevelopMgr
033d0052    FIFO    100       0     1  ShootArtFilter
034d0053    FIFO    300       0     1  DisplayMgr
034f0054    FIFO     10       0     1  TouchMgr
03540055    FIFO     16       0     1 
03560056    FIFO    100       0     1  CEC
03580057    FIFO   1024       0     1  GuiMainQueue
035c0058    FIFO    512       0     0  Winsys_MessageQueue
035d0059    FIFO    512     512     0  Winsys_MessageEventPool
0361005a    FIFO     30       0     0  TimerQueue
0362005b    FIFO     30      30     0  TimerEventPool
0376005c    FIFO     16       0     1 
0386005d    FIFO    500       0     1  EyeFi
0394005f    FIFO     16       0     1  PTPtoFAPI_EventProcQueue
04520060    FIFO      1       0     0  vsync_mq
04570061    FIFO     10       0     1  module_mq
046d0062    FIFO      1       0     1  menu_redraw_mq
04740063    FIFO      1       0     1  shoot_task_mqueue
04d00064    FIFO      8       0     1 


cond
      ID   FLAGS  TASK  NAME
01b00001  Q_PRIO     0  msgqRCond
01b10002  Q_PRIO     0  msgqSCond
01b30003  Q_PRIO     0  msgqRCond
01b40004  Q_PRIO     0  msgqSCond
01ba0005  Q_PRIO     0  msgqRCond
01bb0006  Q_PRIO     0  msgqSCond


mutex
      ID           FLAGS LOCK RECURSION OWNER  TASK  NAME
00080001  INH|    Q_PRIO    0         0    --     0  stdio
00090002  INH|    Q_PRIO    0         0    --     0  fopen
000a0003  INH|    Q_PRIO    0         0    --     0  fopen
000b0004  INH|    Q_PRIO    0         0    --     0  malloc
00580005      REC|Q_FIFO    0         0    --     0  This Is Publisher Instance
00590006      REC|Q_FIFO    0         0    --     0  ReceiptRecursiveLock
01580007      REC|Q_FIFO    0         0    --     0  This Is Publisher Instance
01590008      REC|Q_FIFO    0         0    --     0  ReceiptRecursiveLock
015e0009      REC|Q_FIFO    0         0    --     0  This Is Publisher Instance
015f000a      REC|Q_FIFO    0         0    --     0  ReceiptRecursiveLock
0160000b      REC|Q_FIFO    0         0    --     0  This Is Publisher Instance
0161000c      REC|Q_FIFO    0         0    --     0  ReceiptRecursiveLock
0166000d      REC|Q_FIFO    0         0    --     0  This Is Publisher Instance
0167000e      REC|Q_FIFO    0         0    --     0  ReceiptRecursiveLock
01af000f  INH|    Q_PRIO    0         0    --     0  msgqLock
01b20010  INH|    Q_PRIO    0         0    --     0  msgqLock
01b80011          Q_FIFO    0         0    --     0  pthread_mutex
01b90012  INH|    Q_PRIO    0         0    --     0  msgqLock
035b0013      REC|Q_FIFO    0         0    --     0  CtrlMan: Use RecursiveLock
03650014      REC|Q_FIFO    0         0    --     0  This Is Publisher Instance
03660015      REC|Q_FIFO    0         0    --     0  ReceiptRecursiveLock
03680016      REC|Q_FIFO    0         0    --     0  This Is Publisher Instance
03690017      REC|Q_FIFO    0         0    --     0  ReceiptRecursiveLock
036a0018      REC|Q_FIFO    0         0    --     0  This Is Publisher Instance
036b0019      REC|Q_FIFO    0         0    --     0  ReceiptRecursiveLock
0378001a      REC|Q_FIFO    0         0    --     0 
0396001d      REC|Q_FIFO    0         0    --     0 
044a001e      REC|Q_FIFO    0         0    --     0 
0475001f      REC|Q_FIFO    0         0    --     0


timer
      ID   STATE     ENTRY(ARGUMENT)  REMAINDER(sec:nsec)  NAME
01920001   READY         -----------              -------  ntimeo_timer

Dry> mkobjsize
sizeof(dlqueue_t) =   8
sizeof(   task_t) =  84
sizeof(    sem_t) =  24
sizeof(  event_t) =  24
sizeof(     mq_t) =  44
sizeof(  mutex_t) =  28
sizeof(   cond_t) =  20
sizeof(  timer_t) =  40


extask
NAME            ID   STATE PRI         WAIT(ID)      STACK  %        SP
EvShel     04f60077 RUNNING   1         -------   02a8/8000 02  001ec298
EventMgr   00330009    WAIT  15  RCVMQ(00320004)  0188/1000 09  00171e88
ShootCaptu 00730014    WAIT  15  RCVMQ(00720011)  0218/1000 13  0017cee0
Evf        01250032    WAIT  15  RCVMQ(0124002c)  0200/1000 12  001a3fc8
Epp        01320033    WAIT  16  RCVMQ(0131002d)  00f8/0c00 08  001a4bd0
EppCF      01350034    WAIT  16  RCVMQ(0134002e)  00f8/0c00 08  001a57d8
MainCtrl   00a90019    WAIT  17  RCVMQ(00a80019)  01a8/1000 10  00187330
MovieRecor 00f30028    WAIT  17  RCVMQ(00f20025)  00f8/2000 03  00198778
MRFRMTask  0105002a    WAIT  17  RCVMQ(01040026)  00c0/1000 04  0019a7c0
RscMgr     003f000c    WAIT  18  RCVMQ(003e0007)  0288/1000 15  00174ea0
TimeCodeMa 0107002b    WAIT  18  RCVMQ(01060027)  0198/2000 04  0019c790
Fwrite     030d004e    WAIT  18  RCVMQ(030c0047)  00f8/1000 06  001c9e50
DisplayMgr 034e005a    WAIT  18  RCVMQ(034d0053)  02c0/1000 17  001d6eb0
ImgPlayDrv 037a0060    WAIT  18  RCVMQ(0376005c)  00d8/1000 05  001e0f00
LVICV      013b0036    WAIT  19  RCVMQ(013a0030)  00f8/1000 06  001a87e8
AeWb       01410038    WAIT  19  RCVMQ(01400032)  0270/2000 07  001ae7f8
DAF        01450039    WAIT  19  RCVMQ(01440033)  00f8/2000 03  001b0800
PropMgr    00300008    WAIT  20  RCVMQ(002f0003)  04e8/1000 30  00170e80
FileCache  003c000b    WAIT  20  RCVMQ(003b0006)  00f8/1000 06  00173e98
systemtask 00860015    WAIT  20  RCVMQ(00850014)  00c8/0400 19  0016eea0
ShtDevelop 00be001d    WAIT  20  RCVMQ(00bd001b)  0180/1000 09  0018a720
ShootSsDev 00c1001e    WAIT  20  RCVMQ(00c0001c)  0168/1000 08  0018b728
SsLaterDev 00c3001f    WAIT  20  RCVMQ(00c2001d)  00f8/1000 06  0018c730
LVC_DEV    0119002f    WAIT  20  RCVMQ(0118002a)  00f8/1000 06  001a07b0
Gmt        01210031    WAIT  20  RCVMQ(0120002b)  0378/2000 10  001a2fc0
LVFACE     01380035    WAIT  20  RCVMQ(0137002f)  03f0/2000 12  001a77e0
IvaDecTask 008a0016    WAIT  21  RCVMQ(00880015)  00d8/0400 21  0017d308
ShootBlack 00a30017    WAIT  21  RCVMQ(00a20017)  0118/1000 06  0017e2f0
ShootVfx   00c80020    WAIT  21  RCVMQ(00c7001e)  0190/2000 04  0018e738
MovWriter  00f00027    WAIT  21  RCVMQ(00ef0024)  00f8/2000 03  00196770
ShootArtFi 033e0059    WAIT  21  RCVMQ(033d0052)  01c8/1000 11  001d5ea8
ShootPreDe 00a70018    WAIT  22  RCVMQ(00a60018)  01c8/8000 01  001862f8
SoundEffec 00dc0022    WAIT  22  RCVMQ(00db0020)  00f8/1000 06  00190748
MoviePlay  010a002c    WAIT  22  RCVMQ(01090028)  00f8/1000 06  0019d798
CLR_CALC   013f0037    WAIT  22  RCVMQ(013e0031)  0170/4000 02  001ac7f0
ASIF       00df0023    WAIT  23  RCVMQ(00de0021)  00f8/1000 06  00191750
AudioCtrl  00e30024    WAIT  23  RCVMQ(00e20022)  0118/1000 06  00192758
AviRead    0112002d    WAIT  23  EVENT(01100007)  00d0/1000 05  0019e7c8
MovReader  0114002e    WAIT  23  RCVMQ(01130029)  00f8/1000 06  0019f7a8
LVC_FACE   011f0030    WAIT  23  EVENT(011c0009)  00e8/0800 11  001a0fc8
Sound      03180050    WAIT  23  RCVMQ(03170049)  00f8/1000 06  001cbe60
TouchMgr   0350005b    WAIT  23  RCVMQ(034f0054)  01a8/1000 10  001d7eb8
GuiLockTas 0355005c    WAIT  23  RCVMQ(03540055)  00f8/1000 06  001d8ef8
GuiMainTas 0359005e    WAIT  23  RCVMQ(03580057)  0690/2000 20  001dbee0
CtrlSrv    0364005f    WAIT  24  EVENT(03630026)  0ccc/4000 19  001dfee0
focus_task 0470006b    WAIT  24    SEM(044e00f7)  00a8/1000 04  001f8380
audio_comm 04780071    WAIT  24  SLEEP(04780071)  00a8/1000 04  002013b0
livev_hipr 047a0073    WAIT  24  SLEEP(047a0073)  0568/4000 08  0020d2d8
ConsoleSvr 04fe0079    WAIT  24  RCVMQ(04f90064)  0198/0800 19  001ff388
FileMgr    0035000a    WAIT  25  RCVMQ(00340005)  07a8/1000 47  00172e90
TOMgr      005b000d    WAIT  25  RCVMQ(005a000a)  0450/1000 26  00175ea8
Fstorage   0060000e    WAIT  25  RCVMQ(005f000b)  00f8/1000 06  00176eb0
HDRMgr     0062000f    WAIT  25  RCVMQ(0061000c)  00f8/1000 06  00177eb8
HDRStage   00640010    WAIT  25  RCVMQ(0063000d)  00f8/1000 06  00178ec0
GISMgr     00670011    WAIT  25  RCVMQ(0066000e)  00f8/1000 06  00179ec8
GISStage   00690012    WAIT  25  RCVMQ(0068000f)  00f8/1000 06  0017aed0
Ta10Mgr    00af001c    WAIT  25  RCVMQ(00ae001a)  00f8/1000 06  00189718
Fcreate    00cb0021    WAIT  25  RCVMQ(00ca001f)  01d0/1000 11  0018f740
SoundDevic 00e70025    WAIT  25    SEM(018d00e0)  00c0/1000 04  001937b8
AudioLevel 00e90026    WAIT  25  RCVMQ(00e80023)  00f8/1000 06  00194768
TestGero   00fa0029    WAIT  25  EVENT(00f90005)  00c8/1000 04  001997b0
GaUSB20Drv 0147003a    WAIT  25  RCVMQ(01460034)  00f8/0800 12  001b1008
USBTrns    0150003b    WAIT  25  RCVMQ(014e0037)  0118/1000 06  001b1ff0
SDIOTrns   0154003c    WAIT  25  RCVMQ(01520039)  0120/1000 07  001b2ff0
PTPSession 015d003d    WAIT  25  RCVMQ(015a003a)  0128/1000 07  001b3ff0
ComMgr     016c003e    WAIT  25  RCVMQ(016b003c)  0380/1000 21  001b5028
PtpDpsMgr  0179003f    WAIT  25  RCVMQ(0178003d)  0260/1000 14  001b6030
Ceres      01820040    WAIT  25  RCVMQ(0181003e)  02f8/1000 18  001b7038
Remote     01880041    WAIT  25  RCVMQ(0187003f)  00f8/1000 06  001b8040
Fread      030b004d    WAIT  25  RCVMQ(030a0046)  00f8/1000 06  001c8e48
Voice      0311004f    WAIT  25  RCVMQ(03100048)  00f8/1000 06  001cae58
WavReader  031c0051    WAIT  25  RCVMQ(031b004a)  00f8/1000 06  001cce68
Gps        03200052    WAIT  25  RCVMQ(031f004b)  00f8/1000 06  001cde70
ReDevelop  032b0054    WAIT  25  RCVMQ(032a004d)  00f8/1000 06  001cfe80
DpMgr      032f0055    WAIT  25  RCVMQ(032e004e)  0298/2000 08  001d1e88
DpsReceive 03370056    WAIT  25  RCVMQ(0336004f)  00d8/1000 05  001d2eb0
DpImgEditM 03390057    WAIT  25  RCVMQ(03380050)  00f8/1000 06  001d3e98
InnerDevel 033b0058    WAIT  25  RCVMQ(033a0051)  00f8/1000 06  001d4ea0
CEC        0357005d    WAIT  25  RCVMQ(03560056)  01a0/1000 10  001d9ec8
EyeFi      03840061    WAIT  25  RCVMQ(0386005d)  0120/1000 07  001e1f20
PTPtoFAPI_ 03950064    WAIT  25  RCVMQ(0394005f)  00e0/1000 05  001e4318
clock_task 0476006f    WAIT  25  SLEEP(0476006f)  0190/2000 04  001fe3b0
LowConsole 04fd0078 SUSPEND  25         -------   0120/0800 14  001feba0
AEmodeJudg 00ab001a    WAIT  26    SEM(00aa006f)  0098/0400 14  00187768
ntimeo_cal 01940043    WAIT  26  EVENT(0193001e)  00c8/0800 09  001b9880
nell_task  01a60047    WAIT  26  RCVMQ(01a30042)  00d8/2000 02  001c0998
nete_task  01a80048    WAIT  26  SLEEP(01a80048)  0080/0400 12  001c0df8
nus_task   01ab0049 SUSPEND  26         -------   0040/0fa0 01  001c1dd0
Mrk        03230053    WAIT  26  RCVMQ(0322004c)  0118/1000 06  001cee78
menu_task  046b0067    WAIT  26    SEM(0444007c)  04b8/2000 14  0016e200
menu_redra 046c0068    WAIT  26  RCVMQ(046d0062)  00d0/8000 00  001f4340
shoot_task 0473006e    WAIT  26  RCVMQ(04740063)  0110/2000 03  001fc330
cls_task   047b0074    WAIT  26  SLEEP(047b0074)  00d0/2000 02  0020f3c0
ip_loop    01990044    WAIT  27  EVENT(0198001f)  00f0/0800 11  001ba060
wl         019b0045    WAIT  27  EVENT(019a0020)  00f8/0800 12  001ba860
MetaCtg    0306004c    WAIT  27  RCVMQ(03050045)  05d0/1000 36  001c7e40
notifybox_ 0471006c    WAIT  27    SEM(044f00f8)  00b0/1000 04  001f9380
CSMgrTask  006d0013    WAIT  28  RCVMQ(006b0010)  0368/1000 21  0017bef8
NwComMgr   018c0042    WAIT  28  RCVMQ(018b0040)  0258/1000 14  001b9048
wpaTask    01a10046    WAIT  28  RCVMQ(019f0041)  00d8/4000 01  001be908
dmEventLoo 01b5004a    WAIT  28  SLEEP(01b5004a)  0220/4000 03  001c5d28
SelectFunc 01bd004b    WAIT  28  SLEEP(01bd004b)  0200/1000 12  001c6d50
fps_task   0472006d    WAIT  28  SLEEP(0472006d)  00d0/1000 05  001fa368
LpfMode    03910063    WAIT  29    SEM(039001ac)  00a0/1000 03  001e3350
console_ta 047c0075    WAIT  29  SLEEP(047c0075)  0098/1000 03  002103e0
HotPlug    00ac001b    WAIT  30  EVENT(00310001)  00e8/1000 05  00188720
debug_task 046e0069    WAIT  30  SLEEP(046e0069)  0118/2000 03  001f6300
tweak_task 046f006a    WAIT  30  SLEEP(046f006a)  00c8/1000 04  001f7370
module_tas 047d0076    WAIT  30  RCVMQ(04570061)  0f60/4000 24  002143b0
DbgMgr     001e0004    WAIT  31  RCVMQ(001d0001)  0248/1000 14  0016c260
livev_lopr 04790072    WAIT  31  SLEEP(04790072)  00c8/8000 00  00209398
PowerMgr   001c0003   READY  32         -------   0078/0400 11  0016b2d0
idle       00010001   READY  33         -------   0080/00a0 80  0016ac40


objinfo
          MAX  COUNT   PEAK
task      132    113    115
sem       432    318    318
event     644     39     39
mq        152     98     98
mb          0      0      0
mutex     133     29     69
cond       64      6      6
timer       4      1      1


Any help and information from you is welcome.
#2
Reverse Engineering / Re: Battery grip pins / UART
September 24, 2021, 10:02:44 PM
Try find pinout.
Numbers From screen side 1  to SD card side 6.

Canon 70D
Screen 1 | 2 | 3 | 4 | 5 | 6| SD card.
Pin 1 - ICU TX (must be connected to usb uart RX)
Pin 2 - ICU RX (must be connected to usb uart TX)
Pin 3 - GND. Connected directly (0 Om) to tripod mount and hot shoe base.
Pin 4 - Power (+). Camera off 3.1v, camera on 3.3v
Pin 5 - MPU TX (must be connected to usb uart RX)
Pin 6 - MPU RX (must be connected to usb uart TX)

Information about EvShell and MPU commands on 70D here:
https://www.magiclantern.fm/forum/index.php?topic=26251.msg236870#msg236870
#3
Reverse Engineering / Re: UHS-I / SD cards investigation
September 24, 2021, 07:05:44 PM
Quote from: theBilalFakhouri on September 24, 2021, 12:20:44 AM
This preset (240MHz +) appears to work (partially) in 700D:

{ 0xC0400600, 0xC0400604,/*C0400608, C040060C*/0xC0400610, 0xC0400614, 0xC0400618, 0xC0400624, 0xC0400628, 0xC040061C, 0xC0400620 };
{        0x8,        0x3,                             0x2, 0x1D000201,        0x0,      0x100,      0x100,      0x100,        0x2 };


a test is required, could you try it @ainu?
I try, but no luck - R/W speed 20.7 mb.

Within a few days, I want to get the result of the sandisk 256gb card recording speed test (in the cardrider and usb 3.0 slot) to understand the maximum above which not to step.

Quote from: theBilalFakhouri on September 24, 2021, 12:20:44 AM
Currently 240 MHz + presets aren't stable for other DIGIC 5 cameras, except for 70D:
TO DO:
Figure out why :)
...
-other SD controller parameters (e.g card current (same as power limit?), driver strength... other things?)

Is it possible to determine these parameters by measuring the supply voltage, current, etc. on the contacts of the card?
I can assemble an extender from the microSD->SD adapter and SD card slot so that I can access the card contacts while using it in the camera.


Quote from: names_are_hard on September 24, 2021, 05:06:06 AM
From strings in the mo file, it might be this commit
Thank you. I will see it later. May be it help me to underdstand what is happening.
#4
Reverse Engineering / Re: Battery grip pins / UART
September 23, 2021, 09:45:15 PM
Quote from: kitor on September 02, 2021, 08:41:34 AM

For sure you will get into EvShell. Pinout is the question.

The cable came to me. He's exactly fit. Within a week I will try to check the pinout and connect to the EvShell.
EvShell corresponding to MPU or ICU? Or may be my question is wrong?
#5
Reverse Engineering / Re: UHS-I / SD cards investigation
September 21, 2021, 08:57:02 PM
Oh, man's, you don't belive me...
https://drive.google.com/file/d/1JmaM36AY8KLrB3WaIx4fEqvDIVW9LfDq/view?usp=drivesdk
Play mode W 96.2 R 192.1 mb/s and photo files write and read correctly.
Video mode 20.7  :(
at settings
https://drive.google.com/file/d/1KXFelYhaihiDB28fPYnrOzXyjlqsFjks/view?usp=drivesdk

Edit:Update settings image! Previous picture was wrong.
#6
Reverse Engineering / Re: UHS-I / SD cards investigation
September 20, 2021, 09:02:56 PM
Yes, I use using ArcziPL's custom build. At 14 bit lossless I can record about 2240x... with 240mhz+ preset.

Quoteat some point I asked ArcziPL for his source code, and I got it, will try to find it and will PM you
This will be very good! Please PM to me too. I want to make a working movie log when shooting Raw video (current work only on non raw video or raw + h.264 proxy).

May be I'm wrong about registers 0xC0400624, 0xC0400628
I test value 0x1 in 0xC0400620 with 0x2 in 0xC0400610 - all speed drops after first write test (0xC0400624 and 0xC0400628 = 0x201), but if I change both registers 0xC0400624, 0xC0400628 to  0x301, then I achive in Play mode W 96,6 R105,5 mb\s, Video mode W 20,7 R 20,7 mb\s.
static uint32_t uhs_regs[]       = { 0xC0400600, 0xC0400604,/*C0400608, C040060C*/0xC0400610, 0xC0400614, 0xC0400618, 0xC0400624, 0xC0400628, 0xC040061C, 0xC0400620 };
static uint32_t sdr_test1[] = {        0x8,        0x3,                             0x2, 0x1D000201,        0x0,      0x301,      0x301,      0x100,        0x1 };


If I set to 0x301 only 0xC0400628, then I achive in Play mode W 96,6 R 140,4 mb\s, Video Mode W 82 R 20.7 mb\s.
static uint32_t uhs_regs[]       = { 0xC0400600, 0xC0400604,/*C0400608, C040060C*/0xC0400610, 0xC0400614, 0xC0400618, 0xC0400624, 0xC0400628, 0xC040061C, 0xC0400620 };
static uint32_t sdr_test2[] = {        0x8,        0x3,                             0x2, 0x1D000201,        0x0,      0x201,      0x301,      0x100,        0x1 };
#7
Reverse Engineering / Re: UHS-I / SD cards investigation
September 20, 2021, 06:19:27 AM
Quote from: theBilalFakhouri on September 19, 2021, 10:38:14 PM
Please select "240MHz +" preset, restart the camera, and run benchmarks in Play mode and share the result (use your Sandisk card).

I tested it many times. Results is the same.
Photo mode W 97.5 R 140.5
https://drive.google.com/file/d/14D-tuIO91JulJ5EuGAwRzpRom4KLfSgL/view?usp=sharing
Video mode W 82.5 R 105,4
https://drive.google.com/file/d/1YzaUZtFihtPa_RJUesfsG3ONuFGOhqvK/view?usp=sharing

@theBilalFakhouri, can you add 240+ preset to module with value locks? I want to test it on Kingston SDA3. I think that this sd card can achive comparable read\write speed.
#8
Reverse Engineering / Re: UHS-I / SD cards investigation
September 19, 2021, 08:20:40 PM
I tried to pick up a preset, better than 240 MHz.
I found it:)
https://drive.google.com/file/d/13WHC6LE9u5OFMuLL1dSbbv4zZIICWo1z/view
register 0xC0400614 = 0x1d000201

Look at 620, I set it to 0x0 and its color changed to gray.
Without this change, it was impossible to obtain a stable reading speed (after the first write cycle in the benchmark, the speed of the first read cycle immediately fell).

Results on sd sandisk 256gb extreme pro (170mb\s) with this preset:
Play mode Write 97.4 Read 140 mb\s
https://drive.google.com/file/d/1IU_VMWSVvxCWgftdihUygrNn266wxWw7/view?usp=sharing
Video mode Write 82,2 Read 105,5 mb\s
https://drive.google.com/file/d/1kDcZVdm-Y5UW2qtTqRVdBiQmMnTUpYmg/view?usp=sharing

At the same time, I can record raw videos and files open normally.
Record indicator https://drive.google.com/file/d/13vY8fDGzSZOxx5Z2Mm9c_xiSdnl1ivyI/view?usp=sharing
Raw video settings https://drive.google.com/file/d/18t2nmtp4DPVM8c0COOiHOCXnaf0StwMt/view?usp=sharing
MLV lite screenshot https://drive.google.com/file/d/1cl0Ti0vUkjsC9-yoP4f0unDKOdh0gpMs/view?usp=sharing

Prior to this, 240 mhz speeds were in play mode W 95, R 105.5 mb\s and in video mode W 76 R ~ 85 mb\s.

With kingston sda3 64GB, this preset does not work, because in the current version of the module, where you can change settings, there is no blocking of values.
And as I found out earlier, for this sd card, blocking values ​ ​ is necessary (see the previous post).

Please check this preset on other cameras and sd cards where the 240 mfz preset works normally. You may see improved write and read speeds. If so, share the results on which camera and with which sd card it turned out.


@theBilalFakhouri, can you say when you set the value of the register to 0x0, does it really correspond to this value, or does the register simply remain unchanged and the patch does not apply to it? This is important for understanding what is really happening.

In the process of selecting register values ​ ​ for the preset, I noticed a number of laws that I will try to describe further. These patterns are only assumptions, but you can confirm or refute them, as well as share your experience in selecting values ​ ​ for presets.
The register 0xC0400600 can take values from 0 (?) to F, among which 3 groups are allocated (from faster write speed to lower):
- 0x8, 9, a, b, c, d, e, f
- 0x3
- 0x1, 2, 4, 5, 6, 7
Within each group, if you change the register, the write rate remains the same.

The register 0xC0400604 can take values from 0 (?) to F, among which 4 groups are allocated (from faster write speed to lower):
- 0x3, 7, b, f
- 0x2, 6, a, e
- 0x1, 5, 9, d
- 0x0, 4, 8, c
Within each group, if you change the register, the write rate remains the same.

The 0xC0400610 register can take values from 0 (?) to F, with the following distribution according to the recording speeds in video mode (values for sandisk extreme pro 256gb):
0x1 - 20.7mb\s is a possibly incorrect value that returns the write rate to "48mhz."
0x2 - 82 mb\s
0x3 - 77,1 mb\s
0x4 - 67 mb\s
0x5 - 57,8 mb\s
0x6 - 51,3 mb\s
... - recording speed drops as value increases
0xf - 26,2 mb\s

The 0xC0400614 register can take a lot of values, but the very speed of writing and reading is not directly affected. It affects in general whether the preset will work correctly, or the read/write speed will drop by 20.7-21 mb\s aka "48 mhz mode."
The value of this register may be associated with the value of the 0xC0400610 register.
I will explain by example:
At value of register 0xC0400610 equal 0x2, any value of register 0xC0400614 excellent from 0x1d000201 does prest not working (speed falls up to 20.7 mb\s).
A similar picture in the case of a register value 0xC0400610 0x1 - for it you need 0x1d000001 in the register 0xC0400614.
At the same time, if the register value 0xC0400610 equal to 0x3, 4, etc., the values ​ ​ of the register 0xC0400614, at which the preset will work (the speed does not fall to 20.7 mb\s), there can be a set (without any pattern of distribution).

The register 0xC0400614 can take values from 0 (?) to F. In this case, if the value of the register 0xC0400614 does not match the value of the register 0xC0400610 (with the exception of 0x0), then the write\read speed drops to 20.7 mb\s, making the preset inoperative.

Register 0xC0400618 (I tried all values from 0 to F in different combinations with other registers), registers 0xC0400624, 0xC0400628, 0xC040061C probably have no effect on the write speed\read and the operation of the preset.
For example, I made the following settings (for registers 0xC0400618, 0xC0400624, 0xC0400628, 0xC040061C) and got the same recording speed in video mode 82 mb\s, as if I left the default values.
https://drive.google.com/file/d/1HjVij4y-vICXrqGdpfRnANIQP7qLdEnp/view?usp=sharing

I ask you to check whether these patterns are observed on other cameras and sd cards and publish the results here.
#9
Reverse Engineering / Re: UHS-I / SD cards investigation
September 17, 2021, 10:56:22 PM
Quote from: theBilalFakhouri on September 17, 2021, 09:47:49 PM
bad news: don't use this patch :P

I tested the module (https://www.magiclantern.fm/forum/index.php?topic=12862.msg236743#msg236743) on two sd cards:
1. Kingston SDA3 64GB, on which previously only the 160 MHz preset worked steadily
2. Sandisk Extreme Pro 256GB (SDSDXXY-256G-GN4IN) all presets work well.

Results:
1. 192 and 240 MHz presets work stably for recording. The benchmark shows a recording speed of ~ 80 Mb\sec (240MHz) in play mode and ~ 71 Mb\sec in video mode, mlv files are recorded and played normally (start recording without run benckmark. If first run benckmark and then try record raw video then "card full" error).
At the same time, the read speed in the benchmark is ~ 850mb\sec (192) and ~ 1100 mb\sec (240). Everything was tested with no photos and videos on the card.
If you take a photo, then when you start the benchmark, a pause appears and the photo is not displayed correctly as the background of the benchmark. However, the write speed is the same 71\80 Mb\sec.
At the same time, the read speed AND write speed are displayed correctly on the 160 MHz preset.
2. Everything works with this card in the same way as before.

In light of this, I assume that some sd cards need other presets and value locks.
I do not believe that with the normal recording of files, an error in their reading (abnormal speed in the benchmark, inability to read a photo from the card) is the fault of the card itself.
#10
Reverse Engineering / Re: Battery grip pins / UART
September 01, 2021, 09:34:51 PM
Quote from: Walter Schulz on August 25, 2021, 10:57:19 PM
It looks like 6 pin connector. Haven't come across high-detail pics so this is an assumption. This is EOS M2 connector: https://cdn.discordapp.com/attachments/789206911886950411/830444158539530270/M2-UART.JPG and I'm convinced it is https://www.jst-mfg.com/product/pdf/eng/eXSR.pdf?60cb966485eee

Their shipment costs are somehow reasonable. You may find samples with wires attached by various distributors (with hellish shipment penalty).

I confirm than on 70D connector on mainboard is SM06B-XSRS-ETB (by mistake I buy this. Connector in the mainbord are identical) and we need cable with connector code 06XSR-36S (complete cable code: wire+connector is  A06XSR06XSR36R51B).
Complete cable will arrive to me at the middle of october  :(
#11
Thank you theBilalFakhouri.

I made a small selection of values (table here).
Luck with the current sd card NOT smiled.
However, there was some understanding of how to set values. But the found preset from Levas (which works in Play mode always, and in Video mode times from time to time) does not fit into this understanding.
It turns out that in Play mode, the card and camera can record 80mb\s and read 105mb\s stably, and in video mode, the recording speed is kept only until the first reading test.
Perhaps the problem is not the preset - the future will show.

Edit.
Another note: after entering settings in the menu, during their application, the diode near the cover sd card lights up twice. By the duration of the second flash (if it is longer than ~ 2 seconds) you can understand the settings applied or the camera returned to the "48 MHz - 20.4mb\s" mode. Thus, you can not start benchmark (with a long flash, it always shows 20.4mb\s) and reduce the search time.
#12
Quote from: theBilalFakhouri on August 26, 2021, 08:10:53 AM
Have you tried "Low level format" in camera? this might solve the drop speed issue.

@theBilalFakhouri
About card format: yes, I tried much more.
I format (do it at PC) card to FAT32 with cluster size start of 32KB to 128KB, exFat with cluster size start of 4KB to 16MB and on each combination of file system and cluster size (include low level format in camera with sd_uhs on at 160Mhz and off) run benchmark on stable preset 160Mhz ("old" sd_uhs module with SDR104 hack enabled "on").
So, at all combinations:
- in Play-UNC LCD mode write speed about 63-67mb/s, read speed mostly is 71.4mb/s
- in MV-1080 mode write speed about 56-59mb/s, read speed ~59mb/s.
To sum it all: file system and cluster size does not matter.

About test "new" sd_uhs with SDR104 on/off switch: on 160 MHz no difference between "on" and "off", 192 Mhz both modes (on and off) still not work for my SD card (write/read speed 20mb/s), 240Mhz in both modes write speed drop (first write speed ~85mb/s, then read/write/read speeds is ~20Mb/s.
At 240Mhz in video mode some lucky times I shoot raw video at ~60-65mb/s continues. In times when I can shoot raw video continues if I switch to photo mode and again to video mode speed drops to 20-8-2mb/s.
To sum it all: at this moment with current presets 240Mhz for Kingston sd card is working "particular". May be some sd cards need other presets.

Therefore I want to try this module https://www.magiclantern.fm/forum/index.php?topic=12862.msg228367#msg228367

In near future I plan to buy Sandisk Extreme Pro 256GB 170mb/s read speed. When it happens - I will test it with SDR104 hack off mode for understanding does it matter or not.
#13
Reverse Engineering / Re: Battery grip pins / UART
August 25, 2021, 11:23:46 PM
Quote from: Walter Schulz on August 25, 2021, 10:57:19 PM
It looks like 6 pin connector. Haven't come across high-detail pics so this is an assumption.
Many thanks. I found this connector in my local radiodetail shop (~1$/1pcs). It came to me at next week and I will check it.
#14
Reverse Engineering / Re: Battery grip pins / UART
August 25, 2021, 09:49:52 PM
Canon 70d connector.
Sorry - can't insert image direct from google drive. Here is the link to image.
https://drive.google.com/file/d/1ALmXZdK861ftQMDRvyEEVFGyu-pmosQr/view?usp=sharing

Since the connector is angular, it is impossible to calculate the number of pins without disassembling the camera.
The size of the window for the cord is 6x4 mm, the width of the connector is 5mm.
Does anyone know which connector/cord I need to connect?
Is it possible to get into the shell of the DryOs?
#15
@theBilalFakhouri

Can you please give me a link to the sh_uhs module with the ability to enter values in the menu to accelerate the recording speed?

I have a Canon 70D camera. For the Kingston 64GB U3 card (label 90mb/s read, 80 mb/s write), only the 160 MHz preset works in your automatic module, and the 192 and 240 presets do not work.
However, when using the version of the module from Levas (https://www.magiclantern.fm/forum/index.php?topic=12862.msg228576#msg228576), the benchmark shows a recording speed of 80-85 mb/s and I can record raw video with a stream of about 75 mb/s in video mode. Unfortunately, this module does not work stably - the ability to write with a stream of 70-75 mb/s can turn into 50-30-20 mb/s.
Therefore, before buying sd card sandisk extreme pro 256gb 170mb/s (ArcziPL confirmed the operability of the preset 240mgz on 70d - https://www.magiclantern.fm/forum/index.php?topic=25841.msg234506#msg234506), I decided to try to select parameters for my existing card.

Thank you in advance.

@all
Or may be anyone else have mosldule and can give me link to it please?
#16
Hi.
Tell me please the exposure log setting (that create mvi_1123.log file) in movie tweaks should work with raw video on?
When I shoot normal video (raw off) with log setting on - file creates.
#17
ArcziPL, thank you very much for the module.
On my card, the 160 MHz mode works very stable: I can switch photos and video mode, record videos and speed remains high.
At 160 MHz in movie-1080 mode, the recording speed is 48-58mb/s, in play-unk lcd mode, the recording speed is 65-71 mb/s.
192 MHz mode does not work.
The 240 MHz mode works as unstable (as I described earlier): the write/read speed changes directly during the reading process from 0 to 100 (the numbers change slowly).
#18
ArcziPL, thanks for build with sd module.
My Kingston uhs-i u3 64gb card (https://www.amazon.com/Kingston-Digital-64GB-UHS-I-SDA3/dp/B00I3BQJNA) works only with 240 mhz preset. In other presets write speed 21mb/s.
240mhz - Playh-ph write speed about 85-90 mb/s, movie-1080 mode write speea about 78-85 mb/s, but speed mode unstable between turn camera on/off (i.e. start write raw video after turn on - ok, speed 50-80mb. start write another movie - speed drop to 21mb. Result of Sd cart test 95% of try: first write at high speed, first read and write,read - speed drop 21mb. Turn camera off/on and get chance ??% to get 21mb speet until turn off).
#19
Feature Requests / Re: Macro Focus Stacking for 70D
February 19, 2018, 06:11:39 AM
Quote from: a1ex on February 17, 2018, 12:50:42 PM
The current lua_fix build from the Experiments page has ...

I test focus stacking - it work with standart settings (except count of pictures; I am add 1 after and 1 before focus point) without error.
Focus rack may be work too - at least I get no error, when start it. I am not shure that I know how it must work.
One note: I get menu blink (may be Canon menu) when use this features.

//Sorry for my English.
#20
I'm test Trap focus in continuous mode with Sigma 18-50 and 10-20 and found some strange  behavior.

No ML modules are loaded/
1. Turn on camera.
2. Go to ML menu and set Trap focus -> continuous
3. Switch lens to MF
4. Start rotate focus ring. When objects in focus, camera shoot foto - it's ok.
5. As described in user guide, I press "the shutter halfway to unlock" buttons  for two seconds, it happened nothing, buttons remained are blocked. The diode on a memory card cover constantly burns with red light.
The camera continues to do pictures, at hit of object in focus.
In the standard Canon menu control of viewing of a picture within 2 seconds after shooting is exposed.
At display of the photo after shooting, I manage only to try to remove it (the inquiry of confirmation of removal is output) then the screen is switched-off and doesn't react to buttons.
6. Swith lens to AF. Buttons remained are blocked.
7. I press "the shutter halfway to unlock" buttons  for two seconds, it happened nothing.

In this case I must turn of camera and tutn it on to make buttons unlock.

"Trap focus -> Hold AF button" works fine.

Someone can confirm the same behavior on the camera?
#21
@nikfreak
With ML 29Nov.
2 CR2 with dual iso (800) enabled. No additional settings. First in photo mode, second in LV. ~53MB
https://drive.google.com/file/d/0B8RdSX_hjqTXNVI2SWNaMDBpa2M/view?usp=sharing

.MLV with dual iso (800) enabled. 5 sec video. No additional settings. ~401 MB
https://drive.google.com/file/d/0B8RdSX_hjqTXQjJkb281Z0xKckU/view?usp=sharing

mlv_rec.tmp ~279 MB
https://drive.google.com/file/d/0B8RdSX_hjqTXVUVQc0FIWUdCS0k/view?usp=sharing
#22
laci.szebeni, thanks for detailed info.

"Image Review" -> "CanonMnu:Hold->PLAY"  works as expected.

Maybe I deviate from a discussion subject a little. Whether realization of switching off/on of external flash "fire" by the button of opening of the built-in flash is possible?
In the standard canon menu there is such function at the connected and turned on external flash.
Whether it is possible to process in ML events of pressing of buttons if the menu ML isn't caused?

I found a similar question in this subject, but I can't understand possible algorithm of realization.
http://www.magiclantern.fm/forum/index.php?topic=13043.msg157809#new

It is necessary to find the address of function which is carried out in the standard canon menu in my representation and to write the handler of pressing of the button.
I apologize for the simplified description in advance. I so far only understand as the firmware and ML works.
#23
lubo, my card Kingston SDA3/64 GB SDXC UHS I U3 (R/W marked as 90/80 mb/s) write speed test rezults (Mb/s): 41.6 , 40.8, 40.5, 39, 36.1, 37.9, 31.2, 15.9.
Transcend 32gb 10 class write speed: 30-32 mb/s.

Quick zoom is work fine for me at all it's settings.
May be I'm stupid, but I can't understand what setting ""Image Review" -> "CanonMnu:Hold->PLAY" must do. -> I can't test it. Can anyone tell me what this setting do?


#24
Feature Requests / Re: External flash firing block
November 25, 2015, 11:04:23 AM
Marsu42, thanks for info.
I have 2 questions:
1. Possibly means of ML to cause the standard Canon menu and to change parameters in it?
2. May be means of ML to intercept pressing of the button (for example buttons of opening of the built-in flash)?
In a camera 70d there is a standard menu which allows to switch off and switch on external flash "fire".
From this also there was an idea to use it on pressing of the button.