FrSkyRC / RF_Feedback_Group

Regarding to the RF issues.
1 stars 0 forks source link

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

Open rmaia3d opened 1 week ago

rmaia3d commented 1 week ago

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