Difference between revisions of "Enable Serial Console on B series TV"


From SamyGO
Jump to: navigation, search
(Created page with ''''Attention:''' Do everything at your own risk. You warranty may be void! I take no responsibility for any damage that may be caused on your device. Tested on a UE46B7000 only …')
 
Line 1: Line 1:
'''Attention:'''
+
'''Attention:'''<br>Neither this WIKI/Forum nor the author of this article accept any responsibility for any damage that may be caused on your device. Do everything at your own risk. You will void your warranty!<br>Tested on a UExxB70xx devices only.
Do everything at your own risk. You warranty may be void! I take no responsibility for any damage that may be caused on your device. Tested on a UE46B7000 only
 
  
 
+
*Solder yourself ( or buy ) an Ex-Link serial cable to connect to your Samsung TV. See [http://www.wiremunky.com/file/documents/exlink.gif here] for the Serial Cable specs. You can ignore the rest of the information posted there, as it is not applicable for the more recent Samsung devices.
1) Solder yourself ( or buy ) an Ex-Link serial cable to connect to your Samsung TV.  
+
*Enter Service Menu ( quickly push '''[INFO] [MENU] [MUTE] [POWER]''' on your remote control )
See [http://www.wiremunky.com/file/documents/exlink.gif here] for the Serial Cable specs.  
+
*Change setting for your RS232C interface to "debug" ( Control -> Sub Option -> RS-232 Jack -> [ '''Debug''' | UART | Logic ] )
You can ignore the rest of the information posted there, as it is not applicable for the more recent Samsung devices.
+
*Use following connection parameters with your terminal-client ( e.g. Kermit, Hyper Therminal or ZOC Terminal ):
 
+
**Baudrate: '''115200'''
2) Enter Service Menu ( quickly push [INFO] [MENU] [MUTE] [POWER] on your remote control )
+
**Data bits: '''8'''
 
+
**Parity: '''none'''
3) Change setting for your RS232C interface to "debug" ( Control -> Sub Option -> RS-232 Jack -> [ '''Debug''' | UART | Logic ] )
+
**Stop bits: '''1'''
 
+
**Flow Control: '''none'''
4) Use following connection parameters with your terminal-client ( e.g. Hyper Therminal or ZOC Terminal ): '''115200,8,n,1,n'''
+
*Switch on your TV ...<br>If you did everything right and everything works as expected, then you should see the boot-log on your terminal.
 
+
*Enter "'''debug'''" at the invisible prompt ... to enable your serial console.<br>You should see something like below with each keystroke
5) Switch on your TV ... you should see the boot-log on your terminal, if you did everything right!
+
**[SERIAL INPUT MANAGE] 1-th ENABLE Magic serial input match!
 
+
**[SERIAL INPUT MANAGE] 2-th ENABLE Magic serial input match!
5) Enter "'''debug'''" at the invisible prompt ... to enable your serial console.  
+
**[SERIAL INPUT MANAGE] 3-th ENABLE Magic serial input match!
You should see something like below with each keystroke
+
**[SERIAL INPUT MANAGE] 4-th ENABLE Magic serial input match!
 
+
**[SERIAL INPUT MANAGE] 5-th ENABLE Magic serial input match!
[SERIAL INPUT MANAGE] 1-th ENABLE Magic serial input match!
+
**[SERIAL INPUT MANAGE] serial input ENABLE!!!!!
[SERIAL INPUT MANAGE] 2-th ENABLE Magic serial input match!
+
*Now you need to be fast ...
[SERIAL INPUT MANAGE] 3-th ENABLE Magic serial input match!
+
**hit '''CTRL-C''', which stops the exeDSP binary
[SERIAL INPUT MANAGE] 4-th ENABLE Magic serial input match!
+
**immediately after that enter ( you have ca. 3 seconds ... I suggest you cut&paste this command ):<br>'''/mtd_boot/MicomCtrl 23'''<br>This now prevents your LED/LCD to stop and you have a command prompt of the TV-Console.
[SERIAL INPUT MANAGE] 5-th ENABLE Magic serial input match!
 
[SERIAL INPUT MANAGE] serial input ENABLE!!!!!
 
 
 
6) Now you need to be fast ...
 
a) hit CTRL-C, which stops the exeDSP binary
 
b) immediately after that enter ( you have ca. 3 seconds ... I suggest you cut&paste this command )
 
 
 
'''/mtd_boot/MicomCtrl 23'''
 
 
 
This now prevents your LED/LCD to stop and you have a command prompt of the TV-Console.
 
  
 
--[[User:Dynamic1969|Dynamic1969]] 16:00, 3 October 2009 (UTC)
 
--[[User:Dynamic1969|Dynamic1969]] 16:00, 3 October 2009 (UTC)

Revision as of 16:15, 3 October 2009

Attention:
Neither this WIKI/Forum nor the author of this article accept any responsibility for any damage that may be caused on your device. Do everything at your own risk. You will void your warranty!
Tested on a UExxB70xx devices only.

  • Solder yourself ( or buy ) an Ex-Link serial cable to connect to your Samsung TV. See here for the Serial Cable specs. You can ignore the rest of the information posted there, as it is not applicable for the more recent Samsung devices.
  • Enter Service Menu ( quickly push [INFO] [MENU] [MUTE] [POWER] on your remote control )
  • Change setting for your RS232C interface to "debug" ( Control -> Sub Option -> RS-232 Jack -> [ Debug | UART | Logic ] )
  • Use following connection parameters with your terminal-client ( e.g. Kermit, Hyper Therminal or ZOC Terminal ):
    • Baudrate: 115200
    • Data bits: 8
    • Parity: none
    • Stop bits: 1
    • Flow Control: none
  • Switch on your TV ...
    If you did everything right and everything works as expected, then you should see the boot-log on your terminal.
  • Enter "debug" at the invisible prompt ... to enable your serial console.
    You should see something like below with each keystroke
    • [SERIAL INPUT MANAGE] 1-th ENABLE Magic serial input match!
    • [SERIAL INPUT MANAGE] 2-th ENABLE Magic serial input match!
    • [SERIAL INPUT MANAGE] 3-th ENABLE Magic serial input match!
    • [SERIAL INPUT MANAGE] 4-th ENABLE Magic serial input match!
    • [SERIAL INPUT MANAGE] 5-th ENABLE Magic serial input match!
    • [SERIAL INPUT MANAGE] serial input ENABLE!!!!!
  • Now you need to be fast ...
    • hit CTRL-C, which stops the exeDSP binary
    • immediately after that enter ( you have ca. 3 seconds ... I suggest you cut&paste this command ):
      /mtd_boot/MicomCtrl 23
      This now prevents your LED/LCD to stop and you have a command prompt of the TV-Console.

--Dynamic1969 16:00, 3 October 2009 (UTC)