bluerobotics / bluerobotics/ping-viewer

"stm32flash is not available" - Ubuntu 22

Open
#1,073 1 comment 1 reaction 0 assignees View on GitHub
bug
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.