Skip to content

IPRO Workbench 0.1.1 (Preview)

Choose a tag to compare

@RexhuangTW RexhuangTW released this 10 Nov 08:15
· 5 commits to main since this release

IPRO Workbench 0.1.1 adds IPRO6S boards, a Wi-Fi throughput test and a GATT configurator, and fixes what the first preview got wrong. It is still a preview.

Download System Size SHA-256
IPRO-Workbench-0.1.1-mac-arm64.dmg macOS 12 or later, Apple silicon 199 MB fb6980af59e4021ebd7357d3da1721a1490e2cec7446a98425b6c9ba0e25959e
IPRO-Workbench-0.1.1-win-x64.exe Windows 11, x64 160 MB e057fb56c15cb68cdfeb8c60b0cfecd7f5bd82860573003ad2d94788a34aa74c
IPRO-Workbench-Operation-Manual-V1.2-en.pdf Operation manual, English 10.8 MB eceb98e04c720d26ff1076de36016a036192a98e55ea575c2538ce4d9ddc33ef
IPRO-Workbench-Operation-Manual-V1.2-zh-TW.pdf Operation manual, Traditional Chinese 11.0 MB 5cd67f4f0d8d8cc6b2d6420dcf9f7cb846df7bc72962f1f5ea6a089b6afa6e3f

The hashes are also in SHA256SUMS.txt. The ZIP, latest-mac.yml, latest.yml and the blockmap files are for the built-in updater; you do not need to download them. Linux is not available yet.

New:

  • IPRO6S EVK. IPRO6 applications (for example platform/ipro6_demo of IPRO SDK V2.2.1) build, flash and monitor: the board is recognized from the application's chip, flashed as IPRO6S with IntelProCube's partition_cfg_fw_direct.toml, and New Application offers it. Use IntelProCube 0.7.0.1 or later.
  • Wi-Fi Throughput (iperf). Runs a TCP iperf test between the PC and a board whose application has the SDK's Wi-Fi shell and iperf command. The board joins your Wi-Fi network or is the access point; the PC sends to the board or the board sends to the PC. No iperf program is needed on the PC.
  • GATT configurator. Edit services and characteristics in gatt.yaml; Workbench generates app_gatt.h and app_gatt.c. The AI assistant and MCP tools can read and change them.
  • Start page. A Tools card opens every tool page; the tool pages share one layout, and text boxes are visible in the light theme.

Fixed:

  • Flashing an IPRO6S board printed [All Success] and left a board that did not boot (wrong chip variant, no partition table). Flash now also stops when IntelProCube lacks the partition table it needs.
  • A serial monitor filter no longer hides lines the IDE reads itself (build stamp, partition table, test results).
  • Recording with the PPK2 power meter starts, and works with an SDK that has no capture script.
  • RF test times are counted from when the board starts the test, so a receive-only packet error rate is no longer inflated.
  • Partition, AI model and pin configuration findings follow the display language.
  • The environment check covers clangd and can install it.

Known limitations:

  • Not signed by Apple (not notarized) or Microsoft. On macOS, a copy downloaded with a browser opens once from System Settings → Privacy & Security → Open Anyway; on Windows, SmartScreen needs More info → Run anyway.
  • JTAG debugging is not ready yet.
  • Automatic updates are off; install new versions from the releases page.
  • IPRO6 boards print no build stamp or partition table at boot, so the board view cannot tell which firmware runs and the partition table is not compared with the board's.
  • iperf: the board's network name and password cannot contain spaces, and the board echoes the password in the monitor. When the board sends to a Windows PC, the firewall must allow incoming TCP port 5001. A board's iperf server that no PC connects to keeps waiting until the board is reset.

Operation manual V1.2 (added 2026-11-10) is written for 0.1.1: it covers the IPRO6S EVK, the Wi-Fi throughput test, the GATT configurator and the start page.

Install and first-run steps: see the README.