Updating 1170 Microcontroller Firmware
The 1170 contains a microcontroller which is responsible for controlling the height adjustment motor, controlling the AP base, and controlling the relay outputs available for GPIO.
Before starting this, ensure that 1170 interface software is updated to the latest release via the update software page.
The recommended procedure is to connect to the printer’s touchscreen from another computer via teamviewer. For more information on using TeamViewer, visit https://www.teamviewer.com/
Navigate to the help tab on the touchscreen and hold down the open teamviewer button.
A small TeamViewer window should open with your teamviewer ID and password.
Note - if no password is entered, the default password is the printers serial number in the following format: PM0HP0###
Navigate to the maintenance tab and hold down the Orange O in the postmark logo. This should allow for the touchscreen software to be closed:
Click the small X in the top right corner to close the 1170 interface software
You should now have access to the touchscreens desktop interface. Click the small monitor logo in the bottom right to access the start menu and navigate programming -> Arduino IDE
The Arduino programming interface should open. Open the Tools menu and select Board - Ensure that Arduino Mega 2560 or Mega ADK is selected as shown below:
Download the below copy of the latest firmware code to the computer that is running TeamViewer. Note that this is a text file that will be copied (from the TeamViewer Computer) and pasted into the Aurdino Programing software (on the 1170 interface).
Version 1.3.0.0 - 22 - DEC - 2020
Open the Arduino code text file on the TeamViewer Computer with Notepad - it should look like this:
In notepad, right click and click select all (or press control + a). Once the text has been selected, right click and select copy (or press control + c)
Navigate back to the TeamViewer connection to the 1170.
Right click in the Arduino programing software, and select paste (or control + v). After the code has been pasted, ensure that the version number lines up with the text file on your TeamViewer computer:
NOTE: If you get a “clipboard does not contain a string error”, try copying from notepad again.
After the code has been pasted to the Arduino programmer, click the upload button and wait for the software to upload. The status should show towards the bottom of the programming window.
Once the software is done uploading, close the Arduino programmer - Click No when it asks if you would like to save changes:
The 1170 interface can now be reopened by clicking the two folders icon in the bottom right, navigating to 1170int and clicking open, and then double clicking the file 1170int. A dialog will open - click execute:
The software 1170 interface software should now open - the new version of the Arduino firmware should show in the lower section of the software followed by the printer running its homing sequence :