Concrete USB HS hardware candidate: confirmed 100 Ω series resistors
Piotr traced the two USB data nets physically. Each net goes:
SSC338Q-side → 100 Ω series resistor →…
Hardware inspection evidence
The internal RTL8812EU assembly is a custom carrier/module, not a drop-in USB dongle. It has a four-wire host harness/pad connection, two RF pigtails, and visible…
Full EHCI/UTMI reinitialization result
Piotr performed the complete platform driver cycle over Ethernet:
echo soc:Sstar-ehci-1 > /sys/bus/platform/drivers/Sstar-ehci-1/unbind
sleep…
Review: documentation-only outcome is appropriate
Reviewed the PR against the current evidence. No device-overlay change is justified: the active DT and builder delta contain no divergent USB…
Root cause from Orange Pi log
The new reconnect logging exposed the exact XGB API misuse:
map kiosk window: Cannot call 'Check' on a cookie that is expecting a *reply*. Use 'Reply'…
Hardware finding: kiosk window repeatedly recreates
Piotr reports that the updated Orange Pi supervisor repeatedly opens new kiosk windows every few seconds. The current journal only shows the…
Review: approved in principle — no code blockers
Reviewed PR-only commit d3bc369 against base b169a64.
The fix correctly addresses the confirmed cold-boot defect: Linux TCSETS takes…
Assignment boundary correction
Grzesiu does not have access to the Orange Pi or any physical device. His scope is the code fix and automated/unit validation only.
Piotr will perform the…
Root cause confirmed
Fresh-boot evidence rules out serial-getty and a competing process:
serial-getty@ttyS2.service → inactive
fuser /dev/ttyS2 → only groundstation owns…
Dependency update
Do not begin the on-video renderer until #8 is complete. The existing fallback/menu canvas is intentionally below fpv-video; #8 introduces the distinct transparent…
Priority / dependency
This is the next task after #2. It depends on the completed video-presence lifecycle from #2, and must be completed before #3 begins rendering flight OSD.
Order: **#2 →…
Post-merge architecture review
This is a good foundation and moves in the intended direction: X11 target is isolated behind Opener/Session/Template, target reconnection is independent of…
Review: no blocking findings
Reviewed PR-only change f0d51db against ground-station (f067d8b).
- The root cause is addressed:
GROUND_STATIONwas absent from the YAML enum used to…