CoDrone Pro remote not connecting
-
Hi,
I tried uploading code to the CoDrone Pro remote, and I receive an error message with feedback that says "the selected serial port does not exist or your board is not connected".
I checked the following items with a few run-through to make sure that the steps of connection are correct and I was not missing anything.
- Switch 1 is Up, Switch 2 & 3 are Down
- Pressed the "Reset" button under the switches and bluetooth button before upload. I see solid red light under Power, blinking blue light on Led 18, and blinking yellow light above Bluetooth button (sometimes can be blinking red).
- Selected the correct board (Rokit-SmartInventor-mega32_v2) and the port
- Used different USB ports and computer systems (Windows & Mac)
I still run into the same issue. I have copied the detailed error message. Sorry about the long post.
Arduino: 1.8.5 (Windows 10), Board: "Rokit-SmartInventor-mega32_v2" C:\Program Files (x86)[hidden path details] Detecting libraries used... [more hidden path details] Generating function prototypes... [more hidden path details] Compiling sketch... [more hidden path details] Compiling libraries... Compiling library "CoDrone" Using previously compiled file: C:\Users\ANJELI~1\AppData\Local\Temp\arduino_build_93229\libraries\CoDrone\CoDrone.cpp.o Using previously compiled file: C:\Users\ANJELI~1\AppData\Local\Temp\arduino_build_93229\libraries\CoDrone\utility\EEPROMs.cpp.o Compiling core... Using precompiled core Linking everything together... [more hidden path details] Using library CoDrone at version 1.4.4 in folder: C:\Users\Anjelica Thang\Documents\Arduino\libraries\CoDrone Sketch uses 9066 bytes (28%) of program storage space. Maximum is 32336 bytes. Global variables use 1262 bytes of dynamic memory. [hidden path details] avrdude: Version 6.0.1, compiled on Apr 15 2015 at 19:59:58 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2009 Joerg Wunsch System wide configuration file is "C:\Users\Anjelica Thang\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.0.1-arduino5/etc/avrdude.conf" Using Port : COM10 Using Programmer : arduino Overriding Baud Rate : 115200 AVR Part : ATmega32 Chip Erase delay : 9000 us PAGEL : PD7 BS2 : PA0 RESET disposition : dedicated RETRY pulse : SCK serial program mode : yes parallel program mode : yes Timeout : 200 StabDelay : 100 CmdexeDelay : 25 SyncLoops : 32 ByteDelay : 0 PollIndex : 3 PollValue : 0x53 Memory Detail : Block Poll Page Polled Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- eeprom 4 10 64 0 no 1024 4 0 9000 9000 0xff 0xff flash 33 6 64 0 yes 32768 128 256 4500 4500 0xff 0xff lfuse 0 0 0 0 no 1 0 0 2000 2000 0x00 0x00 hfuse 0 0 0 0 no 1 0 0 2000 2000 0x00 0x00 lock 0 0 0 0 no 1 0 0 2000 2000 0x00 0x00 signature 0 0 0 0 no 3 0 0 0 0 0x00 0x00 calibration 0 0 0 0 no 4 0 0 0 0 0x00 0x00 Programmer Type : Arduino Description : Arduino Hardware Version: 2 Firmware Version: 1.16 Vtarget : 0.0 V Varef : 0.0 V Oscillator : Off SCK period : 0.1 us avrdude: AVR device initialized and ready to accept instructions Reading | ################################################## | 100% 0.00s avrdude: Device signature = 0x1e9502 avrdude: reading input file "C:\Users\ANJELI~1\AppData\Local\Temp\arduino_build_93229/Test_Flight.ino.hex" avrdude: writing flash (9066 bytes): Writing | ################################################## | 100% 0.95s avrdude: 9066 bytes of flash written avrdude: verifying flash memory against C:\Users\ANJELI~1\AppData\Local\Temp\arduino_build_93229/Test_Flight.ino.hex: avrdude: load data flash data from input file C:\Users\ANJELI~1\AppData\Local\Temp\arduino_build_93229/Test_Flight.ino.hex: avrdude: input file C:\Users\ANJELI~1\AppData\Local\Temp\arduino_build_93229/Test_Flight.ino.hex contains 9066 bytes avrdude: reading on-chip flash data: Reading | ################################################## | 100% 0.95s avrdude: verifying ... avrdude: verification error, first mismatch at byte 0x002e 0x78 != 0xaf avrdude: verification error; content mismatch avrdude done. Thank you. the selected serial port does not exist or your board is not connected
Please let me know if there a fix for this. Thank you!
-
@athang ,
It looks like your SmartInventor board is having a problem and you will need to send it back for a repair. I will have someone email you so that it can be arranged
When you get your new board, make sure you also update your CoDrone library. It seems like you have an old version. In Arduino, go to Sketch>Include Library>Manage Libraries...Search for CoDrone and make sure to click "Update" to the most recent version.