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

Autopilot fails to boot 1 in 10 times if Siyi A8 is connected #26852

Open
rmackay9 opened this issue Apr 20, 2024 · 1 comment
Open

Autopilot fails to boot 1 in 10 times if Siyi A8 is connected #26852

rmackay9 opened this issue Apr 20, 2024 · 1 comment

Comments

@rmackay9
Copy link
Contributor

rmackay9 commented Apr 20, 2024

If a Siyi A8 is connect as described on the wiki (e.g. using Serial2) to a CubeOrange or CubeOrangePlus (and perhaps any other autopilot) and the two are powered up at the same time, the autopilot will fail to boot about 1/10th the time. This has been reproduced by at least two people using these versions:

  • Copter 4.5.1
  • Siyi A8 gimbal fw: 0.3.6, camera fw: 0.2.4 (the latest versions)

The issue does not occur if the autopilot and Siyi A8 are powered up at different time. E.g. Siyi before autopilot is OK, Siyi after autopilot is also OK.

The issues occurs whether the standard bootloader that comes with the CubeOrangePlus, or AP's bootloader is used. It also occurs regardless of whether BRD_SER2_RTSCTS = 0 or 2 (the default).

If the USB is then connected to a Windows PC the following error is shown.
image

The COM port does not appear in the device manager
image

Mission Planner's COM port list does not show the autopilot (not even the USB bootloader)
image

One guess is that the A8's serial output is perhaps tricking the autopilot's serial bootloader into think it wants to load a firmware

@rmackay9 rmackay9 changed the title Autopilot failed to boot 1 in 10 times if Siyi A8 is connected Autopilot fails to boot 1 in 10 times if Siyi A8 is connected Apr 20, 2024
@rmackay9
Copy link
Contributor Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant