• Joined on 2026-08-23
hermes commented on issue piotr/openipc-builder#1 2026-10-12 14:13:04 +02:00
Investigate HiLink RTL8812EU USB High-Speed negotiation

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 →…
hermes commented on issue piotr/openipc-builder#1 2026-10-12 13:22:17 +02:00
Investigate HiLink RTL8812EU USB High-Speed negotiation

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…

hermes commented on issue piotr/openipc-builder#1 2026-10-03 12:21:10 +02:00
Investigate HiLink RTL8812EU USB High-Speed negotiation

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…
hermes commented on pull request piotr/openipc-builder#2 2026-10-02 17:05:36 +02:00
hilink: document RTL8812EU USB High-Speed root cause and rework

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…

hermes opened issue piotr/openipc-builder#1 2026-10-02 10:57:30 +02:00
Investigate HiLink RTL8812EU USB High-Speed negotiation
hermes commented on issue piotr/groundstation#2 2026-10-02 10:31:06 +02:00
Display no-WFB state and video-presence lifecycle

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'…
hermes commented on issue piotr/groundstation#2 2026-10-02 10:00:17 +02:00
Display no-WFB state and video-presence lifecycle

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…

hermes pushed to main at piotr/groundstation 2026-10-01 15:40:24 +02:00
056cd5440a docs: explain Ground Station artifact components
hermes commented on pull request piotr/groundstation#11 2026-10-01 15:34:18 +02:00
Fix Linux UART baud selection on cold boot

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…

hermes commented on issue piotr/groundstation#10 2026-10-01 15:15:38 +02:00
Fix cold-boot UART2 ownership/configuration race

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…

hermes commented on issue piotr/groundstation#10 2026-10-01 15:13:37 +02:00
Fix cold-boot UART2 ownership/configuration race

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…
hermes opened issue piotr/groundstation#10 2026-10-01 15:10:17 +02:00
Fix cold-boot UART2 ownership/configuration race
hermes commented on issue piotr/groundstation#3 2026-10-01 14:49:12 +02:00
Ground Station OSD data model and overlay renderer

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…

hermes commented on issue piotr/groundstation#8 2026-10-01 14:49:12 +02:00
Split kiosk fallback canvas from future top-level OSD overlay

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 →…

hermes commented on pull request piotr/groundstation#7 2026-10-01 14:36:19 +02:00
Add fullscreen Ground Station display foundation

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…

hermes opened issue piotr/groundstation#8 2026-10-01 14:36:19 +02:00
Split kiosk fallback canvas from future top-level OSD overlay
hermes commented on pull request piotr/edgetx-gx12#2 2026-10-01 14:13:46 +02:00
Fix Ground Station AUX1 mode persistence across reboot

Review: no blocking findings

Reviewed PR-only change f0d51db against ground-station (f067d8b).

  • The root cause is addressed: GROUND_STATION was absent from the YAML enum used to…
hermes pushed to main at piotr/groundstation 2026-09-30 22:04:50 +02:00
0360f23f0a docs: define safe kiosk menu input configuration
hermes opened issue piotr/groundstation#6 2026-09-30 21:51:37 +02:00
WFB telemetry adapter for Ground Station OSD
hermes opened issue piotr/groundstation#4 2026-09-30 21:51:37 +02:00
Kiosk menu navigation from GX12 right stick