bluerobotics / bluerobotics/ping-viewer
"stm32flash is not available" - Ubuntu 22
- Dominant language
- C++
- Stars
- 64
- Forks
- 47
- PR merge metrics
- No merged PRs in 30d
Description
## Summary
Version: 2.4.2
**Operating System:** Linux (Ubuntu)
**What is happening:** PingViewer reports that "`stm32flash` is not available" when trying to update Ping1D firmware.
**How to reproduce it:** Open PingViewer > Connect to a Ping1D device > Attempt to flash a new firmware.
## Additional information
Raised in [this forum post](https://discuss.bluerobotics.com/t/ping1d-firmware-manual-update-fail-via-ping-viewer-both-on-windows-ubuntu/16224).
Contributor guide
Research direction
Start by reproducing the firmware update flow on Ubuntu 22: open PingViewer, connect to a Ping1D device, and attempt to flash firmware. Trace the update entry point and the check that reports that stm32flash is unavailable; done means the update proceeds successfully or the missing dependency is reported with clear recovery steps.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp, ubuntu
- Domain
- desktop, embedded-iot, operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100