Wow, this was super helpful. I just ran into this same issue on a board I spun for a custom joystick. Thank you for diagnosing it and saving me a TON of head scratching.
For those of you with a single axis system: Is there a trick to using the VPForce board with only 1 motor? I can only get the software to show motion when I have 2 motors connected. The software says the motor is detected but never shows motion. If I attach a second motor, both motors work perfectly?
I may have been a little stupid when I made my order, I recall ticking the box for the Virpil adapter - I could be making that up tho
My Virpil Constellation arrived today and the connections don't suit the adapter piece I got with the Rhino ? Not a big deal - obviously I have ordered the wrong part or done something else equally stupid.... what do I need to make this right now ? thx
Is this something we should all do? Also what is the breakout force effect for and will it be fixed anything soon. I assume it means you must meet the force demand before it will move from center?
Just thought I’d pop in and give an update. I’ve had a bunch going on so I had to put my friend’s Rhino FFB board on the back burner. Had a chance to look at it today and after pulling the 3v3 regulator off the board I still had a short between the 3v3 line and ground. So next I pulled the processor off and sure enough there is an internal short between VDD and VSS
A new STM32F103? That will have to be programmed with the VPForce proprietary firmware. Better to just get a new board since you don’t even know if that’s the extent of the damage.
Looks like there’s already a way to flash the firmware to these boards. I’ll have to read some documentation since I’m not familiar with these apm chips, but I’m willing to bet all I need to do is get it (newly installed chip) into DFU mode and use this firmware flashing tool: https://vpforcecontrols.com/usb/rhino/
I fix electronics, my friend wanted me to diagnose/fix this for him. So that's what I'm doing. This stuff is pretty simple, and given that its based around the STM32, it's pretty similar to the flight controllers on the FPV drones and planes we fly