Skip to content

TESAIoT PSE84 Programmer v1.0.1

Choose a tag to compare

@wiroon wiroon released this 14 Sep 08:14

TESAIoT PSE84 Programmer v1.0.1

Adds the HMI Kit (KIT_PSE84_HMI) to the boards the programmer can flash.

What changed

  • HMI Kit flashing — the programmer now carries the HMI Kit's own SMIF flash loader and QSPI configuration and selects them from the kit name KitProg3 reports. Previously an HMI Kit fell through to the AI Kit's loader, which is a different build, and the flash failed. The AI Kit and EVAL EPC2 selections are unchanged and covered by tests.
  • Linux build script — .deb and .rpm are now produced even when the AppImage step cannot run inside a container.

Verified

  • On an HMI Kit (KitProg3 name KIT_PSE84_HMI, part PSE846GPS2DBZC4A): the kit's loader writes and verifies a 6 MB app_combined.hex over SWD. The loader bundled here is byte-identical to that one.
  • Not yet exercised in this release: an end-to-end flash of the HMI Kit through the app's own user interface. If it fails for you, the fallback is make program from the firmware project, which uses the same loader.

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.