Fully Combined Upgrade
Instructions for the installation of the latest combined release of the H-Series Configuration, Firmware, and Web Control Software and upgrade instructions are available at https://github.com/diabase/H-Series-Configuration/releases/latest.
Upgrading Pendant Firmware Only
Beginning with RepRap Firmware version 3.2.0-beta4.1 or newer, you can now update the firmware on your pendant through the web interface. The process consists of downloading the latest pendant firmware file from Diabase, updating the communication speed between the pendant and the main board, uploading the new file to your H-Series machine via the web interface, and sending a single G-code command.
- Navigate to https://github.com/diabase/H-Series-Pendant-Firmware/releases/latest and download "HSeriesPendantFirmware.zip".
- Open HSeriesPendantFirmware.zip and save its contents, "PanelDueFirmware.bin", in an easily accessible location on your computer.
- Navigate to the web interface for your H-Series machine and select "File Management" > "System" from the menu on the left.
- Locate "config.g" in the list of system files and click on it to launch the file editor
- Locate the M575 command in the Miscellaneous section at the bottom of the file.
- Replace the existing M575 command with the following:
M575 P1 B115200 S1; Set up UART for pendant input
- Click "Save" in the upper right corner.
- Select "Yes" when asked if you would like to restart the board.
- On the pendant, select "Panel" > "Setup" and locate the baud setting in the upper left corner.
- Tap on the current baud setting and choose "115200" from the resulting options.
- CAUTION - The machine will move at this step, so please ensure that no objects or body parts are in the path of machine motion.
- On the pendant, return to the "Pendant" screen and tap the Home All button to confirm that the pendant and system board are connected.
- Navigate to the web interface for your H-Series machine and select "File Management" > "System" from the menu on the left.
- Click "Upload System Files" and upload the "PanelDueFirmware.bin" file you saved in step 2.
- In the web interface for your H-Series machine, navigate to "Machine Control" > "Console".
- Enter the following command in the "Send code..." field and click "Send"
M997 S4
- The system should automatically update the new pendant firmware and restart the pendant. This process may take a couple of minutes, so please wait until the panel restarts.
Troubleshooting
Depending on the existing version of your pendant firmware, it is possible you will receive the following error after sending an M997 S4 command:
Error: Failed to communicate with PanelDue bootloader (no START signal received). Please try again or press the Erase and Reset switches on PanelDue.
If you receive this error, after sending M997 S4 for the first time, it is likely that attempting the M997 S4 command again will resolve the issue. If the error persists after a second attempt, it is likely that you will need to attempt the following to complete the pendant firmware upgrade process:
- Press and hold the Erase button of the PanelDue for at least one second. You can access this button by pressing the end of a straightened-out paper clip through the right hole on the front of the pendant.
- Release the Erase button.
- Press and release the Reset button which is accessible through the left hole on the front of the pendant.
- In the web interface for your H-Series machine, navigate to "Machine Control" > "Console".
- Enter the following command in the "Send code..." field and click "Send"
M997 S4
- The system should automatically update the new pendant firmware and restart the pendant. This process may take a couple of minutes, so please wait until the panel restarts.