Boot- PCB config=1, PCB ckeck=0 DRAM Channel A Calibration. DRAM A Size = 1024 Mbytes. DRAM Channel B Calibration. DRAM B Size = 1024 Mbytes. DRAM Channel C Calibration. DRAM C Size = 512 Mbytes. Boot Start Pmain CID:0xd9929405 :0x92a157b7 :0x38473461 :0x90014a48 store RSA & AES keys in DMX SRAM---!!! Boot Start Lmain Boot reason: A/C power on!! MT5891 Boot Loader v0.9 SSUSB2: Set GPIO48 = 1. 1st MAC in EEP is valid (a8:82:00:57:82:96) 1st : (a8:82:00:57:82:96) 2nd : (ff:ff:ff:ff:ff:ff) the OEM brand is his. the OEM brand val is 104. the OEM brand val is 105. the OEM brand val is 115. the OEM brand val is 0. Get the logo is hisense brand,we will upload the hisense EDID Is_Hisense_Brand is 1. the Is_Hisense_Brand is 1. upload the HDMIEDID_table. the OEM brand is his. the OEM brand val is 104. the OEM brand val is 105. the OEM brand val is 115. the OEM brand val is 0. Get the logo is hisense brand,we will upload the hisense EDID Is_Hisense_Brand is 1. mtk edid index =:0 the Is_Hisense_Brand is 1. upload HDMI2EDID_table_normal EDID. [H]IR wakeup:WriteReg[0xf0028248]=0xb34cfb04. [H]IR wakeup:WriteReg[0xf002824c]=0xb847fb04. [H]IR wakeup:WriteReg[0xf0028250]=0xb748fb04. [H]IR wakeup:WriteReg[0xf0028254]=0xb649fb04. IR DATA register : 0x 0 T8032 init A/C on case loader stage... Load T8032 FW (addr: 0x d653d8, size: 18705)success!! T8032 FW version: 4 LDR_FlashCopy 0xf010 0x63a80 0x80 ==Loader emmc pinmux set result 0x21649a0, arbitor 0x20 ---Set FIFO path and Init--- ---Set FIFO path and Init--- I2C write (address,data) = (0x 33,0x f) NTP WRITE FAIL!!! I2C write (address,data) = (0x 35,0x 2) NTP WRITE FAIL!!! I2C write (address,data) = (0x 34,0x f) NTP WRITE FAIL!!! Org:0x30 Flags:0x30 T8032 polling error: ack timeout!(Cmd = 0x92, SubCmd = 0x0, Ack = 0) PDWNC_T8032Cmd set UART Wakeup Param unsuccessfully. EnterPowerDown,send param to PM! u4HisTvModeOffset:0x000008e1, HisTvMode: 0x00000001 MacAddra8:82:00:57:82:96Macaddr = 32:39:36 HisTvMode = 0 CheckSum:0x03 u4HisUartOnoffOffset:0x00000000 HisLogoType: 0x00000000 u4HisUartOnoffOffset:0x0000038e, HisUartOnoff: 0x000000ff Find the same Key,0xb34cfb04,8. Find the same Key,0xb847fb04,9. Find the same Key,0xb748fb04,10. Find the same Key,0xb649fb04,11. Disable VGA wakeup support WOL _PDWNC_SetupEthernetWakeup(WOL)!! _PDWNC_SetupEthernetWakeup(WOL) NIC Not Ready! _PDWNC_SetupEthernetWakeup(WOWL)!! Standby PDWNC_EnterPowerDown(400100,0) SWITCH_T8032 Boot- DC wakeup Power ready check time : 500ms. Preloader T8032 ack ! PCB config=1, PCB ckeck=0 DRAM Channel A Calibration. DRAM A Size = 1024 Mbytes. DRAM Channel B Calibration. DRAM B Size = 1024 Mbytes. DRAM Channel C Calibration. DRAM C Size = 512 Mbytes. Boot Start Pmain CID:0xd9929405 :0x92a157b7 :0x38473461 :0x90014a48 store RSA & AES keys in DMX SRAM---!!! Boot Start Lmain MT5891 Boot Loader v0.9 SSUSB2: Set GPIO48 = 1. 1st MAC in EEP is valid (a8:82:00:57:82:96) 1st : (a8:82:00:57:82:96) 2nd : (ff:ff:ff:ff:ff:ff) Find the same Key,0xb34cfb04,8. Find the same Key,0xb847fb04,9. Find the same Key,0xb748fb04,10. Find the same Key,0xb649fb04,11. IR DATA register : 0xf708fb04 LDR_FlashCopy 0xf010 0x63a80 0x80 ==Loader emmc pinmux set result 0x21649a0, arbitor 0x20 ---Set FIFO path and Init--- ---Set FIFO path and Init--- I2C write (address,data) = (0x 33,0x f) NTP WRITE FAIL!!! I2C write (address,data) = (0x 35,0x 2) NTP WRITE FAIL!!! I2C write (address,data) = (0x 34,0x f) NTP WRITE FAIL!!! PDWNC_Init 1st MAC in EEP is valid (a8:82:00:57:82:96) 1st : (a8:82:00:57:82:96) 2nd : (ff:ff:ff:ff:ff:ff) loader_upgrade.c:6847:HIS_JudgeACPowerOn(): [H]WakeupReason = 4 loader_upgrade.c:6978:LDR_CheckKey(): update check AP_Flag =0 LZHS start LZHS done LZHS start LZHS done U-Boot 2011.12.12 (Apr 17 2019 - 22:46:52) DRAM: 2.6 GiB u4DramSize: 0x800 WARNING: Caches not enabled MMC: Set max clk to 50MHZ in default Uboot max clock 52000000 HOST 1 [emmc]bus clock switch to 50000000 : 0 msdcgpiomsdcgpio=76,-1,-1,176,-1,-1, 0.0.0.0 In: serial Out: serial Err: serial Boot from kernelA and rootfsA(partition 7) Net: init MMAC driver ethernet internal PHY init successful! priv : 0x00f02608 Mmac::PhyAddr=0 Mmac::initialize Net Initialization Skipped D▒D▒B),18▒ Hit any key to stop autoboot: 0 -----------call do_emmcboot--------- -----------argc = 3 --------- Partition rootfsA defined at mtdparts: ID:6, Offset:0x01000000, Size:0x04800000 load image line 1313 load image from lzo -- load lzo from mmc0, offset 0x800000 ---start unlzo--ret 0 , decomp size 0xfbc0 - ---end unlzo--- unzlo done. decomp size 0x518880, limit 0x1000000 kernel: signature verification is OK ## Booting kernel from Legacy Image at 00007fc0 ... XIP Kernel Image ... OK OK Starting kernel ... [ 0.000000] Parsing String = 76,-1,-1,176,-1,-1 [ 1.940394] 0msdc_send_stop .. [ 1.940415] mmcblk0: error -5 transferring data, sector 0, nr 8, cmd response 0x900, card status 0x0 [ 1.940853] mtk-msdc mtk-msdc.0: [msdc_tune_async_request|4249] -> Read recover [ 1.940861] yf test error MMC_BLK_DATA_ERR INIT: version 2.86 booting Loading /etc/profile... warning: can't open /etc/mtab: No such file or directory none on /proc type proc (rw) none on /sys type sysfs (rw) none on /opt type tmpfs (rw) none on /dev/shm type tmpfs (rw) none on /var/run type tmpfs (rw) devpts on /dev/pts type devpts (rw) Running rc.local... net.ipv4.tcp_window_scaling = 6 net.core.rmem_max = 1048576 sh hisense_rc.sh [FlagCheck] Skip USB-Diff-Upgrade scripts! [FlagCheck] Skip OTA scripts! [FlagCheck] Not Skip HomeUI scripts! sh mount_userdata.sh async. # mount 3rd mount /dev/mmcblk0p24 on /data done mount /dev/mmcblk0p27 on /usercache done mount /dev/mmcblk0p28 on /vddt done mount: block device /dev/mapper/dm-3 is write-protected, mounting read-only # mount 3rd_rw mount /perm and install playrady begin... mali modules inserted OK! real 0m0.365s user 0m0.000s sys 0m0.185s Setting up swapspace version 1, size = 131068 KiB no label, UUID=a4383f9f-f671-4a67-92b9-2972f5baa753 export libhisdk2.0 lib ...... LD_LIBRARY_PATH=/3rd/opera4x/lib/ start run ms_service rw startting hisenseUI...... Set log level to 0 ./../setup_fontconfig.sh: Please wait while Fontconfig updates its cache... ./../setup_fontconfig.sh: The cache is up to date. [hisOTA] No need to app-upgrade! -u /3rd_rw/UI/index.html mali already inserted [AM ERROR][am_main.c][main][BootTime]start app_man... commandline read: app_man ======DFB 3DMM u4VirtAddr : 0x0, and DFB 3DMM u4Size : 0x10a1e000====== input thread's parent pid is 554 tid is 554 [DirectFB]: Wait to Init IR...! [AM ERROR][AppManager.cpp][__am_window_added]SaWMan/AppMan: [Window Added] (0,0-1920x1080) [1] - 0x2039a800! pid=554 [AM ERROR][AppManager.cpp][__am_window_added]SaWMan/AppMan: [Window Add to processmanager failed pid:554 stacking [0x0], layer_id [0] [AM][ProcessControl][setState]dtv_app_mtk:(4 -> 1 ) [dtv_app_mtk]>drv_init as 0x0 model [dtv_app_mtk]>HDMI fast booting init... [ 4.282645] load secure hdcp2.2 key OK [dtv_app_mtk]>register src chg call back in vdp_if2 [dtv_app_mtk]> [dtv_app_mtk]>TVD MsgCtrl: NRL:60/40, PER:100/90 [dtv_app_mtk]>x_drv_init end!! [dtv_app_mtk]>[ FakeDM ] Init... [FakeDM] Init FM... /dev is created./mnt is already existed. That is OK. /mnt/usb is created.[FakeDM] FM inited... [DM]libmtp version: 0.3.6 [dtv_app_mtk]> {unknown_x_mtp.c} [mtp] mtp_init success [DM] _dm_cb_msg_thread enter [DM] _dm_cb_ex_msg_thread enter [DM] _dm_nfy_req_thread enter [DM] _dm_open_dev_thread: entered [FakeDM] Init SMB... [DM] _dm_mhl_oc_thread: entered [DM] _dm_nfy_req_thread get_nl_sock:19 [FakeDM] SMB inited... [FakeDM] do coldboot start... [FakeDM] do coldboot end!!! {CDB} Can not create a handle to DB object [name: FLM_MASTER_LIST] [AM ERROR][ProcessManager.cpp][findProcessByPid]findProcess (dtv_app_mtk) ByPid (620) '! [* GL DFB *] Create plane (ON layer) :10112e7 [AM ERROR][AppManager.cpp][__am_window_added]SaWMan/AppMan: [Window Added] (0,0-1920x1080) [2] - 0x2039a400! pid=620 [AM ERROR][ProcessManager.cpp][findProcessByPid]findProcess (dtv_app_mtk) ByPid (620) '! [AM ERROR][ProcessManager.cpp][findProcessByPid]findProcess (dtv_app_mtk) ByPid (620) '! [AM ERROR][ProcessManager.cpp][findProcessByPid]findProcess (dtv_app_mtk) ByPid (620) '! [AM ERROR][AppManager.cpp][__am_window_added]process->name(dtv_app_mtk) [AM ERROR][ProcessManager.cpp][findProcessByPid]findProcess (dtv_app_mtk) ByPid (620) '! stacking [0x0], layer_id [0] MTFE_TUNERHAL_Get() fail, ret=-5 [dtv_app_mtk]>MTFE_TUNERHAL_Get() fail, ret=-5 [dtv_app_mtk]>MTFE_TUNERHAL_Get() fail, ret=-5 [dtv_app_mtk]>MTFE_TUNERHAL_Get() fail, ret=-5 [dtv_app_mtk]>MTFE_TUNERHAL_Get() fail, ret=-5 [dtv_app_mtk]>[dfb key] idx0,pid 620 [dtv_app_mtk]>-> using layer context config [dtv_app_mtk]>mount: mount point /proc/bus/usb does not exist [dtv_app_mtk]>[DM] usbfs mounted. [* GL DFB *] Create plane (ON window (Shared)) :10313c9 [BootAnimation: 704L]INFO: Animation start ... [dtv_app_mtk]> [AM][ProcessManager.cpp][procInfo][3147][recieve_cmd]:dtv_app_mtk,am,:hotkey=0x8f000 test running [GUI][ALWAYS][3.121322501][main.cc:main() L:41]Enter HisenseUI main function [dfb key] idx1,pid 552 Initializing Opera 4.9.0.237.Martell-2.258 (9704ffbfe9251cf2cbb91e274d12fbdc0939dfb0) [ pid = 552 ] ... Device Model Name = Hisense-MT5658-SDK4-9 input thread pid is 554 tid is 589 original scheduler policy 0 scheduler nice 0 original child scheduler policy 0 prio 0 new child scheduler policy 2 prio 99 Start to wait IR event... [dtv_app_mtk]>wgl_cli_init with return value:0 EEPROM size is 0x460. [dtv_app_mtk]> Rec_util_thread:buffer addr 0x3a386000,size 3670016 {DT} Real Time Clock is available on this system. [TTS]enter tts_init,line:2309 [TTS]: tts_cli_init enter,line:195 WAKE_UP_REASON: 0x00000004 - 0x00000000 [dtv_app_mtk]> wakeup reason = 4 [KPI]begin to start dtv_svc application. a_cfg_eep_get_hotkey = 0 [KPI]begin to init acfg. a_cfg_get_tuner_state. tuner_state = 1.i4_ret = 0 a_cfg_get_tuner_state. tuner_state = 1.i4_ret = 0 [dtv_app_mtk]> laser screen type pq index 0 : get load tag is [0xfe], maybe the data has loaded yet. [dtv_app_mtk]> : pq ver:0,lipsync:0,spdif:0,pcurve:0,acurve:0,prescale:0. [eep-offset3] start offset = 2048 [eep-offset3] end offset = 29089 EEP_FILE:EEP_FILE_PATH[/dev/mmcblk0p19] EEPROM size is 0x8000. EEPROM size is 0x7800. EEP_FILE: a_cfg_eep_file_reset_header_data(0)!! a_cfg_get_tuner_state. tuner_state = 1.i4_ret = 0 [dtv_app_mtk]> get tuner state 1WAKE_UP_REASON: 0x00000004 - 0x00000000 [dtv_app_mtk]>{SVL} {SVL} open SVL [svl_id: 1] failed. {SVL} {SVL} open SVL [svl_id: 2] failed. {SVL} {SVL} open SVL [svl_id: 4] failed. {SVL} {SVL} close handle [0] failed. {CDB} Can not create a handle to DB object [name: fs_Rrc_0] [BGM] set last RTC wakeup type: reason=0 [util_source][0][0] BGM: Power mgmt init BGM: schedule pvr_init BGM: Pre shutdown_inited ==>[acfg_common.c 3085]m_regular_delay = 60000 ==>startTime = 0, current = 0, endTime = 0 ==>b_time_interval_lock = 0 [ACFG] _acfg_init_is_4k_model:1 [TTS]: voice is the same as original value, ret:0,line:4758 [TTS]: voice is the same as original value, ret:0,line:4758 [TTS]: voice is the same as original value, ret:0,line:4758 [TTS]: voice is the same as original value, ret:0,line:4758 {NAVIGATOR} [Laser]acfg_get: temperature protection = 1, i4_ret = 0. {NAVIGATOR} [Laser]Set Aging mode i4_ret = 0 value = 1 {NAVIGATOR} country is USA {ACFG} bws state notify callback reg here [MTKRPCAPI][mtkrpcapi_menu.c : a_mtkrpcapi_menu_fac_do_cmd : 5573] - name = eth0, mac = A8:82:00:57:82:96 =======p-shift enable(0) timer start.===== {SM-SCC} [SCC] _scc.c:747 rm_close() fail return -4 WAKE_UP_REASON: 0x00000004 - 0x00000000 [dtv_app_mtk]>(_VdpXlatDispFmtCallBackMw)(4631) e_type(0) VDP_MW is disconnect! [dtv_app_mtk]> [dtv_app_mtk]> [AM][ProcessManager.cpp][procInfo][3147][recieve_cmd]:dtv_app_mtk,am,:paused=pippop [dtv_app_mtk]>{SM-SCC} [SCC] _scc_vid.c:761 rm_set() fail return -16 {MMP} Return fail:acfg_video.c:6662:-9 bluetooth service start fail... /basic [acfg_audio_update_spdif] update spdif 0 to drv [dtv_app_mtk]> nuaaywj func:processSetSAP line:2252 requestSAP:2 nuaaywj processSetSAP line:2263 SAPList:0 nuaaywj processSetSAP SAPList:0 requestSAP:2 target:1 [update sap] i2_app_val:2 target:1 [ACFG_AUDIO]set bt pcm vol value:17 ret:0 [dtv_app_mtk]> get pqset index old 0 new 0,ret 0 : data is invalid or applied, bNandDataChanged return false. | UVABackend* UVA_RequestBackend(UVABackend::UVABackendType, UVAClient*) | DummyBackend::DummyBackend(UVABackend::UVABackendType, UVAClient*) | virtual UVA_STATUS DummyBackend::getSupportedMimetypes(char**&) [ACFG_CUSTOM]set sub u1_prescale to drv 123! [ACFG_CUSTOM]set sub u1_subgain to drv 255! [ACFG_CUSTOM]set sub u1_S to drv 154! [ACFG_CUSTOM]set sub u1_P to drv 154! [ACFG_CUSTOM]set sub u1_H to drv 154! [ACFG_CUSTOM]set sub u1_L to drv 154! [acfg]: not update memc for boot animaiton running {MMP} Return fail:acfg_video.c:6302:-6 {MMP} Return fail:acfg_video.c:6302:-6 ------close uart output, to_fac=1------- [ 6.641599] Switch factory mode done