Anybody seen this? Have a Duemilanove that worked fine connected to the Arduino IDE on a win10 machine. I have been building out a Linux Mint laptop and installed the Arduino IDE via the Software Installer, which went well. I launched the IDE and connected the Due via USB and saw the green power light and a couple flashes of the amber LEDs then they went dark. No blink. Disconnected it and plugged in a battery to the Due and still no blink. Connected it to the win10 machine that it worked fine with a few minutes ago and still no blink. What would simply connecting an Arduino to a Linux Mint machine's USB port break?
That raises some serious questions about the hardware involved - either something horrendous is wrong with the USB port, or pins on the board were shorted out by some sort of conductive debris. In the latter case, if it was shorting out the power, letting it sit a bit and trying again (assuming the conductive debris isn't still there), it might work fine (implying that the self-resetting PTC fuse on the board had tripped - once it cools off and resets, the board will again work)
Cooling off for 10-15 minutes didn't change anything. Looking at the LEDs more closely, what I'm seeing when plugging in to the Win10 USB port is: Tx and Rx LED flash, then the "L" LED goes through a series of rapid sets of flashes and then goes dark. The series is 3, 2, 2, 2, 2, and finally 3 flashes. Does the Arduino flash error codes?
Tomorrow I'll try reflashing the bootloader, see if that fixes it.
kivafolks:
I launched the IDE and connected the Due via USB and saw the green power light and a couple flashes of the amber LEDs then they went dark. No blink. Disconnected it and plugged in a battery to the Due and still no blink.
This is when spare boards may come in handy. Instead of 1 micro-controller board ..... have 2 or 3 others waiting in the wings. And then you can see whether the same thing happens to them.
But ----- for the spare ones ..... best to connect them to the win 10 machine a few times to make sure they're working nicely. If so .... then try the linux machine again. Also, there are some USB port voltage measuring dongle devices that allow users to see what voltage is being generated during USB operation --- with digital read-out. Could come in handy too.
Well, this one worked fine on a Win10 machine 10 min before I connected it to the Linux laptop, so it's got to be something on that Linux computer. I do have a USB multimeter dongle and I'll check the voltage tonight. I've had various flash drives and external hdd connected with no issues, but it bears checking. I'll post what I find.
Reflashed the Duemilanove bootloader with an UNO R3 and uploaded Blink and it is working fine, so somehow connecting the Duemilanove to the Linux Mint Arduino IDE corrupted the bootloader. I'll try connecting it again tonight and see if the bootloader survives, and I'll put the USB multimeter in line to check voltage, as suggested by Southpark above.
FYI, I've been using the bootloader flash procedure at the URL below, which has worked exactly as described now for a Nano and this Duemilanove. I'm still looking for information that clearly states which devices can be used to flash the bootloader of which other devices, or how to figure it out from data sheets...