Romeo board power problem - USB connection lost

Since a week I struggle with my new Romeo board: the USB connection stops working randomly, EVEN when plugging an external power supply on the power input (9V - 1 A) and also on the servo power (5V regulated by a 7805).
I need to stop all powers, disconnect the USB, close the IDE, reconnect, restart power, IDE, and then, in most of the cases (not all), it works.
I have (just) 1 IR sensor + 1 LCD + 1 small Servo plugged to the board.
I tried on 2 PC: one on Windows 7 and another one on XP, with the 2 latest versions of the IDE (1.0.5 and 1.5.6 r2).
I noticed that the internal regulator delivers 5.1 V (instead of 5.0) and doesnt seem to drop when the servo is activated..
Could it be a problem of the board itself?
I need to stop all powers, disconnect the USB, close the IDE, reconnect, restart power, IDE, and then, in most of the cases (not all), it works.
I have (just) 1 IR sensor + 1 LCD + 1 small Servo plugged to the board.
I tried on 2 PC: one on Windows 7 and another one on XP, with the 2 latest versions of the IDE (1.0.5 and 1.5.6 r2).
I noticed that the internal regulator delivers 5.1 V (instead of 5.0) and doesnt seem to drop when the servo is activated..
Could it be a problem of the board itself?
2014-03-19 23:29:55 The message is this:
"avrdude: stk500_getsync(): not in sync: resp=0x00".
I've reinstall the arduino driver and the problem is the same. So I think that is the bootloader who is broken, but I don't know how can I repair it.
Best regard !
MaxenceL
"avrdude: stk500_getsync(): not in sync: resp=0x00".
I've reinstall the arduino driver and the problem is the same. So I think that is the bootloader who is broken, but I don't know how can I repair it.
Best regard !

2014-03-19 23:29:55 The message is this:
"avrdude: stk500_getsync(): not in sync: resp=0x00".
I've reinstall the arduino driver and the problem is the same. So I think that is the bootloader who is broken, but I don't know how can I repair it.
Best regard !
MaxenceL
"avrdude: stk500_getsync(): not in sync: resp=0x00".
I've reinstall the arduino driver and the problem is the same. So I think that is the bootloader who is broken, but I don't know how can I repair it.
Best regard !

2014-03-19 18:08:03 Hi, your arduino message looks like the USB driver has been broken.
It is better to reinstall your USB driver first.
BTW, what is your PC operating system?
Grey.CC
It is better to reinstall your USB driver first.
BTW, what is your PC operating system?

2014-03-19 18:08:03 Hi, your arduino message looks like the USB driver has been broken.
It is better to reinstall your USB driver first.
BTW, what is your PC operating system?
Grey.CC
It is better to reinstall your USB driver first.
BTW, what is your PC operating system?

2014-03-19 10:44:25 Hi, I'm french too.
I would like know how can I update my bootloader of my Romeo board ? Because I have the same problem.
The arduino software put "avrdude: usbdev_open(): did not find any USB device "usb"" as message.
Thank you !
MaxenceL
I would like know how can I update my bootloader of my Romeo board ? Because I have the same problem.
The arduino software put "avrdude: usbdev_open(): did not find any USB device "usb"" as message.
Thank you !

2014-03-19 10:44:25 Hi, I'm french too.
I would like know how can I update my bootloader of my Romeo board ? Because I have the same problem.
The arduino software put "avrdude: usbdev_open(): did not find any USB device "usb"" as message.
Thank you !
MaxenceL
I would like know how can I update my bootloader of my Romeo board ? Because I have the same problem.
The arduino software put "avrdude: usbdev_open(): did not find any USB device "usb"" as message.
Thank you !

2014-03-06 18:35:37 Oh, sorry. I haven't say that clearly.
Not the serial port. it is serial monitor.
When you unplug the the usb cable, whether the serial monitor is still open?
"stk500" means PC can't communicate with arduino.
Generally there are 4 main reasons:
1 serial port is occupied. including D0&D1 has connected something.
2 the wrong serial port or board name
3 bootloader broken
4 the board driver broken
Most problem is the first one. Please check your device manager. whether the COM port show the board name correct?
Grey.CC
Not the serial port. it is serial monitor.
When you unplug the the usb cable, whether the serial monitor is still open?
"stk500" means PC can't communicate with arduino.
Generally there are 4 main reasons:
1 serial port is occupied. including D0&D1 has connected something.
2 the wrong serial port or board name
3 bootloader broken
4 the board driver broken
Most problem is the first one. Please check your device manager. whether the COM port show the board name correct?

2014-03-06 18:35:37 Oh, sorry. I haven't say that clearly.
Not the serial port. it is serial monitor.
When you unplug the the usb cable, whether the serial monitor is still open?
"stk500" means PC can't communicate with arduino.
Generally there are 4 main reasons:
1 serial port is occupied. including D0&D1 has connected something.
2 the wrong serial port or board name
3 bootloader broken
4 the board driver broken
Most problem is the first one. Please check your device manager. whether the COM port show the board name correct?
Grey.CC
Not the serial port. it is serial monitor.
When you unplug the the usb cable, whether the serial monitor is still open?
"stk500" means PC can't communicate with arduino.
Generally there are 4 main reasons:
1 serial port is occupied. including D0&D1 has connected something.
2 the wrong serial port or board name
3 bootloader broken
4 the board driver broken
Most problem is the first one. Please check your device manager. whether the COM port show the board name correct?

2014-03-06 11:03:49 [quote="Grey"]
Whether the serial port is still on, when you unplug the board.
[/quote]
Grey, not sure I understand your question above (I'm Frenchy).
in fact, in my program I use the Serial.print command to send each second data to the PC in order to check the serial port via the TX led on the Romeo.
When the problem occurs, the led TX stops blinking each second but remains ON.
In parallel, the program to control servos still runs correctly...
Then, if I unplug the USB, the TX turns off.
When I plug again the USB; the TX led restarts blinking.
But, if I try to load code on the romeo from the IDE, I get the error: "avrdude: stk500_getsync(): not in sync: resp=0x00".
troubadour06
Whether the serial port is still on, when you unplug the board.
[/quote]
Grey, not sure I understand your question above (I'm Frenchy).
in fact, in my program I use the Serial.print command to send each second data to the PC in order to check the serial port via the TX led on the Romeo.
When the problem occurs, the led TX stops blinking each second but remains ON.
In parallel, the program to control servos still runs correctly...
Then, if I unplug the USB, the TX turns off.
When I plug again the USB; the TX led restarts blinking.
But, if I try to load code on the romeo from the IDE, I get the error: "avrdude: stk500_getsync(): not in sync: resp=0x00".

2014-03-06 11:03:49 [quote="Grey"]
Whether the serial port is still on, when you unplug the board.
[/quote]
Grey, not sure I understand your question above (I'm Frenchy).
in fact, in my program I use the Serial.print command to send each second data to the PC in order to check the serial port via the TX led on the Romeo.
When the problem occurs, the led TX stops blinking each second but remains ON.
In parallel, the program to control servos still runs correctly...
Then, if I unplug the USB, the TX turns off.
When I plug again the USB; the TX led restarts blinking.
But, if I try to load code on the romeo from the IDE, I get the error: "avrdude: stk500_getsync(): not in sync: resp=0x00".
troubadour06
Whether the serial port is still on, when you unplug the board.
[/quote]
Grey, not sure I understand your question above (I'm Frenchy).
in fact, in my program I use the Serial.print command to send each second data to the PC in order to check the serial port via the TX led on the Romeo.
When the problem occurs, the led TX stops blinking each second but remains ON.
In parallel, the program to control servos still runs correctly...
Then, if I unplug the USB, the TX turns off.
When I plug again the USB; the TX led restarts blinking.
But, if I try to load code on the romeo from the IDE, I get the error: "avrdude: stk500_getsync(): not in sync: resp=0x00".

2014-03-05 00:04:30 Yeah, Romeo V1.1 is 328P, it is using UNO.
It should be more stable than leonardo.
Whether the serial port is still on, when you unplug the board.
Grey.CC
It should be more stable than leonardo.
Whether the serial port is still on, when you unplug the board.

2014-03-05 00:04:30 Yeah, Romeo V1.1 is 328P, it is using UNO.
It should be more stable than leonardo.
Whether the serial port is still on, when you unplug the board.
Grey.CC
It should be more stable than leonardo.
Whether the serial port is still on, when you unplug the board.

2014-03-04 23:28:35 I forgot to mention that this is a Romeo 1.1 with an ATmega328, so I think its using an UNO bootloader (?).
troubadour06

2014-03-04 23:28:35 I forgot to mention that this is a Romeo 1.1 with an ATmega328, so I think its using an UNO bootloader (?).
troubadour06

2014-03-04 19:27:55 Hello,
Most this problem caused by the bootloader.
The bootloader of leonardo is not very stable.
It is a good idea to burn a new bootloader.
Grey.CC
Most this problem caused by the bootloader.
The bootloader of leonardo is not very stable.
It is a good idea to burn a new bootloader.

2014-03-04 19:27:55 Hello,
Most this problem caused by the bootloader.
The bootloader of leonardo is not very stable.
It is a good idea to burn a new bootloader.
Grey.CC
Most this problem caused by the bootloader.
The bootloader of leonardo is not very stable.
It is a good idea to burn a new bootloader.

2014-03-04 08:18:22 This sounds like a hardware issue, I would contact DFRobot and ask for an exchange, although I don't really know. Hope you find out soon.
DebianAddict

2014-03-04 08:18:22 This sounds like a hardware issue, I would contact DFRobot and ask for an exchange, although I don't really know. Hope you find out soon.
DebianAddict

2014-03-04 08:10:07 Since a week I struggle with my new Romeo board: the USB connection stops working randomly, EVEN when plugging an external power supply on the power input (9V - 1 A) and also on the servo power (5V regulated by a 7805).
I need to stop all powers, disconnect the USB, close the IDE, reconnect, restart power, IDE, and then, in most of the cases (not all), it works.
I have (just) 1 IR sensor + 1 LCD + 1 small Servo plugged to the board.
I tried on 2 PC: one on Windows 7 and another one on XP, with the 2 latest versions of the IDE (1.0.5 and 1.5.6 r2).
I noticed that the internal regulator delivers 5.1 V (instead of 5.0) and doesnt seem to drop when the servo is activated..
Could it be a problem of the board itself?
troubadour06
I need to stop all powers, disconnect the USB, close the IDE, reconnect, restart power, IDE, and then, in most of the cases (not all), it works.
I have (just) 1 IR sensor + 1 LCD + 1 small Servo plugged to the board.
I tried on 2 PC: one on Windows 7 and another one on XP, with the 2 latest versions of the IDE (1.0.5 and 1.5.6 r2).
I noticed that the internal regulator delivers 5.1 V (instead of 5.0) and doesnt seem to drop when the servo is activated..
Could it be a problem of the board itself?
