Skip to content

TESAIoT PSE84 Programmer v0.3.2

Choose a tag to compare

@wiroon wiroon released this 05 Jul 06:28

TESAIoT PSE84 Programmer v0.3.2

Universal desktop programmer for the Infineon PSoC Edge E84 — macOS (universal), Windows, and Linux.

New

  • Firmware Identity — when a connected board runs firmware that embeds a .fw_identity record, the board card now shows the firmware's SKU and version (e.g. TESAIOT-CLAW-EPC2-GAME · v1.2.6). Read over SWD, integrity-checked via CRC — an UNVERIFIED tag appears if 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.
  • Flash verify + auto-retry — every flash now 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 this can only add reliability, never fail a working flash.
  • Update notification — the app checks GitHub on launch and shows a dismissible banner when a newer version is available.

Fixed

  • Correct app executable is always bundled (adding the internal CLI could previously produce a windowless app).

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.

Bundled Infineon OpenOCD is GPL-2.0 — see THIRD_PARTY_NOTICES.md.