• Shop
  • Contact Us
  • About Us
  • Members
  • Activity
  • groups
  • Register
  • Login
  • AMAZON UK
  • AMAZON USA

Inov3D

Inov3D Facebook Group
  • Home
  • News
    • 3D Printing Industry
    • Deals
    • Events
    • Giveaway
    • Interviews
    • Kickstarters
    • Manufacturers
    • News Videos
    BIQU BX – Worlds first Octoprint Integrated 3D Printer!

    BIQU BX – Worlds first Octoprint Integrated 3D Printer!

    Michael Bird 24 Jan 2021
    Voxelab Aquila FDM 3D Printer – Review The Specifications

    Voxelab Aquila FDM 3D Printer – Review The Specifications

    Michael Bird 23 Jan 2021
    Lotmaxx SC 10 Shark Review The Specifications

    Lotmaxx SC 10 Shark Review The Specifications

    Michael Bird 20 Jan 2021
    Kywoo Tycoon Kickstarter Review Joins 3D Printing Market

    Kywoo Tycoon Kickstarter Review Joins 3D Printing Market

    Mechanical Bob Modrow 16 Jan 2021
    Banggood Sales Discounts And Deals for 2020

    Banggood Sales Discounts And Deals for 2020

    william 06 Nov 2020
    Gearbest Deals The Place to Get Your 3D printers! 2020

    Gearbest Deals The Place to Get Your 3D printers! 2020

    lynne 04 Nov 2020
    Sunlu SPLA Filament An Overview – Create Flexible And Creative Designs

    Sunlu SPLA Filament An Overview – Create Flexible And Creative Designs

    william 19 Oct 2020
    Longer Deals – 828 AliExpress Promotion Enormous 50% Off

    Longer Deals – 828 AliExpress Promotion Enormous 50% Off

    Michael Bird 26 Aug 2020
    Saint Patrick’s Day 3D Prints!  Irish Inspired Prints!

    Saint Patrick’s Day 3D Prints! Irish Inspired Prints!

    Andrew Delisle 17 Mar 2019
    Inov3D Weekly 3D Prints!  What are We Printing?

    Inov3D Weekly 3D Prints! What are We Printing?

    Andrew Delisle 10 Mar 2019
    Tarlair Macduff N.E.S.C.B.S Motorbike Show

    Tarlair Macduff N.E.S.C.B.S Motorbike Show

    lynne 24 Jan 2018
    JGMaker New Year Giveaway – 5 3D Printers To Win

    JGMaker New Year Giveaway – 5 3D Printers To Win

    Michael Bird 12 Jan 2021
    Enter for a chance to win a SOVOL 3D Printer

    Enter for a chance to win a SOVOL 3D Printer

    makerfun3d 08 Jun 2019
    Giveaway Biqu Magician Must Enter Lots To Be Won ENDED

    Giveaway Biqu Magician Must Enter Lots To Be Won ENDED

    william 14 Aug 2018
    Eryone Filament giveaway 20 kg black Europe Only with surprise ENDED

    Eryone Filament giveaway 20 kg black Europe Only with surprise ENDED

    william 11 Aug 2018
    Parrot 3D Printer FDM – Amazing Quality, Coming Soon

    Parrot 3D Printer FDM – Amazing Quality, Coming Soon

    Mark Allen 18 Sep 2020
    3D Printer Fire Causes Devastating Fire Damage

    3D Printer Fire Causes Devastating Fire Damage

    Michael Bird 28 Jun 2020
    3D Printing Jurassic Park At Home Huge 3D Print

    3D Printing Jurassic Park At Home Huge 3D Print

    Carl Knight 23 May 2020
    Fab365 – The fantastic folding 3D printable models!

    Fab365 – The fantastic folding 3D printable models!

    Michael Bird 05 Sep 2019
    Kywoo Tycoon Kickstarter Review Joins 3D Printing Market

    Kywoo Tycoon Kickstarter Review Joins 3D Printing Market

    Mechanical Bob Modrow 16 Jan 2021
    iFactory One 4-in-1 Conveyor Belt 3D Printer Kickstarter

    iFactory One 4-in-1 Conveyor Belt 3D Printer Kickstarter

    lynne 12 Dec 2020
    Greek Club Cyberpunk PCB War Machines: Kickstarter Campaign

    Greek Club Cyberpunk PCB War Machines: Kickstarter Campaign

    william 09 Dec 2020
    Cakewalk 3D Kickstarter Unleash Your Creativity With Food

    Cakewalk 3D Kickstarter Unleash Your Creativity With Food

    lynne 20 Nov 2020
    Longer 3D Manufacturer – The Thousand Talents Plan

    Longer 3D Manufacturer – The Thousand Talents Plan

    Michael Bird 22 Jul 2019
    Who Are Tesla Filament?About Them

    Who Are Tesla Filament?About Them

    lynne 28 May 2019
    Who Are Tevo? All About Them

    Who Are Tevo? All About Them

    lynne 13 Apr 2019
    EasyThreed: Manufacturer Breakdown, Check This Out!

    EasyThreed: Manufacturer Breakdown, Check This Out!

    Michael Bird 08 Mar 2019
    Thinker 3D Printer By Eryone

    Thinker 3D Printer By Eryone

    lynne 04 May 2019
    Pennywise halloween special

    Pennywise halloween special

    lynne 04 May 2019
  • Reviews
    • 3D Model Reviews
    • 3D Pen Reviews
    • 3D Printer Reviews
    • Extras
    • Filament Reviews
    • Firmware Reviews
    • Resin Reviews
    • Review Videos
    • Software Reviews
    X Men Apocalypse 3D Model Review is Giant Sized

    X Men Apocalypse 3D Model Review is Giant Sized

    Mechanical Bob Modrow 24 Dec 2020
    Popeye 3D Model Honors His Roots And Loves His Spinach

    Popeye 3D Model Honors His Roots And Loves His Spinach

    Mechanical Bob Modrow 02 Nov 2020
    Sebitti Warrior 3D Model Is Here To Challenge 3D Printer Owners

    Sebitti Warrior 3D Model Is Here To Challenge 3D Printer Owners

    Mechanical Bob Modrow 09 Sep 2020
    Flashpoint Dark Knight 3D Model Flashback

    Flashpoint Dark Knight 3D Model Flashback

    Mechanical Bob Modrow 21 Jul 2020
    Geeetech SL-300 3D Pen – Purchase or Pass?

    Geeetech SL-300 3D Pen – Purchase or Pass?

    Martin handshaw 20 Sep 2020
    Eryone S8 3D Pen Review. Good value? Does it work?

    Eryone S8 3D Pen Review. Good value? Does it work?

    gloucestergeek 28 Sep 2018
    Sunlu SL-400A; Is it better than the M1?!

    Sunlu SL-400A; Is it better than the M1?!

    makersmeltdown 19 Sep 2018
    Sunlu M1 3D Pen Review! Is it worth it? Buy It!

    Sunlu M1 3D Pen Review! Is it worth it? Buy It!

    makersmeltdown 26 Aug 2018
    Artillery 3D Sidewinder X1 First Impressions

    Artillery 3D Sidewinder X1 First Impressions

    contributor 25 Jan 2021
    Kywoo Tycoon Kickstarter Review Joins 3D Printing Market

    Kywoo Tycoon Kickstarter Review Joins 3D Printing Market

    Mechanical Bob Modrow 16 Jan 2021
    Longer Cube 2 Mini Review Quality From a Compact 3D Printer

    Longer Cube 2 Mini Review Quality From a Compact 3D Printer

    Mechanical Bob Modrow 05 Jan 2021
    Weedo Tina 2 3D Printer Review – It’s Teeny!

    Weedo Tina 2 3D Printer Review – It’s Teeny!

    Michael Bird 12 Dec 2020
    WhamBam Flexible Build System – It’s a steel!

    WhamBam Flexible Build System – It’s a steel!

    Michael Bird 22 Dec 2020
    BigTreeTech SKR E3 Turbo board – Straight swap for Creality Ender 3

    BigTreeTech SKR E3 Turbo board – Straight swap for Creality Ender 3

    Michael Bird 15 Dec 2020
    DyzeXtruder Pro & Dyzend Pro Review – Part 1 – Turn up the heat!

    DyzeXtruder Pro & Dyzend Pro Review – Part 1 – Turn up the heat!

    Michael Bird 28 Nov 2020
    Creality 3D Printing Enclosure – Is it a cover up?

    Creality 3D Printing Enclosure – Is it a cover up?

    Carl Knight 17 Oct 2020
    GiantArm PLA Filament Review – White

    GiantArm PLA Filament Review – White

    Anup Chavda 20 Dec 2020
    Spidermaker Matte PLA Filament Review – Sexy & Smooth

    Spidermaker Matte PLA Filament Review – Sexy & Smooth

    lynne 10 Dec 2020
    Eryone ULTRA Silk Filament Review – Is There A Difference

    Eryone ULTRA Silk Filament Review – Is There A Difference

    william 17 Oct 2020
    Ziro PLA Blue Diamond Filament Review Enormous Sparkle

    Ziro PLA Blue Diamond Filament Review Enormous Sparkle

    Michael Bird 21 Sep 2020
    Open-Source Firmware and Boards from Geeetech, Go 32Bit!

    Open-Source Firmware and Boards from Geeetech, Go 32Bit!

    Andrew Delisle 03 Jun 2018
    Eryone Magenta Resin Review – Are you “Red”dy?

    Eryone Magenta Resin Review – Are you “Red”dy?

    Michael Bird 05 Jan 2021
    3D Resin Solutions Fast+ Resin Review – Cool Grey

    3D Resin Solutions Fast+ Resin Review – Cool Grey

    Michael Bird 08 Nov 2020
    Yousu iForm 181 Resin Released and Ready for Duty

    Yousu iForm 181 Resin Released and Ready for Duty

    Mechanical Bob Modrow 11 Oct 2020
    AmeraLabs AMD3 Resin Review – Amera-zing?

    AmeraLabs AMD3 Resin Review – Amera-zing?

    Michael Bird 19 Jan 2020
    Tevo Tornado 3D Printer Review Un-boxing and 1st impressions

    Tevo Tornado 3D Printer Review Un-boxing and 1st impressions

    lynne 04 May 2019
    Kkmoon Filament Review

    Kkmoon Filament Review

    lynne 04 May 2019
    Tevo Tornado – Print Quality And Issues

    Tevo Tornado – Print Quality And Issues

    lynne 03 May 2019
    Tronxy X3S 3D Printer Video Review

    Tronxy X3S 3D Printer Video Review

    lynne 03 May 2019
    Lithophane Maker Luban – Will It Be Better Than The Rest

    Lithophane Maker Luban – Will It Be Better Than The Rest

    william 10 May 2019
    PrintSYSt (Beta): Great Concept, Not Ready for Prime Time(yet)!

    PrintSYSt (Beta): Great Concept, Not Ready for Prime Time(yet)!

    Andrew Delisle 26 Feb 2019
  • Education
    • 3D Model Tutorials
    • 3D Printer Tutorials
    • Education Videos
    • Filament Tutorials
    • Firmware Tutorials
    • Newbies Perspective
    • Painting Tutorials
    • Software Tutorials
    Best Websites To Download 3D Printing Models

    Best Websites To Download 3D Printing Models

    Asjad Q 05 Jan 2021
    3D Figure Poses: How to scan yourself correctly

    3D Figure Poses: How to scan yourself correctly

    Klaris Zimmerman 10 Mar 2020
    3D Printing Ideas – Easy Home Decor Things to 3D Print

    3D Printing Ideas – Easy Home Decor Things to 3D Print

    Scott Masson 28 May 2019
    3D Printed Fountain How And Why Check It

    3D Printed Fountain How And Why Check It

    Zoltan Toth 13 Nov 2018
    Upgrade Prusa MK2S With The Caribou OLED

    Upgrade Prusa MK2S With The Caribou OLED

    Simon Tillema 30 Oct 2020
    RGBW Lighting Kit by 3D-DIY.de – An enLighting Review!

    RGBW Lighting Kit by 3D-DIY.de – An enLighting Review!

    Michael Bird 30 May 2020
    PID Tune your 3D Printer! – Tutorial to get you back on track

    PID Tune your 3D Printer! – Tutorial to get you back on track

    Michael Bird 15 Mar 2020
    Wemos D1 Mini Octoprint Monitor tutorial

    Wemos D1 Mini Octoprint Monitor tutorial

    Michael Bird 06 Feb 2020
    Painting Baby Groot Part 1 The Head

    Painting Baby Groot Part 1 The Head

    lynne 04 May 2019
    Painting Baby Groot Part 2 The Body

    Painting Baby Groot Part 2 The Body

    lynne 04 May 2019
    Baby Groot Body Time Lapse

    Baby Groot Body Time Lapse

    lynne 04 May 2019
    Painting a 3D Printed model of mickey mouse

    Painting a 3D Printed model of mickey mouse

    lynne 03 May 2019
    Colorfabb Copperfill Filament Post Processing Guide Patina Finish

    Colorfabb Copperfill Filament Post Processing Guide Patina Finish

    2be3dprinted 04 Jan 2021
    Rainbow Filament – All The Colours Of The Rainbow

    Rainbow Filament – All The Colours Of The Rainbow

    lynne 12 Aug 2019
    3D Printing With Nylon: Cool Tips to Print Like a Boss!

    3D Printing With Nylon: Cool Tips to Print Like a Boss!

    Richard Ledvina 09 Mar 2019
    Polycarbonate 3D Printer Filament

    Polycarbonate 3D Printer Filament

    lynne 05 Feb 2019
    Upgrade Prusa MK2S With The Caribou OLED

    Upgrade Prusa MK2S With The Caribou OLED

    Simon Tillema 30 Oct 2020
    Stepper Calibration: Tune Your VREF, Steps for Perfect Prints!

    Stepper Calibration: Tune Your VREF, Steps for Perfect Prints!

    contributor 13 Mar 2019
    Tronxy X3S Firmware: Flashing Marlin Firmware on the Tronxy X3S

    Tronxy X3S Firmware: Flashing Marlin Firmware on the Tronxy X3S

    Inov3D 04 Mar 2018
    My First 3D Printer – A Newbies Perspective

    My First 3D Printer – A Newbies Perspective

    Andy Ritchie 20 Jul 2020
    Citadel Paints: How they are classified into different types?

    Citadel Paints: How they are classified into different types?

    lynne 06 Jun 2019
    3D Printer Slicer Profiles – PLA, PETG, RESIN

    3D Printer Slicer Profiles – PLA, PETG, RESIN

    william 11 Jan 2021
    Longer3D Export lgs30 File in CHITUBOX

    Longer3D Export lgs30 File in CHITUBOX

    lynne 12 Dec 2020
    Upgrade Prusa MK2S With The Caribou OLED

    Upgrade Prusa MK2S With The Caribou OLED

    Simon Tillema 30 Oct 2020
    Thumbnails in OctoPrint using PrusaSlicer

    Thumbnails in OctoPrint using PrusaSlicer

    Mark Allen 26 Jul 2020
  • Projects
    • 3D Model Projects
    • 3D Printer Projects
    • Misc Projects
    Colorfabb Copperfill Filament Post Processing Guide Patina Finish

    Colorfabb Copperfill Filament Post Processing Guide Patina Finish

    2be3dprinted 04 Jan 2021
    Flashing Rain Light Mod Tutorial For OpenRC F1 3D Model

    Flashing Rain Light Mod Tutorial For OpenRC F1 3D Model

    Michael Bird 14 Sep 2020
    Life Sized Models Using Your 3D Printer Are Possible

    Life Sized Models Using Your 3D Printer Are Possible

    Mechanical Bob Modrow 24 Jul 2020
    COVID-19 Mask Cap: Star Wars Edition, Featuring Fusion 360 Software

    COVID-19 Mask Cap: Star Wars Edition, Featuring Fusion 360 Software

    Casey Rinehart 25 May 2020
    Lithophane Tutorial: 3D Printing Pictures on the Tornado!

    Lithophane Tutorial: 3D Printing Pictures on the Tornado!

    Andrew Delisle 25 Feb 2019
    3D Printer Project

    3D Printer Project

    Inov3D 29 Jan 2019
    Home Automation  – A Project Journey into my Smart Home

    Home Automation – A Project Journey into my Smart Home

    Anup Chavda 23 Aug 2020
  • Restricted Content
Breaking News
  • Artillery 3D Sidewinder X1 First Impressions   |   25 Jan 2021

  • BIQU BX – Worlds first Octoprint Integrated 3D Printer!   |   24 Jan 2021

  • Voxelab Aquila FDM 3D Printer – Review The Specifications   |   23 Jan 2021

  • Lotmaxx SC 10 Shark Review The Specifications   |   20 Jan 2021

  • Kywoo Tycoon Kickstarter Review Joins 3D Printing Market   |   16 Jan 2021

  • JGMaker New Year Giveaway – 5 3D Printers To Win   |   12 Jan 2021

 
Home» Education» Firmware Tutorials»Tronxy X3S Firmware: Flashing Marlin Firmware on the Tronxy X3S
Tronxy X3S Firmware: Flashing Marlin Firmware on the Tronxy X3S

Tronxy X3S Firmware: Flashing Marlin Firmware on the Tronxy X3S

Inov3D 04 Mar 2018 Firmware Tutorials 16 Comments 6030 Views

Facebook Twitter Stumble linkedin Pinterest Reddit Email More

Table of Contents

  • My Journey with the Tronxy X3S Begins
    • Which Slicer to Use?
    • Strange Z Issues
    • An Issue with Firmware?
    • Time to Find the Solution!
    • Searching for Info
    • On to the Good Stuff
      • The following are instructions on how to flash the new Tronxy X3S firmware.
      • Preparing Arduino
      • Prepare the Board
      • Flashing the Firmware!
    • The Problems are Gone!
    • Final Thoughts
        • If you’re interested in the Inov3D review of the Tronxy X3S, you can find it here soon.

My Journey with the Tronxy X3S Begins

**Disclaimer: Inov3D will not be held liable for anything that happens while loading or using this modified firmware**

Tronxy X3S Firmware – After watching numerous Youtube reviews of the Tronxy X3S and the Creality CR-10, I decided to pick up a Tronxy X3S. This is Tronxy’s clone of the Creality CR-10, but with a cheaper price tag. I had been looking to buy a printer with a larger print area and the price on the Tronxy X3S was reasonable, in my opinion, for a printer of this size.

Especially, considering that it’s made from 20×20 aluminum, comes mostly assembled, and includes a nice looking electronics enclosure. The first printer I bought was the acrylic framed HICTOP Prusa I3 back in 2014, and I paid roughly the same price. After assembly, the HICTOP’s wiring looked like a rat’s nest, and the acrylic frame, over time, began to fail.

When the Tronxy X3s arrived, I assembled it in less than an hour. Things were looking good. Then, I started trying to run an initial print and the fun began.

 If you are interested in purchasing the Tronxy 3D printer X3S click here!

FAIL!!!

Which Slicer to Use?

I fired up Cura 15.04.6.  I use the older version because it works well for all my other printers, and I’m too cheap to bite the bullet and pay the $150 for Simplify3D.  After connecting the Tronxy X3S, I made sure I could manually control the Tronxy from Cura. So far, so good.  I sent the print over USB.  Nothing.  The message I was getting back over serial was saying “Unknown command” for every line of G-Code sent.  I also tried the latest version of Cura (v.3.2.1) and had no luck.

I wasn’t even getting feedback with Cura 3.2.1 to even know if the same thing was happening.  Just a whole bunch of nothing!  I decided to try to print using Slic3r and Pronterface to see if the issue carried over.  I fired up Slic3r and sliced my model, imported the G-Code over to Pronterface and sent the print.

Strange Z Issues

Low and behold, it was printing.  I did notice, that while the Tronxy X3S was heating up and preparing to print, the Z-axis would raise a few millimeters.  Once heated and homing was initialized just before the print, that few millimeters that the Z-axis raised seemed to be the home position that was used. So the print began a few millimeters above the bed.

Now, I did notice while browsing through the files on the flash drive included with the X3S, that Tronxy had included a copy of Repetier Host but no copy of Cura.  Every other printer I have bought has come with both.  So, I started wondering if maybe something was set up different in the Tronxy firmware to specifically work with Repitier.

An Issue with Firmware?

The Tronxy X3S was running Marlin v.1.1.7 dev.  So this really didn’t make sense.  I have worked with Marlin firmware quite a bit, every printer I own has been flashed with the latest version of Marlin.  I don’t remember seeing any specific settings that would do this. But, what the hell?  I’m no expert.  Maybe I missed something.  So, back to the Marlin source code I went.

While I was working through my issues with the X3S, I came into contact with the folks here at Inov3D.  Gearbest had just sent them a Tronxy X3S for review and they were also having issues with the Z-axis offset in the Tronxy firmware.

Time to Find the Solution!

We were both having issues that were preventing us from printing, and thus, preventing Inov3D from completing their review.  We decided to combine our efforts and collaborate on the review.  This made sense, since I was having some of the same issues, and a few that they weren’t experiencing (the Cura issue).

In the end, I decided that the issues I was having were all firmware related. Either from a corrupt firmware flash from Tronxy, or just some bad configurations in general in the Tronxy firmware. This isn’t uncommon with mass produced kits like this. Some of the HICTOP Prusa I3s also had issues with firmware that had the wrong step settings for some of the axes. At this point, flashing a new firmware to the Tronxy X3S was the best solution to the issues I was having.

Searching for Info

I began looking for a copy of the original Tronxy X3S firmware so I could reference the settings for Marlin 1.1.8 with no luck.  I found a few versions that people had configured, but the claims were that the LCD wasn’t working.  This wasn’t going to be acceptable.  So, I kept digging. Eventually I found the following Facebook post by Harold Gutsche.

The post is pertaining to the Tronxy X5S, but the Tronxy X3S uses the same board, and the only real issue while configuring Marlin was getting the LCD to work.

On to the Good Stuff

Items needed:

  • Arduino IDE. Download here.
  • Tronxy X3S firmware. Download here.
  • U8glib Arduino library. Download here.
  • Female to female jumper wires to connect UNO and Tronxy X3S controller board. Order here.

The following are instructions on how to flash the new Tronxy X3S firmware.

Preparing Arduino

  1. Download and install the latest version of the Arduino IDE.
  2. After that, download the Tronxy X3S firmware.
  3. Download the U8glib library for Arduino. To download from GitHub, select the “Clone or download” button and select “Download ZIP”
  4. Open Arduino IDE and go to File > Preferences.
  5. In the Preferences window, under the Settings tab, paste “https://raw.githubusercontent.com/Lauszus/Sanguino/master/package_lauszus_sanguino_index.json” into the Additional Boards Manager URLs section and select “OK”.
  6. Under “Tools”, select Board: > Boards Manager…
  7. In the Boards Manager window, scroll down and select “Sanguino by Kristian Sloth Lauszus” and select “Install”. Once finished, select “Close”.
  8. Install the U8glib library for Arduino. Unzip the “u8glib-master.zip” file you download in step 3 to your Arduino Libraries folder. In Windows 10 this should be “C:\Users\\Documents\Arduino\libraries”.
  9. Close Arduino IDE.

Prepare the Board

  1. Flash bootloader onto Tronxy X3S controller. (This step is required in order to be able to flash the Tronxy firmware over USB later.)
    1. Connect Arduino Uno to computer with USB cable.
    2. Open Arduino IDE.
    3. In Arduino IDE, under File, select Examples > Built in Examples > 11.ArduinoISP > ArduinoISP.
    4. Under Tools, select Board -> Arduino/Genuino Uno, Port -> (port your Uno is connected to), Programmer -> AVRISP mkII.
    5. Now upload the sketch to the Uno. Tronxy X3S Firmware: Flashing Marlin Firmware on the Tronxy X3S
    6. Once the sketch has finished uploading, connect the SPI interface from the Arduino Uno to the Tronxy controller board. Make sure to disconnect the USB cable so you don’t short anything. There are two ICSP interfaces (six pins) on the Arduino Uno. Use the ones on the backside of the Uno. (“ICSP for ATmega328” in image below.) The ICSP interface on the Tronxy controller is close to the side with the power connections, behind the USB port.    Tronxy X3S Firmware: Flashing Marlin Firmware on the Tronxy X3S Tronxy X3S Firmware: Flashing Marlin Firmware on the Tronxy X3S
    7. The connections should be MISO -> MISO, MOSI -> MOSI, SCK -> SCK, VCC (on UNO) -> 5v (on Tronxy), GND -> GND, Digital Pin 10 (~10 on Uno) -> Reset (on Tronxy).
    8. Reconnect USB cable from Uno to PC.
    9. In Arduino IDE, under “Tools”, select Board > “Sanguino”, Processor > “ATmega1284 or ATmega1284P (16MHz)”, Port -> the port your Arduino UNO is connected to, Programmer -> Arduino as ISP.
    10. Under Tools, select “Burn Bootloader”.
    11. When finished, disconnect all ICSP connections.
    12. Close Arduino IDE.

Flashing the Firmware!

  1. Copy and unzip the TronXY firmware to a folder on your desktop, or some other folder where you can find it easily.
  2. Open the TronXY firmware folder and navigate to the “Marlin” folder.
  3. Scroll down and double click on the Marlin.ino file to open the project in Arduino IDE. (If your files aren’t showing the .ino extension at the end, just look for the file named “Marlin” with an Arduino icon beside it.
  4. Connect USB cable from PC to Tronxy board.
  5. In Arduino IDE, under “Tools”, select Board > “Sanguino”, then Processor > “ATmega1284 or ATmega1284P (16MHz)”, then under Port, the port your Tronxy board is connected to, Programmer -> AVRISP mkII.
  6. Upload the new Tronxy firmware and enjoy.

 

Notes: When compiling and uploading the new Tronxy X3S firmware, you may see some warnings in Arduino IDE. These can be ignored. It is from where some of the pins are being redefined in the firmware so that the LCD will work properly.

The Problems are Gone!

After configuring and installing the new firmware on my Tronxy X3S controller, all my issues were fixed.  I can now use Cura, as I usually do.  There are no offsets to cause any issues.  Also, I made some changes that make the LCD controls respond better, and enabled a few more options in Marlin for extra settings.

This Tronxy X3S firmware should also work with any of the Tronxy machines that use the same CXY-v.2-0508 controller board. Only minor changes that will need to be made (i.e bed size settings).

Final Thoughts

I hope you all find this article useful. I spent quite a few man hours trying to get this sorted out and put together in hopes that I could save someone else the trouble of doing all the research to get their Tronxy X3S firmware running properly. Hopefully, this will get all you guys up and running and producing some awesome prints on this beast of a machine.

I’d like to thank Inov3D for allowing me to collaborate on their review of the Tronxy X3S and for allowing me to contribute this information to their community.

If you’re interested in the Inov3D review of the Tronxy X3S, you can find it here soon.

 

3d printer firmware marlin marlin firmware tronxy x3s tronxy x3s marlin tronxy x3s marlin firmware 2018-03-04
Tags 3d printer firmware marlin marlin firmware tronxy x3s tronxy x3s marlin tronxy x3s marlin firmware
Facebook Twitter Stumble linkedin Pinterest Reddit Email More

Authors

Posted by : Inov3D
Previous Article :

Graften 3D Printers Interview

Next Article :

Who is Nub Werkes? 3D Printed Hand Time

Related Articles

Upgrade Prusa MK2S With The Caribou OLED

Upgrade Prusa MK2S With The Caribou OLED

Simon Tillema 30 Oct 2020
Stepper Calibration: Tune Your VREF, Steps for Perfect Prints!

Stepper Calibration: Tune Your VREF, Steps for Perfect Prints!

contributor 13 Mar 2019

16 Comments

  1. Jimmypop57
    March 5, 20188:22 am -

    1) This is awesome, thank you
    2) No access to the files, requires registration with Inov3d, and no way to do it from what I saw

    Great write up, was looking for firmware to address the inverted controls and hopefully get my E stepper plug working.

    Reply
    • william
      March 5, 20187:38 pm -

      go to http://www.inov3d.co.uk then top left where it says login you can register there

      Reply
  2. thewisher82
    April 12, 20183:21 pm -

    hello I can not download marlin firmware for trendy x3s. link is down

    Reply
    • william
      April 17, 20185:36 pm -

      the links working ok for me can you check again

      Reply
      • ki
        June 5, 20183:42 am -

        i second to this… links are broken :S

        Reply
    • Brent Pell
      October 24, 20188:43 pm -

      Email me and I can get you guys the firmware.

      Reply
  3. Stephan Oelze
    May 8, 20188:44 pm -

    Thank You Sir!

    That worked. Thank you so much. I had trouble to find the corect miso/mosi pin on tronxy CXY-V.2-508
    It is so bad overprinted. I messured with voltmeter the 5v and gnd, afterwards i was able to read “sc” and “r”.
    So 50/50 chance for mosi/miso 🙂 i was lucky.

    Maybe you can add the pinout on that picture above?

    Thanks again man… made my day

    Reply
    • Brent Pell
      October 24, 20188:44 pm -

      Glad it all worked out for you.

      Reply
  4. Markus
    September 14, 20186:06 pm -

    Hello.

    I worked this Article from A to Z but it dosn’t work for me.
    I have the Arduino Mega and still choose this instaed the Uno as shown.

    But in the Step i should upload the new Firmware… Arduino says: avrdude:can’t open Device \\.\COM3 Acces denied

    Whats wrong?

    Reply
    • Brent Pell
      October 24, 20188:43 pm -

      Email me and I will try to help you out.

      Reply
      • Martin
        February 7, 20197:42 pm -

        Hi, I am wondering if you still have the Tronxy X3S firmware, if you can will be a huge help. Thank you

        Reply
  5. Anthony
    February 10, 20195:11 am -

    FYI… no need to go looking for Tronxy’s OEM firmware before you start experimenting – you’re unlikely to find it since they don’t release it.

    Arduino IDE on Linux, MacOS and Windows includes avrdude and that’s what it uses to program boards. If you’re using a Freetronics USBasp programmer, a USBtinyISP programmer, or even “Arduino as ISP” programmer you can backup the existing firmware via the ICSP connector on your 3D printer’s mainboard.

    HTH.

    Reply
  6. Andrew Delisle
    February 22, 20195:04 pm -

    Links are working!

    Reply
    • Anthony
      February 23, 20195:44 am -

      Thanks for putting the firmware up in https://github.com/inov3d/Tronxy-3XS.

      Because it’s just a copy and not a fork of the official MarlinFirmware repo (https://github.com/MarlinFirmware/Marlin) there’s no commit history showing what changes were made. Having a quick look it appears to be a copy of the bugfix-1.1.x branch somewhere around version 1.1.7. Do you mind if I extract the changes from it and add them as a PR to the official MarlinFirmware project so that X3S users can benefit from the improvements and bug fixes in the current Marlin v2 firmware?

      Reply
      • Andrew Delisle
        February 23, 20199:07 pm -

        Feel free to do so, if you could though, please give Brent Pell/Inov3D credit for their work on the project. I will admit I am a complete novice to Github. I just wanted a place to share our work. If there’s a way that I can fix this on my side, I would love to know how. email me @ nubwerkes @ gmail.com and let me know how to do it.

        Reply
  7. sterling
    April 3, 202010:05 pm -

    Just Finished upgrading my FW based on these instructions, CURA seems to crash it when I used it now. Repetier Works though. Also the Main Screen now flashes the XYZ characters to a literal ? question mark.

    Any suggestions?

    Reply

Leave a Reply Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Price Drops

1
ELEGOO Mars UV Photocuring LCD 3D Printer with 3.5'' Smart Touch Color Screen Off-line Print 4.53in(L) x 2.56in(W) x 5.9in(H) Printing Size Black Version
ELEGOO Mars UV Photocuring LCD 3D Printer with 3.5'' Smart Touch Color Screen Off-line Print...
51%
OFF
$399.99
$199.99
amazon.com
2
BIGTREETECH SKR E3 Turbo New Upgrade Control Board 32Bit with 5pcs TMC2209 UART Driver Silent Motherboard 3D Printer Parts for Creality Ender3
BIGTREETECH SKR E3 Turbo New Upgrade Control Board 32Bit with 5pcs TMC2209 UART Driver Silent...
11%
OFF
55.99
amazon.com
3
Creality CR-10S 3D Printer Aluminum with Upgraded Dual Leading Screw Heated Bed High-precisio Free Testing Filament+Free Tool Set (CR-10S Orange)
Creality CR-10S 3D Printer Aluminum with Upgraded Dual Leading Screw Heated Bed High-precisio...
1%
OFF
$459.00
$455.00
amazon.com
4
Raspberry Pi 4 Model B 2019 Quad Core 64 Bit WiFi Bluetooth (4GB)
Raspberry Pi 4 Model B 2019 Quad Core 64 Bit WiFi Bluetooth (4GB)
3%
OFF
$61.70
$59.99
amazon.com

Random Posts

  • 3D Printer Guide: Our Choice Of Top 6 2018

    3D Printer Guide: Our Choice Of Top 6 2018

    william 03 Feb 2018
  • Creality CP-500 3D Printer Introduction

    Creality CP-500 3D Printer Introduction

    william 24 Nov 2019
  • Bed Leveling The Stinger Story by David L Ashenbrener

    Bed Leveling The Stinger Story by David L Ashenbrener

    neuxstone1 24 Feb 2018
  • 3DPARTLAB – BigRep Plans to Grow Bigger in Boston!

    3DPARTLAB – BigRep Plans to Grow Bigger in Boston!

    Casey Rinehart 25 Mar 2020
  • Chris Elkins 3D Printing For Profit Why I Took A Break

    Chris Elkins 3D Printing For Profit Why I Took A Break

    Andrew Delisle 13 Apr 2019
  • Terms Of Use
  • Privacy Policy
  • Affiliate Disclaimer
  • Education
  • News
  • Reviews
  • Video
  • Projects
  • Restricted Content
inov3d
Welcome to Inov3D.net we are a team that love to make content.We cover a wide area of expertise, ranging from 3D Modeling, Technical, Advertising, Painting also Promoting.If you want to see more information on our authors click here, or if you would like to be an author please fill out this forum.If you are a company requesting product reviews, promotions or advertising check out our services.

Follow us

Best Reviews

  • Mandalorian Fanart – In Little Big Planet Style Free Download!!!!
    9.8

    Mandalorian Fanart – In Little Big Planet Style Free Download!!!!

    Mechanical Bob Modrow 08 Mar 2020
  • Detective Pikachu 3D Model Fanart Found Your 3D Printer
    9.8

    Detective Pikachu 3D Model Fanart Found Your 3D Printer

    Mechanical Bob Modrow 24 May 2020
  • Freddie Mercury 3D Model Will Live On Forever… As Plastic
    9.7

    Freddie Mercury 3D Model Will Live On Forever… As Plastic

    Mechanical Bob Modrow 12 Apr 2020
  • Elegoo Water Washable Resin – Is it a washout?
    9.6

    Elegoo Water Washable Resin – Is it a washout?

    Michael Bird 20 Nov 2019
  • Resin Display Protection Vinyls – Huge Benefit! Discount Code
    9.6

    Resin Display Protection Vinyls – Huge Benefit! Discount Code

    Michael Bird 23 Feb 2020

Random Posts

All Metal Hotend Micro Swiss for the Ender 3?

All Metal Hotend Micro Swiss for the Ender 3?

MakerPi M1 3D Printer review – It’s the little things!
86

MakerPi M1 3D Printer review – It’s the little things!

MakerPi K5 Plus: Desktop 3D Printer With Camera

MakerPi K5 Plus: Desktop 3D Printer With Camera

BigTreeTech SKR V1.4 Turbo Review – Latest and greatest?

BigTreeTech SKR V1.4 Turbo Review – Latest and greatest?

GST3D PLA+ Filament – Good Stuff or Ghastly Substance?
85

GST3D PLA+ Filament – Good Stuff or Ghastly Substance?

Micro Swiss All-Metal CR10 Review, Gotta Try This!

Micro Swiss All-Metal CR10 Review, Gotta Try This!

MyMiniFactory and Ravensburger AG – A great opportunity!

MyMiniFactory and Ravensburger AG – A great opportunity!

Anycubic Chiron: Huge 3D Printer Have A Look?

Anycubic Chiron: Huge 3D Printer Have A Look?

SelfCAD 3D Design Software – Self Explanatory

SelfCAD 3D Design Software – Self Explanatory

TEVO Nereus 2019 – Let Us See Specs Of This 3D Printer

TEVO Nereus 2019 – Let Us See Specs Of This 3D Printer

Copyright 2012, All Rights Reserved
Inov3D.net