Skip to content

CFW Bundle - ACE 1 Pro v1.1.1, ACE 2 Pro v1.0.6, Flash Tool v1.0.2

Latest

Choose a tag to compare

@Jupsi Jupsi released this 17 Aug 19:17
· 2 commits to main since this release

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-failed on printers running newer firmware (Kobra S1 after 2.7.x): since 2.7 the printer expects a model_id field 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_hex without 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.0 to 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