Repository navigation
What's included
| Asset | Version | For |
|---|---|---|
AceFlashTool-v1.0.2-windows-x64.zip |
Flash Tool v1.0.2 | Windows x64 |
ACE_V1.3.863_20260716.bin |
CFW v1.1.1 | ACE 1 Pro (KlipperGo printers: Kobra 3 / 3 Max / 3 V2 / S1) |
ACE2_V1.0.6_20260817.bin |
CFW v1.0.6 | ACE 2 Pro (AVATA printers: Kobra X / Kobra 4) |
Flash Tool v1.0.2
Fixed
- Flashing failed with
update-failedon printers running newer firmware (Kobra S1 after 2.7.x): since 2.7 the printer expects amodel_idfield in the OTA request and rejects requests without it. The tool now always sends the matching id (40001= ACE 1 Pro,40002= ACE 2 Pro, derived from the selected firmware image). Firmware 2.6.x is unaffected.
CFW — ACE 1 Pro v1.1.1
Based on official Anycubic ACE firmware v1.3.863. This is the first released build of the v1.1 line — it includes everything from v1.1 plus the v1.1.1 fixes.
Fixed in v1.1.1
- OpenSpool tags are now read reliably (verified on real hardware with a community 198-byte OpenSpool tag):
- The reader previously fetched only the first 176 bytes of a tag. OpenSpool tags carrying optional fields (bed temperatures, spool id, …) exceed that, were treated as truncated, and the spool never appeared. The read now adapts to the tag's declared memory size — the full NTAG215 range is covered (OpenSpool supports NTAG215/216).
- Color is parsed as the OpenSpool spec defines it —
color_hexwithout a#prefix. Tags written with a leading#keep working. - Temperatures are accepted in the spec's string form (
"min_temp": "220") as well as plain numbers. Bed temperatures are picked up too, when present.
- Anycubic, Bambu Lab and TigerTag spools are unaffected by the larger read window.
From v1.1 (2026-07-23)
- TigerTag support verified on real hardware (Jayo PLA+ Maker tag): parser rewritten against the official TigerTag spec — material, color, weight, nozzle/bed temperatures and drying parameters all decode correctly.
- Third-party NTAG spools (TigerTag, OpenSpool, …) were unreadable: the reader authenticated with the Anycubic password first, which silences unprotected foreign tags. Tags are now read without authentication first; Anycubic passwords are only a fallback (also removes AUTHLIM lockout risk). Anycubic Gen 1/Gen 2 and Bambu Lab verified unaffected.
- Firmware updates could fail with a CRC verification error when the image grew beyond the 112 KB update slot; the build now enforces this limit up front.
- Debug firmware variant with NFC traces on a second USB serial port — useful when reporting unrecognized spools.
CFW — ACE 2 Pro v1.0.6
Based on official stock firmware V1.1.31. Reports version
V1.0.0to the printer (kept intentionally low so cloud mode still offers the official firmware as a recovery image).
Changed
- All NFC fixes from ACE 1 Pro CFW v1.1 / v1.1.1 above are included: no-auth-first reading of third-party NTAG spools, TigerTag spec parser, OpenSpool spec compliance with adaptive read size.
- Debug firmware variant with NFC traces on the debug serial port.
- Oversized-image protection at build time (CRC-failure prevention), matching ACE 1 Pro v1.1.
Note: these fixes are hardware-verified on the ACE 1 Pro; the ACE 2 Pro shares the same NFC layer but re-testing on real ACE 2 Pro hardware is still pending. Anycubic and Bambu Lab detection is unaffected by design (separate read paths).
Full history: see CHANGELOG.md