Re: [HT-E4200] Loader problem (SOLVED)
Posted: Sat Jan 06, 2024 11:13 am
I got second hand Samsung HT-E4200 not fully operable after firmware flashing (probably corrupted flashing, what I've learned from the 1st owner). I'm looking for help or advice how to troubleshoot it further. But let start from the beginning:
Problem Statement: Unit boots after power-on (from both from panel as well from remote controller) to initial screen as normal, but at the end of the pop-up window "Please close the tray" shows up, although the tray is closed. Deck/loader is not operable (no reaction to play, stop, eject requests both from front panel neither remote controller). This pop-up prevents going to any menu options including firmware update. On Front display "OPEN" is shown. When power-off is triggered (both front panel or RC) screen shuts off, but "OFF" is continuously shown on front display.
Device Info: ]Model: HTE4200ZF; Remote Controller: AH59-02350A; Audio: 2.1, SPDIF In; Video: 1x HDMi, 1x Composite; USB: 2x Port (1x front, 1x rear), Ethernet LAN; Options: FM Tuner; Main SoC: Samsung? Firenze SPD1004 (IC29); MiCom: Sanyo LC87F5WC8A (IC23); Loader/deck/OPU: Sunext SC7300 (IC2);
Troubleshooting Status:
[*] Obtained Service Manual for this unit - google is your friend
[*] Serial console to main SoC connected
[*] Cannot get access to U-BOOT by pressing <SHIFT> + <~>
[*] Possible to see system log which shows that firmware on SoC is secure boot verified
[*] MiCom firmware looks okay while it controls power rails, receives RC keys and front panel buttons, VFD display works too
[*] Can see in system log that unit reacts to front panel buttons, RC buttons, USB device (pendrive detected)
[*] System log overwhelm with errors 22 from loader suggesting this sub-circuit isn't working properly
[*] I'm able to get into Top Debug Menu and access sub-menus however it is difficult due to error 22 flooding the system log
Problem Statement: Unit boots after power-on (from both from panel as well from remote controller) to initial screen as normal, but at the end of the pop-up window "Please close the tray" shows up, although the tray is closed. Deck/loader is not operable (no reaction to play, stop, eject requests both from front panel neither remote controller). This pop-up prevents going to any menu options including firmware update. On Front display "OPEN" is shown. When power-off is triggered (both front panel or RC) screen shuts off, but "OFF" is continuously shown on front display.
Device Info: ]Model: HTE4200ZF; Remote Controller: AH59-02350A; Audio: 2.1, SPDIF In; Video: 1x HDMi, 1x Composite; USB: 2x Port (1x front, 1x rear), Ethernet LAN; Options: FM Tuner; Main SoC: Samsung? Firenze SPD1004 (IC29); MiCom: Sanyo LC87F5WC8A (IC23); Loader/deck/OPU: Sunext SC7300 (IC2);
Troubleshooting Status:
[*] Obtained Service Manual for this unit - google is your friend

[*] Serial console to main SoC connected
[*] Cannot get access to U-BOOT by pressing <SHIFT> + <~>
[*] Possible to see system log which shows that firmware on SoC is secure boot verified
Code: Select all
Secure boot for kernel: success: 3386528-1541.
...
[CIP_KERNEL] >>> (/bin/authuld) file is successfully authenticated <<<
...
[CIP_KERNEL] Success!! Authuld is successfully completed.
[*] Can see in system log that unit reacts to front panel buttons, RC buttons, USB device (pendrive detected)
[*] System log overwhelm with errors 22 from loader suggesting this sub-circuit isn't working properly
Code: Select all
...
[InitLoaderModule] Thread_ID=0x40207450 : CREATE
cdrom mod ld
sr_mod mod ld
sd_mod mod ld
libata mod ld
...
m_semInsLoaderModules.Take
[LoaderHal_Create] : Create the loader
LoaderCreate() -- enter!
...
ata1: softreset failed (device not ready)
ata1: softreset failed (device not ready)
ata1: softreset failed (device not ready)
ata1: softreset failed (device not ready)
ata1: reset failed, giving up
m_semLoadATAModules.Give
...
errno : 6(No such device or address) [BdsBDSystemLoaderCtrl.cpp][Create][1303] LoaderCreate() --FAILED
...
errno : 22(Invalid argument) [BdsBDSystemLoaderInfo.cpp][GetStatus][440] LoaderGetStatus() --FAILED
errno : 22(Invalid argument) [BdsBDSystemLoaderInfo.cpp][GetStatus][440] LoaderGetStatus() --FAILED
errno : 22(Invalid argument) [BdsBDSystemLoaderInfo.cpp][GetStatus][440] LoaderGetStatus() --FAILED
errno : 22(Invalid argument) [BdsBDSystemLoaderInfo.cpp][GetStatus][440] LoaderGetStatus() --FAILED
Code: Select all
====================================
[ TOP Debug Menu]
------------------------------------
2 : Platform Print Setting
4 : Oss Print Debug level
5 : Sdal Print Setting
6 : Sdal Trace Setting
10 : OSS Debugger
11 : TD Debug
21 : Louvre Print Setting
------------------------------------
30 : Arts Debug
------------------------------------
60 : MediaLink Debug
-----------------------------------
99 : Exit
====================================
DBG>