There is what appears to me to be a bug in CC3D. I can't take set up simple ComBridge to FlexiPort.
Sorry, this is not a bug.
You simply try to run Combridge that need ~1.64Kb of memory while there is 1.37Kb left.
Remove the Telemetry from MainPort and Combridge will run fine in Flexiport.
When you configure Combridge in MainPort in fact you remove the default Telemetry and all is ok.
Then i connect my cc3d back to my computer via usb port, in GCS there is always no RX data so I have to earase and upgrade firmware again..
Back to topic.
After the board is configured with VCP and rebooted/reconnected to the USB port, the GCS still trying to connect to the device using HID because the option "Automatically connect a compatible USB device" option is checked. That's the default behavior.
So at this point the board is connected using HID but telemetry goes to serial VCP.
GCS send requests (one Tx bar), but no response:
You may need to disconnect HID using the "Disconnect" button, this take a few seconds because GCS is waiting a timeout.
And finally connect the serial device you configured with Telemetry over VCP:
- Select/Choose the FC's serial device like "Serial:/dev/ttyACM0" (linux) or "Serial:COM##" under Windows.
- Click the Connect button
Now you are retrieving the Telemetry over VCP as expected and Hardware page is fine.
The "Automatically connect a compatible USB device" option can be disabled to avoid HID disconnect timeout but next time you do a Upgrade&Erase you still need to connect the board manually.