Firmware for the JGAurora Z-603S

This printer had a motherboard change mid way in 2016, so there are at least TWO different motherboards. Click here to see some photos of these motherboards. Of the two versions that are known to exist, I am referring to the one as “motherboard A”, and the other as “motherboard B”. Type A has separate heat sinks over the stepper drivers, type B has one long continuous heat sink.

Download Firmware

Please click the photo below that matches your motherboard to download the correct firmware for your Z-603S.

Each link contains both the OEM factory firmware, and the custom community firmware for these printers.

PLEASE NOTE: the type A can come in green as well. Mine was an older one, which was why it was blue.

To browse the JGAurora Z-603S firmware directory, click here.

Install Custom Firmware

  1. Download and install arduino IDE software from https://www.arduino.cc/en/Main/Software
  2. Close all other programs that talk to the serial port, like Cura.
  3. Unzip the firmware download, and open the “Marlin.ino” file in the Arduino IDE. Make sure the folder the firmware files are all located in is “Marlin” with a capital M, and make sure the selected tab in the Arduino IDE says “Marlin” and not something like “conditionals.h”.
  4. Plug in Z-603S to your computer via USB cable
  5. In the Arduino IDE, under the Tools menu, set:
  6. – Board to “Arduino/Genuino Mega or Mega 2560”
  7. – Processor to “Atmega 2560 (Mega 2560)”
  8. – COM Port set to your 3D printer’s com port: To find your COM port, unplug the printer, and see which com ports are currently listed. Plug the printer USB cable in, and see if any new COM ports appear. Those will likely be your printer. If you can’t find the right com port, or your device is not detected, you may need to install drivers for the FTDI serial to USB interface chip in the printer
  9. Install the u8glib library, using the library manager found under the menu “Sketch → Include Library → Manage Libraries”
  10. In the Arduino software, choose upload, under the sketch menu.
  11. Wait for the firmware to finish uploading.
  12. Celebrate! You did it! 8-)

Install Factory Firmware

For Mac: Download HexUploader For PC: Download XLoader

  1. Plug in printer via USB
  2. Install FTDI drivers, if neccesary.
  3. Open flashing program, and select HEX file.
  4. Choose COM/serial port that matches your printer
  5. Choose “Upload”
  6. Wait! Don't touch anything!
  7. Celebrate! You did it! 8-)

Custom Community Firmware Version History

17th Feb 2018

  • Initial public release, based on latest 1.1.X (1.1.8) build.
  • EEPROM off
  • Bed levelling probe support disabled.
z-603s/firmware.txt · Last modified: 2020/12/25 02:13 by