LibrePilot Forum

General Category => General Discussion => Topic started by: Alex168 on April 17, 2016, 04:05:19 pm

Title: CC3D not detected by PC? Orange blinkning light
Post by: Alex168 on April 17, 2016, 04:05:19 pm
Hi,

My PC is not detected my CC3D since of last night. Now when i plug my CC3D into the PC with USB cable only the power "led" on the board is blinking. Has anybody had this problem before?

Thanks for your help
Title: Re: CC3D not detected by PC? Orange blinkning light
Post by: f5soh on April 17, 2016, 04:43:37 pm
Hi, welcome.

Do you see the fast blinking sequence just after you power the board ?
If yes, your board is fine.

If not, try updating firmware.
Go to firmware tab:
- Disconnect board
- Click Upgrade & Erase button
- Connect the board to automatically install firmware and erase flash.
- Wait the Erase process, take at least 30s
After the process completion, board become connected to GCS.

If you see only one Tx bar on bottom-right corner, try reinstalling windows driver:
https://librepilot.atlassian.net/wiki/display/LPDOC/Troubleshooting
Title: Re: CC3D not detected by PC? Orange blinkning light
Post by: nacholibre on April 17, 2016, 08:23:25 pm
did you change usb cords? some dont have data link and are just for charging. just throwing that out there. because it has happened to me before. not all cords are equal lol good luck
Title: Re: CC3D not detected by PC? Orange blinkning light
Post by: Alex168 on April 17, 2016, 10:10:29 pm
When i plug in the board the only light that is a yellow orange one and its flickering/blinkning. Its as if the board doesnt have a firmware on it or something, i even tried connecting the board using a FTDI adapter. I tried the board on another commputer with several cables, and nothing.

There is not really a sequence, the light just start to flash, i can see its written power next to the light that is blinking. 
Title: Re: CC3D not detected by PC? Orange blinkning light
Post by: nacholibre on April 17, 2016, 10:32:47 pm
it might be a bad board maybe... i have got a few bad cc3d clones before. one would only boot if i powered it with a battery and the usb. how long did it actually work properly? im fairly new to this but i had some of the same problems so i was just throwing some ideas out there for you. there are many more wiser than i... i just remember how frustrating it was for me. but the right person will get to you if you dont figure it out soon. f5soh has help me out before more than once and he is always getting people out of binds. good luck friend. have you tried what he said? starting the firmware first and then pluggin it in?
Title: Re: CC3D not detected by PC? Orange blinkning light
Post by: Alex168 on April 18, 2016, 05:35:28 pm
I dont know if its a bad board or not, it was maybe working for 1h or two.

Here is the whole story:

When i was initally installing LP on the board i had some issues with LP not recognize the radio, but after some time i got everything to work, and i was done with the Wizard. LP was on my board. At this time i thought it would be a good idea to load betaflight on the board, becuase all was working, but when i was trying to set up betaflight on the board i couldnt get the Radio to talk to the board (same problem as before) and at some point the board just stoppped working all together.

After all this i cannot get the board to connect to ANY computer.

I tried everything that i could possibly find on the web/forums.

I ordered a new board, but would like to know what happened so i dont do it again!

Thanks for your input nacho!
Title: Re: CC3D not detected by PC? Orange blinkning light
Post by: f5soh on April 18, 2016, 05:40:55 pm
If not, try updating firmware.
Go to firmware tab:
- Disconnect board
- Click Upgrade & Erase button
- Connect the board to automatically install firmware and erase flash.
- Wait the Erase process, take at least 30s
After the process completion, board become connected to GCS.

What happens if you do a Rescue ?

- Disconnect board
- Click Rescue button
- Connect the board


If the board blink, it's still alive :)

Take a look here howto reflash bootloader after beta/race/cleanflight
http://www.southquay3d.com/index.php?route=news/article&news_id=9
Title: Re: CC3D not detected by PC? Orange blinkning light
Post by: memz180 on November 15, 2017, 09:40:23 pm
Hi,

Sorry to bring up an old thread. I have spare CC3D board which i received recently.

I cant seem to get it connected to Libre Pilot, There is only one solid blue light on all the time when connected.

I have since tried to upgrade the board, rescue the board, erase and update. The 'composite drivers' dont show up on the device manager.

When external power is connected to the board via an ESC, i get USB not recognized 'error 43'. The boot loader version is 4 and it will communicate with LP only for flashing and upgrading, but when loading it times out.

I dont see any other lights blinking other than the solid blue light, when upgrading the board only i see orange link blinking.

Could this be a bad batch of board, did purchase it from eBay.

Any suggestions please let me know.
Title: Re: CC3D not detected by PC? Orange blinkning light
Post by: TheOtherCliff on November 16, 2017, 04:11:24 am
Sometimes there is a problem with Windows drivers.  Try uninstalling and reinatalling LP.
Rescue and when within Rescue do an Erase could get it working
FIrmware version must match GCS version
USB cables are bad sometimes
Try a different PC if just for a test.
Title: Re: CC3D not detected by PC? Orange blinkning light
Post by: memz180 on November 16, 2017, 02:15:42 pm
I've tried every possible combination and still cannot get windows to detect. I read somewhere that if it's coming up as unknown device sometimes when they don't quite install the bootloader from factory. Therefore might have to go down the path of
st-link ? To flash the bootloader.

When I connect direct to USB nothing comes up in device manager. When I connect external power to board it shows up as unknown USB device. Cannot seem to get past that point.

My normal quad built would come up as composite USB device. This other board shows nothing.
Title: Re: CC3D not detected by PC? Orange blinkning light
Post by: TheOtherCliff on November 16, 2017, 09:38:31 pm
This does begin to sound like a bootloader issue.

Plug in board that works and watch LED on board.  Does it "fade in and out" at first, before booting?  That is the bootloader.

Plug in board that does not work and watch LED on board.  Does it "fade in and out" at first, before booting?  If it does not fade in and out like the one that works, then I would start by installing a bootloader.
Title: Re: CC3D not detected by PC? Orange blinkning light
Post by: memz180 on November 22, 2017, 12:01:34 pm
Yeah correct not fading in and out. So I take it will be the boot loader issue.

What i did eventually do is flash cleanflight bin file to it within the rescue mode. This enabled me to install drivers when externally powered only. I'm able to use this. But can't seem to use Librepilot at all.

I'll let you know when I flash the bootloader currently waiting for the st-link hardware.
Title: Re: CC3D not detected by PC? Orange blinkning light
Post by: TheOtherCliff on November 22, 2017, 06:23:42 pm
If you have CleanFlight talking to it in rescue mode, you can use CleanFlight to flash bl_coptercontrol.hex and then use LP GCS in manual rescue mode to install LP firmware.

I built this with a dirty sandbox.  Changes that do not affect this file.
Title: Re: CC3D not detected by PC? Orange blinkning light
Post by: memz180 on November 23, 2017, 01:11:58 pm
Hi Cliff,

Thanks, however still no luck, when flashed i can connect to rescue mode however windows is still stating that the device USB is unrecognized which was the original error. So cant seem to get it to connect.

I can however get it back to clean flight and Beta flight with no issues. I've been trying for a week straight for hours.

I guess having clean or beta is better than having nothing at all. It is the spare board. I do read you other post this one has the yellow cover and this one is currently not installed. I'm assuming I do have the clone without bootloader.
Title: Re: CC3D not detected by PC? Orange blinkning light
Post by: TheOtherCliff on November 23, 2017, 10:19:07 pm
So were you able to successfully use CF to flash the file I posted?

And after that, plugging in USB you should get a fading on and off LED.

And using manual rescue method with LP GCS (press Rescue THEN plug in USB) it connects or not?  If that doesn't get an error, then right there you should be able to do Upgrade and Erase.

After that it should work normally.

So exactly where do you have the first problem?
Title: Re: CC3D not detected by PC? Orange blinkning light
Post by: memz180 on November 24, 2017, 05:01:12 am
I flash using clean flight, it states that the file has been loaded, the LED not sure if its fading on and off didn't really notice.

Once i load the LP GCS i disconnect the battery and USB, just connect the USB, it will then flash the LP software then it hangs while rebooting and gives me an error.

If i then connect with the external power source battery + USB it states USB not recognized. if i plug in just USB nothing happens and it does not come up on the device manager.

For the other way around :-

I click rescue, then flash the clean flight file it loads successfully. Then i plug in the external power source it then detects and connects to the software.
Title: Re: CC3D not detected by PC? Orange blinkning light
Post by: memz180 on December 19, 2017, 01:15:10 am
Hi All,

Further to the previous message. I have purchased another CC3D board from Ebay. This one continuously disconnects i have tried everything including installing other boot loaders through the STLink. This one would be faulty.

Please see YouTube video and let me know if anyone has faced these issues ?

https://www.youtube.com/watch?v=3GVWzhgAE_g

Thanks,

Mem
Title: Re: CC3D not detected by PC? Orange blinkning light
Post by: peikin on January 27, 2019, 02:41:44 pm
hello I have the same problem, I think orange led are in boards that are clones of the real cc3d, i have tried all to bring it to life but is impossible, I don't think what happen with my board, I used an FTDI cable and bridge the to pads with my finger and plug in in the usb of my pc, st flash demonstrator tool detect it and I could flash it with the firmware original from cc3d provided in the page a person linked above but it doesnt work too and I could realize that my board has 64K of flash not 128K like original so it can be the problem why it doesn't work, maybe clones has a light firmware of the original.

The problem with mine is when I want to save config to the cc3d from librepilot it stuck at 'preparing mixer settings'.

Any solution??
Title: Re: CC3D not detected by PC? Orange blinkning light
Post by: peikin on January 28, 2019, 01:14:13 am
Hi All,

Further to the previous message. I have purchased another CC3D board from Ebay. This one continuously disconnects i have tried everything including installing other boot loaders through the STLink. This one would be faulty.

Please see YouTube video and let me know if anyone has faced these issues ?

https://www.youtube.com/watch?v=3GVWzhgAE_g

Thanks,

Mem

I think I have solution to your problem, I have fight with this board so much!
Title: Re: CC3D not detected by PC? Orange blinkning light
Post by: TheOtherCliff on January 28, 2019, 07:56:01 am
The problem with mine is when I want to save config to the cc3d from librepilot it stuck at 'preparing mixer settings'.

Any solution??

Are you sure your GCS and CC3D are running the same version?  16.09?  You can look on Firmware tab

I would try another USB cable
and then (important for this test to wait the full 120 seconds during Erase):
https://forum.librepilot.org/index.php?topic=4555.msg30943#msg30943

and even try powering with both 5V from flight battery -> ESC/BEC and USB while doing the failing step.

After that, I would verify that the external flash chip is installed and is the correct type and memory size.  Also that the CPU is the correct type.
Title: Re: CC3D not detected by PC? Orange blinkning light
Post by: peikin on January 29, 2019, 03:37:36 am
The problem with mine is when I want to save config to the cc3d from librepilot it stuck at 'preparing mixer settings'.

Any solution??

Are you sure your GCS and CC3D are running the same version?  16.09?  You can look on Firmware tab

I would try another USB cable
and then (important for this test to wait the full 120 seconds during Erase):
https://forum.librepilot.org/index.php?topic=4555.msg30943#msg30943

and even try powering with both 5V from flight battery -> ESC/BEC and USB while doing the failing step.

After that, I would verify that the external flash chip is installed and is the correct type and memory size.  Also that the CPU is the correct type.

yes, i upgrade it  and erase it but doesn't work, I have not waited 120 seconds after flashing and erasing, the progress bar go so fast and after that just reboot.

With battery  should not save because librepilot don't let me save when battery is connected so I don't think this can work.

I have not verified if the chip has flash installed, i don't know what chip can be but I know with betaflight save config so it can't be the problem.

Title: Re: CC3D not detected by PC? Orange blinkning light
Post by: TheOtherCliff on January 29, 2019, 04:51:41 am
BetaFlight uses non-volatile storage built into the CPU chip.  LibrePilot uses the external flash chip.  If external flash is broken, BF will work and LP will not.

Please try the rescue procedure at:
https://forum.librepilot.org/index.php?topic=4555.msg30943#msg30943
.. It does not reboot automatically after the Erase.

Or you can even do skip the Update part in those instructions and when it says do Update and Erase, just do Erase Settings.
Title: Re: CC3D not detected by PC? Orange blinkning light
Post by: elmagico05 on July 25, 2019, 10:53:09 pm
Hello,

Ive been trying to get my CC3d fc to connect with LP.  Am able to connect the board via rescue, but when I click update or update & erase and then plug the USB I'm able to get the first bar complete, but the second bar gives me an error (time-out) then I hear like if the USB cable is getting plug back on and off.

Blue light is always solid bright and orange light is slowing fading away on and off.

When I connect the board Thru FTDI im able to connect to LP and I get 1 green bar each of TX - RX. But LP doesnt let me update the board with the FTDI plugged, it says not to use external pluggings when I click the wizard updrade.

Which firmware do I need to flash the board with? What drivers are needed?


Can someone please help me? Im new to this and I would like to make sure if I have a working FC or not before i buy a new one.

Thanks so much in advance.
(https://uploads.tapatalk-cdn.com/20190725/9d7d7a8b0ac9ff537d6ecaa6aa3e7309.jpg)

Sent from my SM-G935T using Tapatalk

Title: Re: CC3D not detected by PC? Orange blinkning light
Post by: TheOtherCliff on July 25, 2019, 11:15:46 pm
Quote
then I hear like if the USB cable is getting plug back on and off.
So it sounds like you are using Windows.  Removing and re-installing the driver sometimes helps for several issues, regardless of RxData/TxData.
https://librepilot.atlassian.net/wiki/spaces/LPDOC/pages/12812343/Troubleshooting

Quote
Blue light is always solid bright and orange light is slowing fading away on and off.
LED slowly fading on and off means the FC is in bootloader mode.  Always in bootloader mode means you have a bootloader, but not a working firmware.  But if that were the case, then connecting through the FTDI would not connect to LP and show RxData/TxData.

Quote
1 green bar each of TX - RX
That is a tiny amount.  It should be a lot more.  To run it with FTDI, you would probably need a higher baud rate.  This is probably not what you want to do.

Quote
Which firmware do I need to flash the board with? What drivers are needed?
GCS and FC (firmware) versions must match.  Pick a version.  :)  The default Windows install options installs the drivers you need.  You could try completely uninstalling LP GCS and reinstalling it.

I have heard of timeout at UpgradeAndErase, but I don't recall any more.  @f5soh will surely know more about that.

Do you have a complicated setup, perhaps with OSD?  And maybe you have changed your telemetry to come out the flexi or main port instead of USB?

Try this:
- unplug USB (and all other power like flight battery / BEC)
- go to Firmware page and press Rescue
- Plug FC into USB
Does it recognize the board?  If so, press Safe Boot.  Did it connect and run normally?  If so, your settings are changed to the point that you can't connect USB telemetry with the way you have it set.  If you fix the Hardware page settings (back to stock settings) and reboot, it will probably boot normally and you can figure out how you want it set up.