ORG Menu ------ ORG MAIN ---------------------------------------- 1 Print Mask Menu 2 S/W Version Info 3 Select Country Group 10 SDEC Menu 11 VDEC Menu 12 VIDEO Menu 13 ADEC Menu 14 GFXOSD Menu 15 Pictue Quality Driver Menu 16 Pictue Quality MW Menu 23 Front End Menu 24 AUDIO DDI Menu 25 AUDIO API Menu 26 EMP Menu 30 GPIO Menu 31 I2C Menu 32 NVM Menu 50 Micom Menu 51 SUMDSVC Menu 52 FRC 53 Fan Menu 55 HDMISW 56 Local Dimming 60 SSU Menu 80 PSIP Menu 81 CM Menu 90 MRE Menu 91 UTIL Menu 92 PWM Menu a4 EME Menu a5 MLM Menu af MFS Menu b0 SWU Menu b2 Autotest Menu c1 ATVCC Menu c2 DTVCC Menu e0 UI Menu e5 OAE Menu f1 EDID Menu f3 Bluetooth Menu f6 Hotel Mode Menu f7 LcdModule Menu df OSD Multi-Language d1 BSI d2 Show Config. Data d3 LED Menu d4 Init Tool Option from CFG file to Eeprom ============================================================ exit Exit from ORG MAIN menu 0x01 Print Mask Menu ************** Debug Print Mask Menu *************** 0x01 : Set [UART PRINT : DISABLE] 0x02 : Set [API_ERROR : DISABLE] 0x03 : Enable all module print mask 0x04 : Disable all module print mask 0x10 : Set Mask [UI1 : DISABLE] 0x11 : Set Mask [UI2 : DISABLE] 0x12 : Set Mask [MW1 : DISABLE] 0x13 : Set Mask [MW2 : DISABLE] 0x14 : Set Mask [MW3 : DISABLE] 0x15 : Set Mask [DRV1 : DISABLE] 0x16 : Set Mask [DRV2 : DISABLE] 0xFF : Exit from this menu **************************************************** Enable all of the debugs and power cycle. Watch the set run very slowly when the output buffer fills up and begins to block. Blind type debug and get some control back. Suggest trying only a few at a time. WARNING: When I did the stunt above I had the serial port set to 115,200bps. If you were to try that at 9600 there is a very good chance of not being able to recover. Just a reminder that these are vestigial bits left behind by the developers, who had development hardware equiped with JTAG ports to enable them to recover from situations that could be fatal on production sets. 0x02 Show VERsion data Event : 04(DV) Software Ver : 23 Hardware Ver : 00 MODEL NAME : 32LF11-UA COMPILE USER : ainaying@swfarm-l2 COMPILE DATE : May 21 2009 COMPILE TIME : 20:29:26 EDBMS VERSION : 0x1 OS RELEASE : OS VERSION : Hmm, guess they didn't bother to pull the uname info to populate the OS info. 0x03 Select Country Group ############## Select Country Group ################### #Current Country Group is US (United States) 1: KR (Korea, Republic of) 2: US (United States) 99: Exit 0x10 SDEC Menu ************************************* ** Saturn : SDEC TEST MENU ** ************************************* [0x01] SDEC Init ------------------------------------- [0x10] Set Program [0x11] Get Program Structure [0x12] Channel Up [0x13] Channel Down [0x14] Reset Program/Structure ------------------------------------- [0x20] Request Section [0x21] Cancel Section [0x22] Show All Section Filters [0x23] Print Enable/Disable : Section Data [0x24] Print Enable/Disable : DSMCC Section Data ------------------------------------- [0x30] Request PES [0x31] Cancel PES [0x32] Show All PES Filters [0x33] Print Enable/Disable : Pes Data ------------------------------------- [0x40] Set Input Configuration ------------------------------------- [0x50] Set PID [0x51] Get PID ------------------------------------- [0x60] Reset Filters ------------------------------------- [0x70] Get Current STC Value TODO [0x71] Start PCR Recovery [0x72] Stop PCR Recovery ------------------------------------- [0x80] Start Scramble Check [0x81] Check Scramble Status [0x82] Stop Scramble Check ------------------------------------- [0xFF] Exit... ------------------------------------- 0x11 VDEC Menu ******************************* ** SATURN: VDEC TEST MENU ** ******************************* [0x01] DDI_VDEC_Start() [0x02] DDI_VDEC_Stop() [0x03] DDI_VDEC_Freeze() [0x04] DDI_VDEC_SyncAV() ---------------------------------- [0x10] DDI_VDEC_StartDripDec() [0x11] DDI_VDEC_StopDripDec() [0x12] ---------------------------------- [0x20] DDI_VDEC_GetAFD() [0x21] DDI_VDEC_GetState() [0x22] DDI_VDEC_GetVideoInfo() [0x23] DDI_VDEC_GetSyncAVStatus() ---------------------------------- [0x30] DDI_VDEC_StartGoodVideo() [0x31] DDI_VDEC_StopGoodVideo() ---------------------------------- [0x40] Get Variables [0x41] PTS-STC Check [0x42] Enable Monitor Task [0x43] Enable AFD Trace [0x44] Enable Error Trace [0x45] Enable Vdec Info Trace [0x46] Enable Vdec measure speed ---------------------------------- [0x50] DDI_VDEC_StartUserData() [0x51] DDI_VDEC_StopUserData() ---------------------------------- [0x60] VCR OUT TEST [0x61] DDI_VDEC_IsRunning() [0x62] VDEC_IsDTVSigStatusGood() ---------------------------------- [0xff] Exit... ---------------------------------- 0x12 VIDEO Menu ------------------------- | MENU | ------------------------- [0x01] VIDEO_DEBUG_SetInput [0x02] VIDEO_DEBUG_SetOutFormat [0x03] VIDEO_DEBUG_SetOutputOnOff [0x04] VIDEO_DEBUG_EXTOffsetSize [0x08] VIDEO_DEBUG_WinInOut [0x09] VIDEO_DEBUG_Control [0x10] VIDEO_DEBUG_FCFilter [0x12] VIDEO_DEBUG_SetAspectRatio [0x13] VIDEO_DEBUG_SetWindowMode [0x14] VIDEO_DEBUG_DispModeWin [0x17] VIDEO_DEBUG_CheckVideoFmt [0x20] VIDEO_DEBUG_CheckSync [0x30] VIDEO_DEBUG_AdjustADCCalibration [0x35] VIDEO_DEBUG_ScalerKeyControl [0x36] VIDEO_DEBUG_PCAdjust [0x37] VIDEO_DEBUG_SetBGColor ------------------------- [0x50] VIDEO_DDI_Test [0x70] VIDEO_DEBUG_ShowEzCalibrationPattern [0x71] VIDEO_DEBUG_SetTestPattern [0xff] Exit... ------------------------- 0x13 ADEC Menu ============================== ** Audio debug Mode ** ============================== 0x10 DDI_ADEC_InitializeModule 0x11 DDI_ADEC_StartDecoding 0x12 DDI_ADEC_StopDecoding 0x13 DDI_ADEC_GetDecodingType 0x14 DDI_ADEC_SetSource 0x15 DDI_ADEC_GetAdecStatus 0x16 DDI_ADEC_GetHDMIAudioMode 0x17 DDI_SDEC_SetPID 0x18 ADEC Volume Curve 0x20 DDI_ADEC_SetDACOutMute 0x21 DDI_ADEC_SetDACOutVolume 0x22 DDI_ADEC_SetSPDIFMute 0x23 DDI_ADEC_SetSPDIFOutputType 0x24 DDI_ADEC_SetAudioPllSFreq 0x25 DDI_ADEC_SetPCMDelayTime 0x26 DDI_ADEC_SetHPOutputType 0x27 DDI_ADEC_SetSPKOutMode 0x28 DDI_ADEC_SetVolumeManual(4byte) 0x29 DDI_ADEC_SetDACOutVolumeManual (4byte) 0x30 Debug_Audio Description 0x40 Debug_SoundEffect 0x50 Debug_Analogue & SIF 0x60 Debug_AudioClip 0x61 AVL monitoring debug 0x70 ADEC_Debug_DeCoder 0x99 DSP Access 0xff) exit ============================== 0x14 GFXOSD Menu [GFXOSD Debug Menu] 0x01: Print OSD Info 0x02: OSD On/Off (Toggle) 0x03: Virtual OSD On/Off (Toggle) 0x04: Draw Screen Basis Line 0x05: Draw Test Pattern 0x06: Load Test Palette 0x07: Set Virtual OSD Values 0x08: Dump VOSD 0x09: Set VOSD 0x0a: Set Strech Value 0x0b: Vcom Pattern Test 0x0c: ================================================== 0x0d: Convert ColorValue 0x0e: Draw Rect 0x0f: Dump VOSD Mem 0x10: Memcpy from addr to VOSD 0x11: ================================================== 0xff: Exit OSD Debug Menu Select: 0x01 OSD ID: 0 bEnable:1, bUpdate:0, bUseDoubleBuffer:0, doubleBufferIndex:0 format:ARGB1555, pxlDepth:16BPP, width:1366, height:768 numOfVOSDs:1, pVOSDDef:1005bd40 vosdId:0, bChanged:0 info. bEnable:1, osdId:0 viewX:0, viewY:0, viewWidth:1366, viewHeight:768 dispX:0, dispY:0, dispWidth:1920, dispHeight:1080 format:ARGB1555, pxlDepth:16BPP, alphaValue:dch width:1366, height:768, stride:2736, pAddr:3654c010h dispX:0, dispY:0, dispWidth:1366, dispHeight:768 0x15 Pictue Quality Driver Menu ------------------------------------------------------------- | MENU | ------------------------------------------------------------- [0x01] PQL_DEBUG_SetConfig ------------------------------------------------------------- ------------------------------------------------------------- [0x02] Color Management ------------------------------------------------------------- [0x10] SW debug status ------------------------------------------------------------- [0x40] Print flag ON/OFF for PQL NEW DB [0x50] CHIP DDI Test ------------------------------------------------------------- [0x60] Function Enable Disable Test ------------------------------------------------------------- [0x70] PQL DB Test ------------------------------------------------------------- [0xFF] Exit... ------------------------------------------------------------- Select Menu: 0xff 0x16 Picture Quality MW Menu ------------------------------------------------------------- | Picture Quality Menu | Module Name = 42LH7000 | PQ DB version = 00.10.10 | PQ Driver version = 0.10 ------------------------------------------------------------- [0x01-0x0F] SW debug [0x01] ON/OFF-Set/GetValuePrint [0x02] Show the pql status info. ------------------------------------------------------------- [0x10-0x1F] Color [0x10] Color Management [0x11] White Balance [0x12] Gamma [0x13] Color Standard ------------------------------------------------------------- [0x20-0x2F] Picture Control [0x20] Picture Control [0x2F] XD Demo Control ------------------------------------------------------------- [0x30-0x3F] DC2 Plus [0x30] Dyanmaic Contrast [0x31] Dimming Ctrl [0x32] Print Enable/Disable fro Histogram Bin Data ------------------------------------------------------------- [0x40-0x4F] Sharpness and Scale Filter [0x40] Sharpness [0x41] Scale Filter ------------------------------------------------------------- [0x50-0x5F] NR [0x50] SNR [0x51] TNR [0x52] MPEGNR ------------------------------------------------------------- [0x60-0x6F] Deinterlace [0x60] Deinterlace [0x61] FilmMode ------------------------------------------------------------- [0x70-0x7F] ETC [0x70] Screen Offset [0x71] Black Level [0x72] YCbCr Delay [0x73] AFE Filter [0x74] Watching Mode ------------------------------------------------------------- [0x80-0x8F] DISP Menu [0x80] DISP Menu ------------------------------------------------------------- [0x90-0x9F] Video Menu [0x90] Video Menu ------------------------------------------------------------- [0xa0-0xaF] Adjust Menu [0xa0] Adjust Menu ------------------------------------------------------------- [0xb0-0xbF] chronometry Menu [0xb0] Color Management ------------------------------------------------------------- [0xc0] SrcFmtPrint On/Off ------------------------------------------------------------- [0xd0] Green Eye Control Test ------------------------------------------------------------- [0xF0] Print All Coeff Size [0xF4] Toggle gDimmingEyeQPrintOnOff = 0 [0xF5] Toggle gDimming_PrintOnOff = 0 [0xFF] Exit... ------------------------------------------------------------- Interesting that it thinks I have a 42LH7000. 0x23 Front End Menu [FE DBG] ************************************************************ [FE DBG] FRONT END DEBUG MENU : MAIN MENU [FE DBG] ************************************************************ [FE DBG] * [FE DBG] * 0x01 : Initialize [FE DBG] * 0x02 : Change Country [FE DBG] * 0x03 : Change Transmission Media [FE DBG] * 0x04 : Control output [FE DBG] * 0x05 : Control Serial/Parallel [FE DBG] * 0x06 : Initialize ATV only [FE DBG] * [FE DBG] * 0x11 : Check Lock state [FE DBG] * 0x12 : Check Signal state [FE DBG] * 0x13 : Check Special Data [FE DBG] * 0x14 : Set Special Data [FE DBG] * 0x15 : Set Display Interval [FE DBG] * [FE DBG] * 0x21 : Tune DTV [FE DBG] * 0x22 : Tune ATV [FE DBG] * [FE DBG] * 0x31 : Check Freq Offset [FE DBG] * 0x32 : CH ==> Freq [FE DBG] * 0x33 : Freq ==> Ch [FE DBG] * [FE DBG] * 0x51 : GPIO Booster [FE DBG] * 0x52 : GPIO AGC [FE DBG] * 0x53 : GPIO Reset [FE DBG] * 0x55 : GPIO Get GPIO Setting [FE DBG] * [FE DBG] * 0x60 : DTMB for CN/HK [FE DBG] * [FE DBG] * 0xff EXIT [FE DBG] * [FE DBG] ************************************************************ 0x24 AUDIO DDI Menu ************************************************************ ---------- AUDIO DDI DEBUG MENU ---------- ************************************************************ * 01. AUDIO DDI Function * 02. AUDIO State Array * 03. ADEC (Audio Decoder) * 05. Audio Amp Debug Menu * 06. Monitor Mute Test * 07. TV out Mute Test * 08. SPDIF TASK PRINT ON/OFF * 09. TEA6420D Debug Menu * 10. NTSC MAIN TASK PRINT ON/OFF * 11. HP out Mute Test * 14. AUDIO PRINT MENU (Enable/Disable) * ff. Exit ************************************************************ 0x25 AUDIO API Menu ************************************************************* ---------- AUDIO API DEBUG MENU ---------- ************************************************************* 01: [PRINT] API AUDIO PRINT MENU (Enable/Disable) ************************************************************* 02: [DEBUG] Display Current Audio API Status 03: [MUTE] AUDIO STATIC FUNCTIONS for MUTE 10: [MUTE] AUDIO BLOCK(API) ON 11: [MUTE] AUDIO BLOCK(API) OFF 12: [MUTE] AUDIO TVOUT BLOCK(API) ON 13: [MUTE] AUDIO TVOUT BLOCK(API) OFF 14: [MUTE] AUDIO MONITOROUT BLOCK(API) ON 15: [MUTE] AUDIO MONITOROUT BLOCK(API) OFF 16: [MUTE] AUDIO SPDIF BLOCK(API) ON 17: [MUTE] AUDIO SPDIF BLOCK(API) OFF 20: [MUTE] SET MUTE STATE ON (ON) 21: [MUTE] SET MUTE STATE OFF (OFF) 22: [MUTE] GET MUTE STATE (ON/OFF) 30: [API] API_AUDIO_GetCurAnalogState 31: [API] API_AUDIO_GetUserAnalogMode 32: [API] API_AUDIO_SetUserAnalogMode 36: [API] AUDIO_GetSpdifOutputType 37: [API] API_AUDIO_SetSpdifOutputType 38: [API] AUDIO_GetSoundRite 39: [API] API_AUDIO_SetSoundRite(ON/OFF) 40: [API] API_AUDIO_GetTVSpeakerOnOff 41: [API] API_AUDIO_SetTVSpeakerOnOff(ON/OFF) 42: [API] AUDIO_GetBBEOnOff 43: [API] API_AUDIO_SetBBEOnOff(ON/OFF) 44: [API] API_AUDIO_SetControl(BASS) 45: [API] API_AUDIO_SetControl(TREBLE) 46: [API] API_AUDIO_SetControl(BALANCE) 47: [API] API_AUDIO_SetControl(SURROUND) 48: [API] API_AUDIO_SetPower(VOLUME) 49: [API] API_AUDIO_SetPower Off 51: [API] API_AUDIO_SetVolume(VOLUME) 52: [API] API_AUDIO_GetSPKOutMode(Mode) 53: [API] API_AUDIO_SetSPKOutMode(Mode) 54: [API] API_AUDIO_SetRecMNT(On / Off) 55: [API] API_AUDIO_SetSRSOnOff 56: [API] API_AUDIO_SetClearVoiceOnOff 57: [API] API_AUDIO_HdmiAudioType 60: [API] API_AUDIO_SetAudioSource 70: HDEV mode test 71: [API] Get Start Audio mode 72: Check Audio ES 73: [API] API_AUDIO_IsAudioInputExist f1: Init. Initial variables ff: Exit ************************************************************* 0x26 EMP Menu ************************************* Saturn : EMP TEST MENU ************************************* [0x10] Moving Picture Decoding [0x20] JPEG Decoding [0x30] MP3 Decoding ------------------------------------- [0x40] EMP_Play [0x41] EMP_Stop [0x42] EMP_Pause [0x43] EMP_Resume [0x44] EMP_Rotate ------------------------------------- [0xDD] DDI Test ------------------------------------- [0xEE] File Browsing ------------------------------------- [0xFF] Exit... ------------------------------------- 0x30 GPIO Menu ============ [GPIO Debug Menu] ============== 0x01: Read General GPIO Port 0x02: Write General GPIO Port ============ [GPIO Read Menu] ============== 0x10: CheckConnectHDMI 0x11: CheckConnectSVHS 0x12: CheckConnectCOMP 0x13: CheckConnectRGB 0x14: CheckConnectCVBS 0x15: CheckConnectSCART 0x16: CheckConnectHP 0x17: Check5VAntennaMNT 0x18: CheckDisplayType 0x19: CheckModuleType 0x1A: CheckLEDSupported 0x1B: CheckFRCSupported 0x1C: CheckLVDSSwapped 0x1D: CheckNumOfHDMI 0x1E: CheckFanAlarm 0x1F: GetDSUB_SDA 0x20: GPIO_CheckErrPanelOn ============ [GPIO Write Menu] ============== 0x30: ResetTuner 0x31: ResetAudio 0x32: EnableCI 0x33: AGCSpeedCtrl 0x34: EnableAntennaBooster 0x35: EnableAntenna5V 0x36: SelectScart8Pin 0x37: SelectHDMIHotPlug 0x38: SelectHDMI 0x39: MntVOutSwitch 0x3A: ResetEYEQ 0x3B: ResetFRC 0x3C: EnableFRC_Reset 0x3D: EnableFRC1_3PLL 0x3E: EnableFRC1_8VF 0x3F: EnableFRC1_3VF 0x40: EnableFRC2_5VF 0x41: EnableFRC3_3VF 0x42: SetDSUB_SCL 0x43: SetDSUB_SDA 0x44: EnableEMFMode 0x45: MuteMonitorOut 0x46: MuteTVOut 0x47: MuteAmp 0x48: MuteHP 0x49: MuteVideoTVOut 0x4A: EnableLCDDisplayPanel 0x4B: EnablePDPDisplayPanel 0x4C: EnableAI 0x4D: EnableModulePor 0x4E: EnableLCDDPPanelPower 0x4F: EnableWriteProtect 0x50: EnableRGBEDIDWriteProtect 0x51: ControlPDPVaVs 0x52: ControlPDP5VOnOff 0x53: ControlPDPLedW1OnOff 0x54: ControlPDPLedW2OnOff 0x55: ControlRelay 0x56: ControlVideoSwitch 0x57: EnableBT 0x58: EnableOPC 0x59: SelectBTAudioswitch 0x5A: EnableLEDDemo 0x5B: EnableSerialTSBuffer 0x5C: EnablePowerEN 0x5D: _GPIO_CtrlLedG 0x5E: _GPIO_CtrlLedR 0x5F: EnableUSBCtrl 0x60: XC5000 Reset 0x61: LVDS Select 0x62: LED Local Dimming IC Reset ============================================= 0x31 I2C Menu =========== [I2C Debug Menu] ============ 0x11: NVM(24LC512) - Not Tested 0x12: Audio Amp - Not Tested 0x13: MICOM - Not Tested 0xA0: I2C Write Test 0xA1: I2C Read Test 0xAA: All I2C Device Auto Test 0x55: Get PDP ISM_Mode 0xFF: Exit From This Menu ========================================= 0x32 NVM Modify NVRAM Be careful, but you can dump your nvram from here. Downside is you get it one byte per line. Oh well, nothing a little script can't fix. Just be sure you set your terminal buffer large enough or do an ASCII download. Here is the dump of how my NVRAM is partitioned: ========== [NVM Debug Menu] ============ NVM size(65535/0xffff) System Data : offset(0x0004), size( 380/0x017c) UI_Registry : offset(0x0680), size( 7808/0x1e80) UI_Exp_Regs : offset(0x2500), size( 5120/0x1400) Analog : offset(0x0180), size( 896/0x0380) Channel DB : offset(0x3900), size(41472/0xa200) Tool Option : offset(0x0500), size( 128/0x0080) Factory : offset(0x0580), size( 256/0x0100) Bluetooth : offset(0xdb00), size( 3200/0x0c80) FREE : offset(0xe780), size( 256/0x0100) EMP(For DRM): offset(0xe880), size( 128/0x0080) ACAP : offset(0xe900), size( 5504/0x1580) THX : offset(0xfe80), size( 128/0x0080) MICOM : offset(0xff00), size( 128/0x0080) New Factory : offset(0xff80), size( 128/0x0080) ========================================== 0x01: Read Byte 0x02: Write Byte 0x10: Clear NVM 0x11: Fill Block 0x12: Read Block 0x13: Write Block 0x20: DB Size 0xFF: Exit from this menu ========================================== Some sets have 128KB of NVRAM. Note the THX section. If LG didn't populate that you probably won't get the full THX experience just by switching on the tool option. 0x50 Micom Debug menu [Micom Debug Menu] 0x01: Get Micom Version 0x02: Set Micom Locale 0x05: HDMI CEC Data Read 0x06: HDMI CEC Data Reset 0x07: HDMI CEC Data Ready 0x08: HDMI CEC Data Image View ON 0x09: HDMI CEC debug on/off 0x10: Send HostReady CMD to MICOM 0x11: Send ColdStandby CMD to MICOM 0x13: Send WarmStandby CMD to MICOM 0x14: Send Activate CMD to MICOM 0x15: Send Host Alive Signal to MICOM 0x16: Get Current Power State 0x17: Get Power On State 0x18: Get Power Off State 0x19: Power Off COLD by Remot Key 0x2B: Key Lock On/Off 0x2C: Child Lock On/Off 0x2D: RGB EDID Protect On/Off 0x34: Power off Mode Save in eeprom for test 0x35: Set Auto Power off/on 0x36: SetTouchSensorSingleKey 0x37: GetTouchSensorSingleKey 0x38: Get Single Key pressed Value 0x39: Get LED S/W Version 0x46: Get PDP Option 0x50: Get Micom Time 0x51: Set Micom Time 0x52: Set On Timer 0x53: Cancel On Timer 0x54: Set Off Timer 0x55: Cancel Off Timer 0x56: Set Reserve Timer 0x57: Cancel Reserve Timer 0x58: Show Reserve Timer 0x59: Set OTA On Timer 0x5A: Set OTA Time 0x5B: Get OTA Time 0x5C: Get Reserve Time 0x5D: Get ON Time 0x70: Timer Debug on/off 0x71: Cec Study Debug on/off 0x72: Micom Polling Enable 0x73: Micom Polling Disable 0x74: Emergency Mode On 0x75: Emergency Mode Off 0x95: Enable RGB Sensor 0x96: Get RGB Data 0x99: Debug Touch Sensor 0x9a: POWER INDICATOR stanby led 0x9b: POWER INDICATOR power led 0x9c: POWER INDICATOR sa sound 0x9d: POWER INDICATOR demo mode 0x9e: POWER INDICATOR (read data from micom) 0x9e: SET POWER LED: ACT to COLD 0x9f: SET POWER LED: WARM to COLD 0xa0: SET POWER LED: ACT to WARM 0xa1: SET POWER LED: WARM to ACT 0xB0: Enable TV LINK 0xB1: Enable WB CODE 0xff: Exit from menu Some interesting items here. Some look dangerous as well, be careful. I'll be adding more here as I explore. 0x51 SUMDSVC Menu ========In-Start Menu Contorl======== [10] In-Start Menu Contorl ========Factory Adjust ======== [20] Factory Adjust =====SUMODE Configuration Contorl===== [40] SUMODE configuration set To Exit : 0xff 0x52 FRC Menu *************Select Menu & Exit************ [0x01] SPI Firmware Download [0x02] MFC Init [0x03] MFC I2C Read [0x04] MFC I2C Write [0x05] FRC Change TruM Level [0x06] FRC Demo Mode Control [0x07] FRC Change demo bar color [0x08] FRC On/Off control [0x10] FRC Get current status [0x11] FRC Set bypass window..... [0x12] FRC Get FW version..... [0x14] FRC Show Film Mode Debug [0x20] FRC Set video block [0x21] FRC Control LVDS Spread Spectrum [0x22] FRC Control DDR Spread Spectrum [0x23] FRC Debug block enable/disable [0x24] FRC Read ModelType [0x25] FRC Read HV total [0x26] FRC Read URSA type check [0x27] FRC Set LVDS power [0x28] FRC Set output timing [0x90] FRC Reset [0x91] FRC Set download mode [0x92] FRC Chage Frame Rate [0x93] FRC All Function enable/disable [0xFF] Exit ******************************************* 0x53 FAN Menu *** Fan Test *** 0x00: Read Temperature(DS1621) 0x02: Fan Enable 0x03: Fan Disable 0x04: Read Fan Status 0x05: Read Threshold 0xff: EXIT from Fan DEBUG Menu!. Select Command: 0x00 The current Temperature is : -12 Not suprising since an LCD set doesn't need a fan so why install a temp sensor? 0x55 HDMISW *************Select Menu & Exit************ [0x01] hdmi switch init [0x02] select hdmi switch port [0x03] control HPD [0x04] hdmi switch power on [0x43] Control HDMISW [0x44] TDA9996_EDID_DOWNLOAD [0x45] TDA9996_EDID_ERASE [0x46] TDA9996_EDID_COMPARE [0x47] TDA9996_DEBUG_SetTDA9996I2C [0x48] TDA9996_DEBUG_GetTDA9996page [0x49] TDA9996_DEBUG_SetEDIDRegister [0x50] TDA9996_DEBUG_SetHDMIEQ [0xFF] Exit ******************************************* 0x56 Local Dimming *************Select Menu & Exit************ [0x11] I2C Read [0x12] I2C Write [0x13] LED Module Reset [0x14] LED Module Initialize [0x21] Control Local Dimming [0x31] Read Local Dimming Data From NVRam [0x32] Write Local Dimming Data to NVRam [0x33] Read NVRam and unpacking to 10Bit Data [0x34] Set Local Dimming Look up Table [0xFF] Exit ******************************************* 0x60 SSU Menu ==SSU DEBUG MENU== 0x01: Send MSG_SSU_START 0x03: Cancel SSU 0x05: Send MSG_SSU_ON 0x06: Send MSG_SSU_OFF 0x15: SSU_NewVersionCheck() 0x16: Set gCurVerSoftware 0xFF: End of DVB-SSU Memu