Skip to content

Kywoo3D-Mods/firmware-mirror

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

Kywoo3D Mods - Firmware mirror

Mirrors the official firmware source code, in an easier way.

Important: this repository tries to organize the official firmware source code.
But it's reorganized by the community!

For releases by Kywoo3D themselves, check the download page or their Github.

Overview

The main branch is to keep tools/docs that help maintain this mirror.
mks-fork is the last commit before forking from MKS. From there we have the following branches.

Legend

Color Description
🟢 Public Released officially, available on Kywoo3D's download page.
🟠 Private Kywoo3D shared it (probably support email) but doesn't share it publicly.
⚪ Missing Where is it? Who knows?
🔴 Unavailable Kywoo3D confirmed it isn't available.

Tycoon

Version Mods Binary Source
v1.1.0 - missing 🟢 tycoon-v1
v1.1.2 - 🟢 Downloads missing
v1.1.2 Auto shutdown? 🟢 Downloads missing
Version Mods Binary Source
v2.0.1 - 🟢 Downloads 🟢 tycoon-v2
v2.0.1 High temperature? 🟢 Downloads 🟠 tycoon-v2-hightemp see #1
v2.1.0 Auto shutdown? 🟢 Downloads missing
v2.1.3 High temp & shutdown3 🟢 Downloads 🟢 tycoon-v2.1.3

Tycoon Max

Version Mods Binary Source
v1.1.0 - missing 🟢 tycoon-max-v1
v1.1.2 - 🟢 Downloads missing
v1.1.2 Auto shutdown? 🟢 Downloads missing
Version Mods Binary Source
v2.0.1 - 🟢 Downloads 🟠 tycoon-max-v2 see #1
v2.0.1 High temperature? 🟢 Downloads 🟠 tycoon-max-v2-hightemp see #1
v2.1.0 Auto shutdown? 🟢 Downloads missing
v2.1.3 High temp & shutdown3 🟢 Downloads 🟢 tycoon-max-v2.1.3

Tycoon Slim

Version Mods Binary Source
v2.1.0 - 🟢 Downloads missing
v2.1.3 High temp & shutdown3 🟢 Downloads 🟢 tycoon-slim-v2.1.3

Tycoon IDEX

Version Mods Binary Source
v2.1.0 (Auto shutdown1) 🟢 Downloads 🟠 tycoon-idex-v2 see #1
v2.2.0 (Auto shutdown1) 🟢 Downloads 🔴 Closed2
v2.2.0 High temp & shutdown1 🟢 Downloads 🔴 Closed2

Wifi Module?

Version Mods Binary Source
v2.0.1 Firmware - 🟢 Downloads 🔴 Closed2
v2.0.1 Web UI - 🟢 Downloads 🟢 Downloads
v2.1.3 Firmware4 - 🟢 Direct download 🔴 Closed2

Kywoo Camera?

Their release blog under Kywoo Camera | Disadvantages says while you can't customize it, closed source offers "higher security".

Version Mods Binary Source
Android App - 🟢 Downloads / Gplay 🔴 Closed
Firmware - 🔴 🔴 Closed

Notes

  1. IDEX comes with auto shutdown functionality included. Should be in the base firmware.
  2. Support emailed me saying, "The firmware of IDEX and WiFi is currently closed source and will be announced on the official website in the future." Which I assume means the source will be published later.
  3. The v2.1.3 firmware version no longer needs different firmware for different mods. The auto shutdown module should be detected and used if present. While high temperature prints can be enabled through the touchscreen settings.
  4. The v2.1.3 firmware releases, included a new KWWifi.bin file. But hasn't been shared on a separate download page. Kywoo3D hasn't 'named' this v2.1.3, but I'm using this as it came bundled with the v2.1.3 printer firmware releases.

History

The v1 firmware is a fork of: https://github.com/makerbase-mks/Mks-Robin-Nano-Marlin2.0-Firmware
Specifically from commit 7d256c6d8a2b4a727f881ccdf48852e271d9fe60
Based on a bugfix-2.0.x Marlin version a little newer than the 2.0.6 release.


For v2 firmware, Kywoo3D seems to have upgraded to a newer Marlin 2.0.9 base.
Notably they switched the UI from MKS's lvgl based UI, to Marlin's "Color UI".

 //#define TFT_CLASSIC_UI
-//#define TFT_COLOR_UI
+#define TFT_COLOR_UI
-#define TFT_LVGL_UI
+//#define TFT_LVGL_UI

As of v2.1.3 firmware, Kywoo3D switch to a different fork: https://github.com/Andy-Big/Marlin_FB_Reborn_Old
Specifically commit b9a461b59f45fcb10d202b77cc17223166d61b93
Based on a 2.0.9.2 Marlin version, modified by Flyingbear, modified by Kywoo3D.

Some interesting examples Kywoo3D hasn't mentioned in their release notes, thanks to the Flyingbear fork, both Linear Advance and Firmware Retract are now enabled.