Kywoo3D-Mods / firmware-mirror

Mirror of official firmware, organized easily

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Emailed source

Beanow opened this issue · comments

I've been in touch with customer support about sharing the Kywoo3D firmware source code.

One of the replies held source code for the v2 high temperature mods.
https://drive.google.com/file/d/1497p-PN1iZe_Lxq2iN8d271igV7m6cB_/view?usp=sharing

These aren't publicly available on their download page (yet?) so I did some digging to find out what I got.
The folders are listed as:

2.0.1
├── tycoon
├── tycoon - high
├── tycoon - max
├── tycoon - max-high
└── tycoon-nano - idex

All of these thankfully come with a GPL3 LICENSE file, and that explains I'm allowed to share it with you all :]
Some noteworthy things I found.

IDEX source

Woo! Previously they told me:

The firmware of IDEX and WiFi is currently closed source and will be announced on the official website in the future.

It's not been announced yet, yet here it is: https://github.com/Kywoo3D-Mods/firmware-mirror/tree/tycoon-idex-v2

High temperature kit

This was the main point I asked about, and it has a copy for the Tycoon and Tycoon Max respectively with "high" applied.
https://github.com/Kywoo3D-Mods/firmware-mirror/tree/tycoon-v2-hightemp
https://github.com/Kywoo3D-Mods/firmware-mirror/tree/tycoon-max-v2-hightemp

Turns out the changes from the normal v2 version are quite small:
aed487c

Tycoon Max v2 source

The Tycoon Max downloads page does include a v2 firmware source link. BUT, it's actually the Tycoon (not Max) v2 source code.
Support told me:

By the way, the V2.0.1 source code of Tycoon and Tycoon Max is the same, you just need to modify the printer size yourself.

But the tycoon - max folder here actually is a v2 version with the correct size already applied.
I've made it available here: https://github.com/Kywoo3D-Mods/firmware-mirror/tree/tycoon-max-v2

⚠️ v2.0.2?

Additionally, there seems to be weirdness going on between v2.0.1 and v2.0.2.
The publicly available supposed "Tycoon v2.0.1" source actually identifies itself as v2.0.2.

#define WEBSITE_URL "tycoon-2.0.2"

This isn't the case for the Tycoon Max v2.0.1 found in this download.

#define WEBSITE_URL "tycoon-max-2.0.1"

But, the "v2.0.1" high temperature version for the Max goes back to being v2.0.2 again. Notably without mentioning "max".

#define WEBSITE_URL "tycoon-2.0.2"

There are also a number of other differences. 202d7e3
And those get reverted again when looking at the high temperature version. e635ff1

So it seems like the public v2.0.1 may actually be v2.0.2 and include a number of fixes over the v2.0.1 max's variant.