Difference between revisions of "Entering the Factory Setup Menu"
Line 20: | Line 20: | ||
Both BD-D and BD-E series are impacted. | Both BD-D and BD-E series are impacted. | ||
+ | |||
+ | == FaNet method == | ||
+ | |||
+ | If you have an USB port on your unit, you can probably use FaNet. | ||
+ | FaNet allows you to send RS232 commands. | ||
+ | |||
+ | This way, you can send KEY_INFO and KEY_FACTORY. | ||
+ | |||
+ | To do so, use 2 FTDI TTL-232R cables (3v3 or 5v does not matter, but must be the same for both cables) connected together on the TTL side. | ||
+ | Of course, you have to cross RX and TX. | ||
+ | |||
+ | You now have a USB-USB serial cable : | ||
+ | |||
+ | [[File:USB-USB cable.jpg|400px]] | ||
+ | |||
+ | |||
+ | Connect your PC to your BD with this cable. | ||
+ | |||
+ | Use the following binary files to send commands to your unit : | ||
+ | |||
+ | [http://forum.samygo.tv/download/file.php?id=1370 FaNet keys] | ||
+ | |||
+ | |||
+ | For example, on Windows, type the following commands to enter the setup menu (replace com4 with your port) : | ||
+ | mode com4:9600,n,8,1,p | ||
+ | copy /b info.bin com4 | ||
+ | copy /b factory.bin com4 | ||
+ | |||
+ | |||
+ | And to exit service menu : | ||
+ | copy /b factory.bin com4 | ||
+ | copy /b factory.bin com4 | ||
+ | |||
+ | |||
+ | Alternatively, you can use the following software : | ||
+ | [http://forum.samygo.tv/download/file.php?id=1369 FaNet software] | ||
+ | |||
+ | |||
+ | == Debug Console enabled devices == | ||
To enter the Factory Setup Menu, use the following method : | To enter the Factory Setup Menu, use the following method : |
Revision as of 12:43, 9 August 2012
Old Firmwares
(a more accurate info on firmware version is needed !)
You can enter the Factory Setup Menu by sending the following key combination :
KEY_INFO, KEY_FACTORY
On BD players, you can only send KEY_FACTORY by network (use 'ruSamsungCommunicator' or see http://forum.samygo.tv/viewtopic.php?f=18&t=3780)
To exit the Factory Setup Menu :
- Send KEY_FACTORY twice
Latest Firmwares
Since BD-E has been released, new firmwares don't include the network KEY_FACTORY code.
Both BD-D and BD-E series are impacted.
FaNet method
If you have an USB port on your unit, you can probably use FaNet. FaNet allows you to send RS232 commands.
This way, you can send KEY_INFO and KEY_FACTORY.
To do so, use 2 FTDI TTL-232R cables (3v3 or 5v does not matter, but must be the same for both cables) connected together on the TTL side. Of course, you have to cross RX and TX.
You now have a USB-USB serial cable :
Connect your PC to your BD with this cable.
Use the following binary files to send commands to your unit :
For example, on Windows, type the following commands to enter the setup menu (replace com4 with your port) :
mode com4:9600,n,8,1,p copy /b info.bin com4 copy /b factory.bin com4
And to exit service menu :
copy /b factory.bin com4 copy /b factory.bin com4
Alternatively, you can use the following software :
FaNet software
Debug Console enabled devices
To enter the Factory Setup Menu, use the following method :
- Connect to the serial console (see Serial console)
- Enter the Top Debug Menu on the serial console (enter 20102011, then 2008999)
- Enter 12 for 'Subsystem DBG'
- Enter 6 for 'SsKeyInputDebug'
- Enter 1 for 'Key Input'
- Enter 1 for 'Process Key Input'
- Choose 0 for KEY_TYP_RC
- Enter 59, but don't press enter
- On your IR remote, press INFO
- As soon as you see the info popup, press enter on the serial console...
- Once, you have the menu, press RETURN on your IR remote
If you don't get the menu :
- message 'unavailable' on the screen : you've waited too long between the info popup and sending 59 on the serial console...
- no message : you've sent 59 too soon...
Explanations :
- Code 59 stands for KEY_FACTORY (decimal 59 = 3B hex = index for KEY_FACTORY, see Key codes)
- The delay between KEY_INFO and KEY_FACTORY is very short (around 1 second), so if you don't prepare your entry for VF_FACTORY on the serial console, you get a timeout and no setup menu...
- This procedure leaves the input routine in a bad state (VK_FACTORY not released) : you have to press a key (RETURN as mentionned above, but any key will work) on your remote to return in a normal state.
To exit the Factory Setup Menu :
- Enter 1 for 'Process Key Input' on the serial console
- Choose 0 for KEY_TYP_RC
- Enter 59; you are now in the Factory Setup Menu 'Aging' state
- Press RETURN on your IR remote
- Send 59 once more as above
- Press RETURN on your IR remote; you have completely exited the Factory Setup Menu