Перейти к содержанию

PHILIPS 32PFL3007H/60 не включается.


Рекомендуемые сообщения

Опубликовано

PHILIPS 32PFL3007H/60
 Main Board 715G5155-M0A-002-005K 

Блок питания (PSU) 715G5113-P01-W21-002M
Panel (LCD матрица) LC320WXE (SC)(C1) 

Пришел с диагнозом "не включается". Светодиод дежурного режима светится.

Проверил БП в автономе, все работает.

Ну подключил терминал, увидел такую картину:

Спойлер

[16:29:27.485] [dtv_app_mtk]>sys    0m 0.02sBoot-
[16:29:27.493] DRAM Channel A Calibration.
[16:29:27.526] Byte 0 : DQS(3 ~ 36), Size 34, Set 17.
[16:29:27.560] Byte 1 : DQS(3 ~ 34), Size 32, Set 16.
[16:29:27.589] Byte 2 : DQS(9 ~ 38), Size 30, Set 21.
[16:29:27.624] Byte 3 : DQS(3 ~ 37), Size 35, Set 18.
[16:29:27.624] DRAM A Size = 256 Mbytes.
[16:29:27.645] Boot
[16:29:27.645] Start Pmain
[16:29:27.645] 0x00004000
[16:29:27.645] NID=0x9510daad
[16:29:27.679] LZHS addr:0x00100040
[16:29:27.679] LZHS size:0x000a7968
[16:29:27.679] LZHS checksum:0x00000077
[16:29:27.723] Boot
Start Lmain

[16:29:27.723] MT5365 Boot Loader v0.9
[16:29:27.723] [PCMCIA]Set PCMCIA Access IF : SPI
[16:29:27.723] SPIHW_Init ----- Set SPI PinMux
[16:29:27.723] SPI dummy delay:0x10
[16:29:27.723] External CI Version : MT5135
[16:29:27.778] Output clock from main chip.PCMCIA Reset Demod GPIO=35, 0->1
[16:29:27.778] SPI_SetPll(), spi clock: 27 Mhz
[16:29:27.778] External IC Initilization done
[16:29:27.806] MUSB none SoftReset 0x29424 = 0x01030000.MUSB pBase = 0xF0029000 init ok.
[16:29:27.827] MUSB none SoftReset 0x29424 = 0x01030000.MUSB pBase = 0xF002E000 init ok.
[16:29:27.948] Boot reason: A/C power on!!-------------use external edid, disable internal edid------------------
[16:29:27.965] SIF_Master0: new design
[16:29:27.993] SIF_Master1: old designBoot reason: A/C power on!!T8032 init A/C on case loader stage...
[16:29:27.993] Load T8032 FW (addr: 0x  d3f710, size: 24576)success!!
[16:29:27.993] T8032 FW version: 5
[16:29:27.993] T8032 change to loader stage...
[16:29:27.993] LDR_FlashCopy 0xf010 0x3d300 0x80 
[16:29:27.993] Switch NAND pinmux
[16:29:27.993] Detect NAND flash ID: 0x9510DAAD
[16:29:27.993] Detect HY27UF082G2B NAND flash(SLC): 256MB
[16:29:27.993] NAND_BDM_Mount: Partid=0, offset=0x0, size=0x200000
[16:29:28.018] [BDM] Partition: 0, Bad Block Count: 0
[16:29:28.449] Do USB upgrade
[16:29:28.449] No USB device.
[16:29:28.501] USB upgrade stopBoot reason: A/C power on!!Boot reason: A/C power on!![PDWNC]PDWNC_TPV_DetermineNextState : u4Event = 0x6
[16:29:28.501] PDWNC_TPV_DetermineNextState : u4Current = 1
[16:29:28.501] PDWNC_TPV_DetermineNextState : system booting
[16:29:28.501] [PDWNC] Virgin Mode Status : 0x0, Offset :0x38
[16:29:28.501] PDWNC_TPV_DetermineNextState : event = PDWNC_POWER_DOWN_AC_POWER
[16:29:28.501] Current = 0x1, Event = 0x6, Next = 0x1
[16:29:28.501] Wakeup keypad array rCmd.u1SubCmd 31 
[16:29:28.548] Wakeup keypad array = 1Boot reason: A/C power on!![PDWNC]PDWNC_ReadWakeupReason = 0x6
[16:29:28.548] [PDWNC]PDWNC_WAKE_UP_REASON_AC_POWER, enter semi standby mode, LED changes to standby
[16:29:28.548] PDWNC_TPV_EnterNextState : u4Next = 0x1
[16:29:28.555] Boot reason: A/C power on!!
[16:29:28.557] A_Mute GPIO=11 releaseAMP mute GPIO=cb release
[16:29:28.582] Reset Demod GPIO=23, 0->1
[16:29:28.582] Display 0x00db0720 background:0x00000000
[16:29:28.582] 2 bytes panel index is : 154 (0x  9a)
[16:29:28.582] Find panel index 154 from EEPROM
[16:29:28.582] [LVDS] DVOPLL init control word only
[16:29:28.582] [LVDS] VOPLL Initialize successful !
[16:29:29.233] LODFP.Boot reason: A/C power on!!---------- Panel[154] PANEL_LC320WXE_SCC1_CAS 1366x768 ----------
[16:29:29.233] PixelClk[Max=80000000, 60Hz=72354845, 50Hz=72427200, Min=63000000]
[16:29:29.233] HTotal[Max=1775, 60Hz=1527, 50Hz=1527, Min=1455] HSyncLen[60Hz=161, 50Hz=161]
[16:29:29.233] VTotal[Max=1062, 60Hz=789, 50Hz=947, Min=787] VClk[Max=53, Min=47]
[16:29:29.233] HSyncWidth=30, VSyncWidth=5, HPosition60Hz=0x396, HPosition50Hz=0x396, VPosition=1016
[16:29:29.233] LVDS_NS, LVDS_ODD_SW_OFF, SINGLE_PORT, DISP_24BIT
[16:29:29.233] WFB_PANEL_RESET_OFF, PWM_LOW_PANEL_BRIGHT
[16:29:29.233] 3D_POLARIZED
[16:29:29.233]  Backlight[High=0x0, Middle=0x0, Low=0x0]
[16:29:29.233] DimFreq60Hz=120, DimFreq50Hz=100
[16:29:29.233] Delay[LvdsOn=20, BacklightOn=520, BacklightOff=300, LvdsOff=450]
[16:29:29.233] MaxOverscan=30
[16:29:29.233] 
[16:29:29.233] Current panel setting is PANEL_LC320WXE_SCC1_CAS
[16:29:29.233] Backlight gpio=25, turn on value=0, LVDS gpio=16, turn on value=1
[16:29:29.233] Pixel Shift=0 (1366 x 768)
[16:29:29.233] LDR_OsdDisplay(13, 0x00d50d40, 400, 100)
[16:29:29.233] Color:13 BmpAddr:0x00d50d40 Width:400 Height:100
[16:29:29.233] OSD_SetTVEOut: 1
[16:29:29.233] Panel 1366 x 768 
[16:29:29.233] 
[16:29:29.264] NAND load lzhs header from 0x80000 to dram(0xfe6a50), size=2048Decompression uboot to 0x00f00000...
[16:29:29.264] 
[16:29:29.270] NAND load image from 0x80000 to dram(0xfe6a50), size=0x3fce1secure boot ok
[16:29:29.307] LZHS hardware decode startLZHS hardware decode done
[16:29:29.309] Starting image...
[16:29:29.309] 
[16:29:29.312] U-Boot starts...NAND Flash:  Detect NAND flash ID: 0x9510DAAD
[16:29:29.312] Detect HY27UF082G2B NAND flash: 256MB
[16:29:29.312] 256 MiB
[16:29:29.356] Booting sequence is from NAND FlashIn:    serial
[16:29:29.356] Out:   serial
[16:29:29.482] Err:   serialSIF_Master0: new design
[16:29:29.482] SIF_Master1: old design
[16:29:29.482] eeprom para:4c0(6ffc90) u4MemLen:0x00000009
[16:29:29.482] eeprom para:4c9(6ffc84) u4MemLen:0x00000009
[16:29:29.482] eeprom para:4d2(6ffc78) u4MemLen:0x00000009
[16:29:29.482] eeprom para:4c0(6ffc4c) u4MemLen:0x00000009
[16:29:29.482] eeprom para:4c9(6ffc4c) u4MemLen:0x00000009
[16:29:29.482] eeprom para:4d2(6ffc4c) u4MemLen:0x00000009
[16:29:29.482] eeprom para:4c0(6ffec0) u4MemLen:0x00000009
[16:29:29.482] Boot from kernelB and rootfs at partition 7 
[16:29:29.614] Hit any key to stop autoboot:  0 Partition rootfsA defined at mtdparts:
[16:29:29.655] ID:6, Offset:0x00c00000, Size:0x00a00000
[16:29:29.725] Loading from nand0, offset 0xa00000Automatic boot of image at addr 0x00008000 ...
[16:29:29.736] eeprom para:4c0(6fe4d8) u4MemLen:0x00000009
[16:29:29.778] Check signature from sigBPartition sigB defined at mtdparts:
[16:29:29.837] ID:3, Offset:0x00600000, Size:0x00200000Loader succeeded in signature verification
[16:29:29.868] ## Booting kernel from Legacy Image at 00008000 ...
[16:29:29.868]    XIP Kernel Image ... OK
[16:29:29.875] OK
[16:29:29.875] Starting kernel ...
[16:29:29.875] 
[16:29:30.177] Uncompressing Linux............................................................................................ done, booting the kernel.
[16:29:30.604] 
[16:29:30.604] 
[16:29:30.637] INIT: version 2.86 booting
[16:29:30.896] Mounting local filesystems: mount mount: according to /proc/mounts, /dev/root is already mounted on /
[16:29:30.912] Running rc.local...
[16:29:30.945] net.ipv4.tcp_window_scaling = 6
[16:29:30.972] # mount basic
[16:29:31.185] UBI device number 0, total 672 LEBs (85327872 bytes, 81.4 MiB), available 0 LEBs (0 bytes), LEB size 126976 bytes (124.0 KiB)
[16:29:31.185] real    0m 0.21s
[16:29:31.185] user    0m 0.00s
[16:29:31.231] sys    0m 0.13sreal    0m 0.05s
[16:29:31.231] user    0m 0.00s
[16:29:32.255] sys    0m 0.03s[AppManager]init
[16:29:32.285] [AppManager]init dfb start[AppManager]init dfb
[16:29:32.346] input thread's parent pid is 350 tid is 350
[16:29:32.402] [DirectFB]: Wait to Init IR...![AM] findProcessNameByPid = app_man
[16:29:32.402] [ProcessManager] startDefaultProcess
[16:29:32.409] [ProcessManager]init[AM] init succeed
[16:29:36.034] [AM] default process state '4' 'dtv_app_mtk'input thread pid is 350 tid is 354
[16:29:36.034] original scheduler policy 0
[16:29:36.034] scheduler nice -10
[16:29:36.034] original child scheduler policy 0 prio 0
[16:29:36.034] new child scheduler policy 2 prio 99
[16:29:36.034] Start to wait IR event...
[16:29:36.034] [dtv_app_mtk]>[FM-Linux]Mount /dev/mtd8 to /basic successfully.
[16:29:36.128] [dtv_app_mtk]> [FM](/dev/mtd8) is mounted to (/basic) successfully(0)[dtv_app_mtk]> {CI_glue}:ci_eng_init
[16:29:36.175] [dtv_app_mtk]> {CI_glue}- expect PROD key
[16:29:36.271] [dtv_app_mtk]> {CI}CI_RegInterrupt_nfy[dtv_app_mtk]> {CI_glue}- c[1]
[16:29:36.324] [dtv_app_mtk]> EEPROM size is 0x70.[dtv_app_mtk]> {DT} Real Time Clock is available on this system.
[16:29:36.324] [dtv_app_mtk]>
[16:29:36.324] [dtv_app_mtk]> {SECM_DBG_INFO}fail to set request,PID 20,SRC(h_open_src<67218>,type<18,1>,flag<0x1>,connection<0>),SEC(flags<0xc0a>)
[16:29:36.324] [dtv_app_mtk]> <AM> wakeup reason = 6
[16:29:37.208] [dtv_app_mtk]> EEPROM size is 0x38d0.[dtv_app_mtk]> EEPROM size is 0x4000.
[16:29:37.278] [dtv_app_mtk]> [ACFG_CUSTOM] acfg_custom_get_svl_tsl_dual_bank ui1_g_svl_tsl_dual_bank == DUAL_BANK_SVL_TSL_INVALID and get form plf is 1 
[16:29:37.278] [dtv_app_mtk]> [ACFG_CUSTOM] acfg_custom_get_svl_tsl_dual_bank: MAIN
[16:29:37.296] [dtv_app_mtk]> {CDB} Loading metadata (version 7)[dtv_app_mtk]> {CDB} Loading metadata (version 7)
[16:29:37.301] [dtv_app_mtk]> {CDB} Loading metadata (version 7)
[16:29:37.304] [dtv_app_mtk]> {CDB} Loading metadata (version 7)
[16:29:37.326] [dtv_app_mtk]> [ACFG_CUSTOM] acfg_custom_get_svl_tsl_dual_bank: MAIN
[16:29:37.422] [dtv_app_mtk]> <PLF_OPT> Align option codes (OPC_USED[NVM] - OPC1  OPC2  OPC3)
[16:29:37.422] [dtv_app_mtk]>  12      -   0     0     0 
[16:29:37.422] [dtv_app_mtk]>   7      -   0     0     0 
[16:29:37.422] [dtv_app_mtk]> 208      -   0     0     0 
[16:29:37.422] [dtv_app_mtk]>   2      -   0     0     0 
[16:29:37.422] [dtv_app_mtk]>  56      -   0     0     0 
[16:29:37.422] [dtv_app_mtk]>  32      -   0     0     0 
[16:29:37.422] [dtv_app_mtk]>   7      -   0     0     0 
[16:29:37.422] [dtv_app_mtk]>  30      -   0     0     0 
[16:29:37.422] [dtv_app_mtk]>  56      -  56    56    56 
[16:29:37.422] [dtv_app_mtk]>  23      -   0     0     0 
[16:29:37.422] [dtv_app_mtk]>   0      -   0     0     0 
[16:29:37.422] [dtv_app_mtk]> 106      -   0     0     0 
[16:29:37.422] [dtv_app_mtk]>  64      -   0     0     0 
[16:29:37.422] [dtv_app_mtk]>   0      -   0     0     0 
[16:29:37.422] [dtv_app_mtk]>   0      - 154   154   154 
[16:29:37.422] [dtv_app_mtk]> 122      -   0     0     0 
[16:29:37.422] [dtv_app_mtk]> [ACFG_CUSTOM] acfg_custom_get_svl_tsl_dual_bank: MAIN
[16:29:37.422] [dtv_app_mtk]>
[16:29:37.422] [dtv_app_mtk]> {SECM_DBG_INFO}fail to set request,PID 17,SRC(h_open_src<67218>,type<18,1>,flag<0x1>,connection<0>),SEC(flags<0x40a>)
[16:29:37.422] [dtv_app_mtk]>
[16:29:37.422] [dtv_app_mtk]> {SECM_DBG_INFO}fail to set request,PID 16,SRC(h_open_src<67218>,type<18,1>,flag<0x1>,connection<0>),SEC(flags<0x40a>)
[16:29:37.422] [dtv_app_mtk]> [ACFG_CUSTOM] acfg_custom_get_svl_tsl_dual_bank: MAIN
[16:29:37.512] [dtv_app_mtk]> [a_cfg_custom_bds_update_mutirc_state] state = 0 [dtv_app_mtk]> [ACFG_CUSTOM] acfg_custom_get_svl_tsl_dual_bank: MAIN
[16:29:37.512] [dtv_app_mtk]> [ACFG_CUSTOM] acfg_custom_get_svl_tsl_dual_bank: MAIN
[16:29:37.512] [dtv_app_mtk]>
[16:29:37.512] [dtv_app_mtk]> {SECM_DBG_INFO}fail to set request,PID 20,SRC(h_open_src<67217>,type<17,1>,flag<0x1>,connection<0>),SEC(flags<0xc0a>)
[16:29:37.512] [dtv_app_mtk]>
[16:29:37.512] [dtv_app_mtk]> {SECM_DBG_INFO}fail to set request,PID 20,SRC(h_open_src<67217>,type<17,1>,flag<0x1>,connection<0>),SEC(flags<0xc0a>)
[16:29:37.557] [dtv_app_mtk]> _stvapi_app_init_fct[dtv_app_mtk]>
[16:29:37.560] [dtv_app_mtk]>  Call function : a_msg_convert_register.[dtv_app_mtk]>
[16:29:37.562] [dtv_app_mtk]>  Call function _mc_app_init_fct.[dtv_app_mtk]> <msgconvert> language is rus
[16:29:37.624] [dtv_app_mtk]> country is FIN[dtv_app_mtk]> [ACFG_CUSTOM] acf[CLI]SCE 1
*wFS = 0
*wFS = 4000100
g_custom_get_svl_tsl_dual_bank: MAIN
[16:29:37.679] [dtv_app_mtk]> [ACFG_CUSTOM] acfg_custom_get_svl_tsl_dual_bank: MAIN
[16:29:37.679] [dtv_app_mtk]> [ACFG_CUSTOM] acfg_custo[CLI]SCE 1
*wFS = 0
*wFS = 4000100
m_get_svl_tsl_dual_bank: MAIN
[16:29:37.742] [dtv_app_mtk]> [ACFG_CUSTOM] acfg_custom_get_svl_tsl_dual_bank: MAINZero TDC memory address
[16:29:37.742] Zero TDC memory address
[16:29:37.883] [dtv_app_mtk]> [ACFG_CUSTOM] acfg_custom_get_svl_tsl_dual_bank: MAIN
[16:29:37.883] [dtv_app_mtk]> [ACFG_CUSTOM] acfg_custom_get_svl_tsl_dual_bank: MAIN
[16:29:37.924] [dtv_app_mtk]> [ACFG_CUSTOM] acfg_custom_get_svl_tsl_dual_bank: MAIN[dtv_app_mtk]> ****FIX ME****, acfg_custom_post_init:6330
[16:29:37.924] [dtv_app_mtk]> ****FIX ME****, acfg_custom_post_init:6330
[16:29:38.046] [dtv_app_mtk]>[CLI]SCE 1
*wFS = 0
*wFS = 4000100
****FIX ME****, acfg_custom_post_init:6330 /release/auto/p4/w/20130103_093001/TPV_linux_REL_TPV_P1.75/vm_linux/dtv_linux/dtv_driver_adpt/mt5365/adaption/adpt_res_mngr/rm_dev.c 2807:RM SET COMP DEV ERR:e_set_type 0, e_drv_type 500, ret:-16
[dtv_app_mtk]> [DRV_INTERFACE] Set Operation Error. (-16)
[16:29:38.152] [CLI]SCE 1
*wFS = 0
*wFS = 4000100
TunerNimTest(TunerId=1) ok(return=0)
[16:29:38.196] [dtv_app_mtk]> [LINUX_FAKE_API] sys_overscan_mode_sync
[16:29:38.204] [dtv_app_mtk]> [ACFG_CUSTOM] acfg_custom_get_svl_tsl_dual_bank: MAIN
[16:29:38.204] [dtv_app_mtk]> {CDB} Loading metadata (version 7)
[16:29:38.214] [dtv_app_mtk]> {CDB} Loading metadata (version 7)[dtv_app_mtk]> {CDB} Loading metadata (version 7)
[16:29:38.233] [dtv_app_mtk]> {CDB} Loading metadata (version 7)
[16:29:39.721] [dtv_app_mtk]> # mount clip
[16:29:39.908] [dtv_app_mtk]>UBI device number 3, total 63 LEBs (7999488 bytes, 7.6 MiB), available 0 LEBs (0 bytes), LEB size 126976 bytes (124.0 KiB)
[16:29:39.908] [dtv_app_mtk]>real    0m 0.07s
[16:29:39.908] [dtv_app_mtk]>user    0m 0.00s
[16:29:39.908] [dtv_app_mtk]>sys    0m 0.03s
[16:29:39.988] UBIFS: recovery needed
[16:29:39.988] UBIFS: recovery completed
[16:29:39.997] [dtv_app_mtk]># mount usb
[16:29:39.997] [dtv_app_mtk]>real    0m 0.07s
[16:29:39.997] [dtv_app_mtk]>user    0m 0.00s
[16:29:40.013] [dtv_app_mtk]>sys    0m 0.03s[dtv_app_mtk]>[FM-Linux]Mount /dev/mtdb to /mnt/aud successfully.
[16:29:40.080] [dtv_app_mtk]> [FM](/dev/mtdb) is mounted to (/mnt/aud) successfully(0)[dtv_app_mtk]> # mount edfu
[16:29:40.191] [dtv_app_mtk]>UBI device number 4, total 79 LEBs (10031104 bytes, 9.6 MiB), available 0 LEBs (0 bytes), LEB size 126976 bytes (124.0 KiB)
[16:29:40.191] [dtv_app_mtk]>real    0m 0.07s
[16:29:40.191] [dtv_app_mtk]>user    0m 0.00s


 

По строкам "UBIFS: recovery needed" и "UBIFS: recovery completed" понятно, что банальный слет прошивки.

Вот 

Это скрытый контент, для просмотра сообщения Вы должны быть Участником форума.
 и 
Это скрытый контент, для просмотра сообщения Вы должны быть Участником форума.
, скачал сервисную прошивку.

Прежде, чем шить, слил программатором NAND и EEPROM, на всякий случай. 

Выкладывать не буду, дамп NAND не рабочий, соответственно.

Ну и прошил, контролируя терминалом.

Аппарат завелся, работает. Прилагаю лог терминала при прошивке, может пригодится.

В принципе, тема для памяти, ну и может кому пригодится. :)

Это скрытый контент, для просмотра сообщения Вы должны быть Участником форума.
Это скрытый контент, для просмотра сообщения Вы должны быть Участником форума.

  • Отлично! 6
  • Спасибо 1

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Это очень просто!

Регистрация

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...