Repository navigation
IPRO Workbench 0.3.0 adds OTA packages and a low-power page for IPRO6 applications. It is still a preview.
| Download | System | Size | SHA-256 |
|---|---|---|---|
IPRO-Workbench-0.3.0-mac-arm64.dmg |
macOS 12 or later, Apple silicon | 201 MB | 95c76b8e3e677299f42d7e167b6cffdb08a6093707883150e81e268887c53c5d |
IPRO-Workbench-0.3.0-win-x64.exe |
Windows 11, x64 | 161 MB | f4f9ffef22dd4ddb874e70e7bb407680751ad6677f395ce6c39179401e145bc5 |
IPRO-Workbench-Operation-Manual-V1.3-en.pdf |
Operation manual, English | 12.1 MB | 7db7c6e035e3d93159da27417af9eedfa8c03a63170537a2327186d71ebfcfe7 |
IPRO-Workbench-Operation-Manual-V1.3-zh-TW.pdf |
Operation manual, Traditional Chinese | 12.3 MB | 0b379abadc1f8612cb3cf39f35bc3bdc360614c2b27eac77fca12a999666394a |
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:
- OTA packages for IPRO6 applications. The OTA Package page now makes boot2 OTA packages of IPRO6 builds too: IntelProCube builds the image for the IPRO6, and the package carries the IPRO6 hardware version. Choose a partition table with a second FW slot on the Partition Table page, for example IntelProCube's own
partition_cfg_2M.toml(IntelProCube 0.7.0.1 or later); Flash then writes boot2 with it. Send to Board sends the package over the console UART to an application with the IPRO SDK'sota_uartcommand, as on the IPRO7. - Low Power page (IPRO6). IPRO: Low Power (IPRO6)… works the low-power demo of
ipro6_demothrough the serial monitor: sleep statistics, automatic PDS when idle on or off, one timed PDS sleep with its wake-up reason, and the DTIM period the wake schedule uses against the one the access point advertises. Measure Current… opens the Power page.
Changed:
- Code navigation follows the configuration in use. With an alternate configuration chosen (
defconfig_*,config_*), the editor's code navigation reads that configuration's build (build_<name>/) instead ofbuild/. Nothing in the SDK is changed: the setting is kept in the workspace's own settings. - Logs, recordings and crash dumps go to the configuration's build folder. Monitor logs, PPK2 recordings and crash dumps of an application built from an alternate configuration are kept in its
build_<name>/, next to the firmware they belong to.
Everything else is as in 0.2.1: see its release notes.
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.
- 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.
- On Windows, build the IPRO SDK with the RISC-V toolchain 14.2.1 (the environment check installs it); 13.1.1 cannot link the SDK's prebuilt libraries.
- IPRO6 OTA and the Low Power page are made for IPRO SDK V2.3.1: it has
ipro6_demo'sdefconfig_ipro6_lpwifi_otaand reports a timed sleep's wake-up reason as RTC. With V2.3.0, copydefconfig_ipro6_lpwifiand addCONFIG_IPRO_OTA=yandCONFIG_IPRO_OTA_UART=y; the Low Power page then shows that wake-up reason as0x0 (UNKNOWN).
Install and first-run steps: see the README and the operation manual V1.3.