Forum >Nano wont connect for programming
Nano wont connect for programming

Here's my problem I had a bluno Nano paired with a BLE-Link and was able to successfully program it for the last couple of day. Now I can't connect either via BLE or USB to reprogram it. 
Computer doesn't see the board at all when connect via USB.
Finally I tried holding down the "Boot" button but it wont going even go into firmware programming mode.
I'm using pin following pins
7 - signal on a neopixel display
8 - digitalWrite Low as ground return through a 390 ohm resistor for pins 9,10,11,12 (reading button presses)
A4,A5 for i2C
The bluno still powers up both via the USB port and also via Vin, The last sketch I uploaded still runs either but I can't reprogram it now.
So are any of these pins shared with USB or BLE and does anyone know of a way to reset it to factory default or is it fried?
Any help would be appreciated.
Thanks
Angelica

Computer doesn't see the board at all when connect via USB.
Finally I tried holding down the "Boot" button but it wont going even go into firmware programming mode.
I'm using pin following pins
7 - signal on a neopixel display
8 - digitalWrite Low as ground return through a 390 ohm resistor for pins 9,10,11,12 (reading button presses)
A4,A5 for i2C
The bluno still powers up both via the USB port and also via Vin, The last sketch I uploaded still runs either but I can't reprogram it now.
So are any of these pins shared with USB or BLE and does anyone know of a way to reset it to factory default or is it fried?
Any help would be appreciated.
Thanks
Angelica
2016-09-30 23:32:32 Hi Sir,
According to the schematic, the DC and DD pin on the CCDebugger are not the Pin D13 (SCK) and Pin D11 (MOSI), they should be connected to the DC and DD pin on CC2540 chip, not the ATMEGA328. So burning the bootloader, you can only burn the bootloader via the ICSP pin at the bottom of the nano, where is the six welding spot. Maybe you need to reach the pogo pins indeed, or you will not be able to burn the bootloader to CC2540 chip.
Wendy.Hu
According to the schematic, the DC and DD pin on the CCDebugger are not the Pin D13 (SCK) and Pin D11 (MOSI), they should be connected to the DC and DD pin on CC2540 chip, not the ATMEGA328. So burning the bootloader, you can only burn the bootloader via the ICSP pin at the bottom of the nano, where is the six welding spot. Maybe you need to reach the pogo pins indeed, or you will not be able to burn the bootloader to CC2540 chip.

2016-09-30 11:44:57 Need some more help.
I got in a Ti CCDebugger to try and reflash the boot loader but am having a problem.
Everything I can find says it should be connect like this but the debugger light never switches to yellow indicating that the two are connected properly. So I want to run my interconnect between the two to make sure that the pins are correct. I can't reach the pogo pins so have to do this through the regular pins.
From the DFRobot CC2540 reference page it looks like the connections should be this.
from CC > to Nano
Gnd > Gnd
Vdd > 5v
DC(debug Clock) > Pin D13 (SCK)
DD(debug data) > Pin D11 (MOSI)
Reset > RST
Finally I've hook up the CCDebugger pin 9, facing the the programmer top left, to 3V3 to power the nano for reprogramming.
Any help would be appreciated.
Thanks
angelica.wpr81
I got in a Ti CCDebugger to try and reflash the boot loader but am having a problem.
Everything I can find says it should be connect like this but the debugger light never switches to yellow indicating that the two are connected properly. So I want to run my interconnect between the two to make sure that the pins are correct. I can't reach the pogo pins so have to do this through the regular pins.
From the DFRobot CC2540 reference page it looks like the connections should be this.
from CC > to Nano
Gnd > Gnd
Vdd > 5v
DC(debug Clock) > Pin D13 (SCK)
DD(debug data) > Pin D11 (MOSI)
Reset > RST
Finally I've hook up the CCDebugger pin 9, facing the the programmer top left, to 3V3 to power the nano for reprogramming.
Any help would be appreciated.
Thanks

2016-08-27 01:43:11 Hi Angelica,
I am sorry to hear that. Probably the bootloader of CC2540 is lost, you will need to burn bootloader again. Here is a link, maybe you can make a reference: How to flash a new CC2540 chip with DFRobot BLE service?. Of course, if the board is within the warranty, you are entitled to send it to us for repair or require a replacement, you can go to product pages to require a RMA and our colleage will deal with the requirements asap.
Wendy.Hu
I am sorry to hear that. Probably the bootloader of CC2540 is lost, you will need to burn bootloader again. Here is a link, maybe you can make a reference: How to flash a new CC2540 chip with DFRobot BLE service?. Of course, if the board is within the warranty, you are entitled to send it to us for repair or require a replacement, you can go to product pages to require a RMA and our colleage will deal with the requirements asap.
