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
.
firmware-mirror/Marlin/src/inc/Version.h
Line 100 in 5cc85e9
This isn't the case for the Tycoon Max v2.0.1 found in this download.
firmware-mirror/Marlin/src/inc/Version.h
Line 100 in 202d7e3
But, the "v2.0.1" high temperature version for the Max goes back to being v2.0.2
again. Notably without mentioning "max".
firmware-mirror/Marlin/src/inc/Version.h
Line 100 in e635ff1
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.