How do I enable script debug mode on the player?

Last Updated: February 16, 2016

Follow these steps to enable the BrightScript debugger on a player:

NoteThe DE9 serial port is fully RS-232 compatible, but the 3.5mm serial port can only interoperate with some RS-232 compatible devices. It can receive from any RS-232 device, but transmission may not work depending on the electrical characteristics of the device.

  1. Connect your PC to the player using a serial cable (or use Telnet/SSH). The serial connection has the following settings: 
    • Baud rate: 115200
    • Data: 8 bit
    • Parity: none
    • Stop: 1 bit
    • Flow control: none
  2. Power up the player without an SD card (or any other storage device containing an autorun.brs script).
  3. Press and hold the SVC button until the red Err LED begins a three-flash cycle.
  4. Type "Script Debug On" at the shell prompt.

With Script Debug mode turned on, the player will not automatically restart when the the script causes a crash. Instead, the shell will drop in to the BrightScript debugger. Normally, with Script Debug mode turned off, the player will flash the red Err LED 10 times twice, then restart automatically.

Have more questions? Submit a request

1 Comments

  • 1
    Avatar
    Tobias Malm

    I can't get this to work using a XD1030. The LED doesn't flash when holding the SVC-button and I get nothing via RS 232 from it. I have tried using putty and Realterm. Nothing works. I have also tried enableding SSH. With the only result that the Error-LED flashes ... The only thing I got to work is telnet using a script from the github.

Please sign in to leave a comment.
Can't find what looking for? Try to
Powered by Zendesk