Show Posts
|
|
Pages: 1 [2] 3 4 ... 237
|
|
16
|
Using Arduino / Installation & Troubleshooting / Re: Leonardo doesn't send to Serial Monitor after software reset
|
on: June 17, 2012, 12:46:11 pm
|
|
I'm surprised that it doesn't work when you use the watchdog timer. Can you provide more details (e.g. a sample sketch and the behavior you see)?
On the other hand, a "jmp 0" might not work, because it doesn't necessarily shutdown / re-initialize the registers / peripherals / USB connections. On the Uno, the USB-serial connection is done by a separate chip, so you the connection will stay up regardless of what you do to the main processor (ATmega328). On the Leonardo, there's just one chip, so you have to be more careful about maintaining the USB connection.
|
|
|
|
|
23
|
Using Arduino / Installation & Troubleshooting / Re: Communication Problems - stk500_getsync(): not in sync: resp=0x00
|
on: June 14, 2012, 06:09:59 pm
|
|
In Arduino 1.0 and later, you can get verbose output by checking a box in the preferences dialog (holding "shift" uploads via an external programmer, which is why it gives you a different error). Can you post the output from that?
Do you have any bluetooth scanning / communication programs running (maybe in the background) or software for a cellular internet dongle or anything else that might be grabbing USB ports?
|
|
|
|
|
24
|
Using Arduino / Installation & Troubleshooting / Re: RX diode always ON
|
on: June 14, 2012, 06:07:23 pm
|
Try this, from the Leonardo getting started page ( http://arduino.cc/en/Guide/ArduinoLeonardo): These differences affect the way you use the physical reset button to perform an upload if the auto-reset isn't working. Press and hold the reset button on the Leonardo, then hit the upload button in the Arduino software. Only release the reset button after you see the message "Uploading..." appear in the software's status bar. When you do so, the bootloader will start, creating a new virtual (CDC) serial port on the computer. The software will see that port appear and perform the upload using it. Again, this is only necessary if the normal upload process (i.e. just pressing the uploading button) doesn't work. (Note that the auto-reset is initiated when the computer opens the Leonardo's serial port at 1200 baud and then closes it; this won't work if something interferes with the board's USB communication - e.g. disabling interrupts.)
|
|
|
|
|
25
|
Using Arduino / Installation & Troubleshooting / Re: Arduino 1.0.1 and Mega 2560 uploads fail
|
on: June 14, 2012, 05:57:37 pm
|
|
Weird. Can you try going into your boards.txt file (in the Contents/Resources/Java/hardware/arduino sub-directory of the application) and changing "stk500v2" (for the Mega 2560) to "wiring"? That should tell avrdude to reset the board before upload (in addition to the reset that's done in the IDE) and might help.
|
|
|
|
|