Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: Hi3536 ground station configure seems doesn't work. #85

Open
2 tasks done
lida2003 opened this issue Feb 22, 2025 · 7 comments
Open
2 tasks done

[Bug]: Hi3536 ground station configure seems doesn't work. #85

lida2003 opened this issue Feb 22, 2025 · 7 comments
Labels
bug Something isn't working

Comments

@lida2003
Copy link

lida2003 commented Feb 22, 2025

Requirements

  • I checked the troubleshooting section in the README to verify that I have the latest Configurator version.
  • I did a search to see if there is a similar issue or if a pull request is open.

Current Behavior

It seems OpenIPC Configurator doesn't work with gs hardware, such as Hi3536.

If connect the Hi3536, configurator still think it's a camera, downloading drone configurations, see below log:

2025-02-22 11:55:32.215 +08:00 [VRB] Publishing UI message: Hostname Error!
2025-02-22 11:55:32.215 +08:00 [VRB] Published event AppMessageEvent with payload Message: Hostname Error!, Status: , DeviceConfig: OpenIPC_Config.Models.DeviceConfig, CanConnect: True
2025-02-22 11:55:34.815 +08:00 [VRB] Published event AppMessageEvent with payload Message: , Status: , DeviceConfig: OpenIPC_Config.Models.DeviceConfig, CanConnect: False
2025-02-22 11:55:34.815 +08:00 [VRB] Publishing UI message: Processing Camera...
2025-02-22 11:55:34.816 +08:00 [VRB] Published event AppMessageEvent with payload Message: Processing Camera..., Status: , DeviceConfig: OpenIPC_Config.Models.DeviceConfig, CanConnect: True
2025-02-22 11:55:34.816 +08:00 [DBG] Executing command: 'test -f /etc/wfb.yaml && echo 'true' || echo 'false'' on 192.168.1.15.
2025-02-22 11:55:34.817 +08:00 [DBG] IsWfbYamlEnabled = False
2025-02-22 11:55:34.817 +08:00 [DBG] Reading legacy settings
2025-02-22 11:55:34.817 +08:00 [INF] Downloading file from '/etc/wfb.conf' on 192.168.1.15.
2025-02-22 11:55:34.817 +08:00 [VRB] Publishing UI message: Processing Camera...done
2025-02-22 11:55:34.817 +08:00 [VRB] Published event AppMessageEvent with payload Message: Processing Camera...done, Status: , DeviceConfig: OpenIPC_Config.Models.DeviceConfig, CanConnect: True
2025-02-22 11:55:34.817 +08:00 [VRB] Publishing UI message: Connected
2025-02-22 11:55:34.817 +08:00 [VRB] Published event AppMessageEvent with payload Message: Connected, Status: , DeviceConfig: OpenIPC_Config.Models.DeviceConfig, CanConnect: True
2025-02-22 11:55:35.280 +08:00 [DBG] Command executed successfully. Result: false
, Exit code: 0
2025-02-22 11:55:35.281 +08:00 [DBG] WFB YAML support status: False
2025-02-22 11:55:35.325 +08:00 [INF] File downloaded successfully.
2025-02-22 11:55:35.326 +08:00 [VRB] Published event WfbConfContentUpdatedEvent with payload OpenIPC_Config.Events.WfbConfContentUpdatedMessage
2025-02-22 11:55:35.326 +08:00 [INF] Downloading file from '/etc/majestic.yaml' on 192.168.1.15.
2025-02-22 11:55:35.588 +08:00 [INF] Error downloading file: scp: /etc/majestic.yaml: No such file or directory
2025-02-22 11:55:35.589 +08:00 [DBG] Processing MajesticContentUpdatedMessage.
2025-02-22 11:55:35.590 +08:00 [WRN] ParseYaml called with empty or null content.
2025-02-22 11:55:35.590 +08:00 [VRB] Published event MajesticContentUpdatedEvent with payload OpenIPC_Config.Events.MajesticContentUpdatedMessage
2025-02-22 11:55:35.590 +08:00 [INF] Downloading file from '/etc/telemetry.conf' on 192.168.1.15.
2025-02-22 11:55:35.935 +08:00 [INF] File downloaded successfully.
2025-02-22 11:55:35.938 +08:00 [DBG] Parsing TelemetryContent.
2025-02-22 11:55:35.938 +08:00 [DBG] Telemetry - Unknown key: unit, value: gs
2025-02-22 11:55:35.938 +08:00 [DBG] Telemetry - Unknown key: wlan, value: wlan0
2025-02-22 11:55:35.938 +08:00 [DBG] Telemetry - Unknown key: bandwidth, value: 20
2025-02-22 11:55:35.938 +08:00 [DBG] Telemetry - Unknown key: stbc, value: 1
2025-02-22 11:55:35.938 +08:00 [DBG] Telemetry - Unknown key: ldpc, value: 1
2025-02-22 11:55:35.938 +08:00 [DBG] Telemetry - Unknown key: stream_rx, value: 16
2025-02-22 11:55:35.938 +08:00 [DBG] Telemetry - Unknown key: stream_tx, value: 144
2025-02-22 11:55:35.938 +08:00 [DBG] Telemetry - Unknown key: link_id, value: 7669206
2025-02-22 11:55:35.938 +08:00 [DBG] Telemetry - Unknown key: frame_type, value: data
2025-02-22 11:55:35.938 +08:00 [DBG] Telemetry - Unknown key: port_rx, value: 14651
2025-02-22 11:55:35.938 +08:00 [DBG] Telemetry - Unknown key: port_tx, value: 14650
2025-02-22 11:55:35.938 +08:00 [DBG] Telemetry - Unknown key: fec_k, value: 1
2025-02-22 11:55:35.938 +08:00 [DBG] Telemetry - Unknown key: fec_n, value: 2
2025-02-22 11:55:35.938 +08:00 [DBG] Telemetry - Unknown key: pool_timeout, value: 0
2025-02-22 11:55:35.938 +08:00 [DBG] Telemetry - Unknown key: guard_interval, value: long
2025-02-22 11:55:35.938 +08:00 [DBG] Telemetry - Unknown key: one_way, value: false
2025-02-22 11:55:35.938 +08:00 [VRB] Published event TelemetryContentUpdatedEvent with payload OpenIPC_Config.Events.TelemetryContentUpdatedMessage
2025-02-22 11:55:35.938 +08:00 [INF] Downloading file from '/etc/drone.key' on 192.168.1.15.
2025-02-22 11:55:36.206 +08:00 [ERR] Error downloading file: scp: /etc/drone.key: No such file or directory
2025-02-22 11:55:36.207 +08:00 [VRB] Published event DeviceContentUpdateEvent with payload DeviceConfig: OpenIPC_Config.Models.DeviceConfig, WifiBroadcastContent: , ScreenModeContent: , WfbConfContent: , MajesticContent: , TelemetryContent: 
2025-02-22 11:55:36.207 +08:00 [VRB] Published event AppMessageEvent with payload Message: , Status: , DeviceConfig: OpenIPC_Config.Models.DeviceConfig, CanConnect: True
2025-02-22 11:55:36.207 +08:00 [INF] Done reading files from device.

Image

LOG(just see end of the log, there is an firmware update at the very begining.): configurator20250222.log

Expected Behavior

Configure gs hardware as expected.

Steps To Reproduce

use wfb tab and connect, then it will popup as the snapshot fig as I did.

Environment

  • Hi3536: master+badff74, 2025-02-20
  • OpenIPC Configurator: 0.5.1

Anything else?

No response

@lida2003 lida2003 added the bug Something isn't working label Feb 22, 2025
@mikecarr
Copy link
Member

Yes that is not supported at this time, there should have been a dialog box saying something to that effect. Should we just not process unsupported configurations?

@lida2003
Copy link
Author

lida2003 commented Feb 22, 2025

Why Hi3536 is not supported?

@mikecarr
Copy link
Member

mikecarr commented Feb 22, 2025 via email

@mikecarr
Copy link
Member

mikecarr commented Feb 22, 2025 via email

@lida2003
Copy link
Author

lida2003 commented Feb 23, 2025

@mikecarr Tar files ziped. usr_bin_etc_backup.zip

Current, msposd ground station mode is not integrated. But it works on my jetson-fpv and we have provide a PR #1715, not accepted yet..

EDIT: BTW, I can do the test if you have a debug version.

@mikecarr
Copy link
Member

Thank you, I will create a VM with these files and see what is different from other GS. Because the Radxa GS image was in a state of change I had not focused a lot on that yet. There is also a lot of discussion going on on how we can make provisioning and binding A LOT easier.

@mikecarr
Copy link
Member

mikecarr commented Feb 24, 2025 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants