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

Archer Plus R6 - abnormal pwm pulse on pins 1 and 2 while rx starting up #64

Open
rmaia3d opened this issue Nov 18, 2024 · 0 comments
Open

Comments

@rmaia3d
Copy link

rmaia3d commented Nov 18, 2024

I have probably found a firmware bug. Archer Plus R6 Rx running latest (1.0.10 if I remember correctly). On startup, any servos plugged on Pins 1 and 2 will briefly move to hard stops and then center. This only happens on the first two channels (pins). From pin (ch) 3 to 6, it doesn’t happen.

Checking with a scope, the culprit is a long (about 250ms) and disproportionate pulse sent on those pins during startup. Refer to attached images for the scope traces. Blue line is voltage level, to mark the startup point. Yellow line is pins output. First image is for pins 1 and 2 (both exhibit the same behavior) and second image is for pins 3 to 6. Note how it takes a while without any pulses and then begins the normal length (1 to 2ms) pulses.

Problem with this is that any servos plugged to pins 1 and 2 could potentially bind or have damage due to the hard jerking on Rx startup.

Seems to only happen with the R6. I also tested with an R8 and it doesn’t show this behavior…

IMG_5587
IMG_5588
IMG_5589

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