Skip to content

TESAIoT PSE84 Programmer v1.0.0

Choose a tag to compare

@wiroon wiroon released this 05 Jul 06:50

TESAIoT PSE84 Programmer v1.0.0

First stable release of the universal desktop programmer for the Infineon PSoC Edge E84 — macOS (universal), Windows, and Linux.

Highlights

  • Firmware Identity — read the running firmware's SKU, version and board directly from a connected board over SWD. The board card shows e.g. TESAIOT-CLAW-EPC2-GAME · v1.2.6, with an UNVERIFIED tag when the firmware ships an unstamped CRC. Reading is display-safe: it can never leave a board halted or black, including boards running firmware without the feature.
  • Reliable flashing — every flash reads the image back and verifies it; a mismatch is retried automatically instead of needing a manual second flash. The final attempt falls back to the proven write-only path, so verification can only add reliability, never fail a working flash.
  • Update notifications — the app checks for a newer release on launch and shows a dismissible banner with a download link.
  • Local + Remote flashing — flash over USB (KitProg3), or pair with a remote board via a pairing code.

Install

  • macOS: open the .dmg, drag to Applications. First launch: right-click → Open (unsigned build).
  • Windows: run the .msi or -setup.exe.
  • Linux: .deb / .rpm / .AppImage.

The bundled Infineon OpenOCD is GPL-2.0 — see THIRD_PARTY_NOTICES.md.