Remote Update Guide – MLT units

Step1: 

Install Putty

https://the.earth.li/~sgtatham/putty/latest/w64/putty-64bit-0.80-installer.msi

If the above link is broken or dead, please go to the below link and select the latest version.

https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

  • Hostname: mltoffice.gotdns.org
  • Port: 4999
  • SSH -> Tunnels
    • Source Port: 8970

Step1.1: 

Ensure that you have added the destination localhost:8970

Go back to Session and name your profile and click ‘Save’

Destination: localhost:8970

ssh -L 8970:localhost:81 pi@localhost -p 5id (id of the unit on mltoffice)

Password: dr1v35

Remember to add 5 before the first number as seen below, if its 4 digits long, add 5 to the first number.

Step1.2: 

 After a successful connection, you will see the unit name in the terminal.

Step 2:

Start Update

Enter the following lines into the terminal and press the enter key after you have copied them in.

sudo killall screen

screen -S update

cd mlt_programming/ps10_sci_programmer/

rm *.sci

scp -p -P 499 mlt@mltoffice.gotdns.org:~/git_repos/ps10/ps10_sci_programmer/acdy_scratch03_vartables_v01_62_00_t053.sci /home/pi/mlt_programming/ps10_sci_programmer/acdy_scratch03_vartables.sci

The above text which is highlighted is the actual firmware file for version 162.00, if you want to install a specific version of firmware you can change only the highlighted text in the above line to one of the following.

acdy scratch03 vartables v01 62 00 t053.sci

162.00

acdy scratch03 vartables v01 62 02 t054.sci

162.02

acdy scratch03 vartables v01 62 04 t054.sci

162.04

password: ApexR&D

sudo bash /home/pi/scripts/ps10/prog.sh

Step3:

Restart Screens

Enter the following lines into the terminal and press the enter key after you have copied them in.

screen -dmS ps10db sudo /home/pi/scripts/launch_ps10_db.sh

sleep 60

screen -dmS ps10server sudo /home/pi/scripts/launch_ps10_server.sh

screen -dmS ps10bridge sudo bash /home/pi/scripts/launch_ps10_bridge.sh

There will be a one minute pause after you enter the ‘sleep 60’ command into the terminal

After you have entered all these lines into the terminal the update is completed.