Did I brick my Arduino

This topic contains 5 replies, has 3 voices, and was last updated by  Jeffeb3 3 weeks ago.

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #48184

    hey guys,

     

    1) Did you buy everything from here?
    a) No sorry ­čÖü

    3) PC

     

    while flashing the marlin firmware on it suddenly stopped and posted these mistakes:

     

    Arduino: 1.8.5 (Windows 7), Board: “Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)” Der Sketch verwendet 104098 Bytes (40%) des Programmspeicherplatzes. Das Maximum sind 253952 Bytes. Globale Variablen verwenden 4633 Bytes (56%) des dynamischen Speichers, 3559 Bytes f├╝r lokale Variablen verbleiben. Das Maximum sind 8192 Bytes. avrdude: ser_open(): can’t open device “\\.\COM7”: Das System kann die angegebene Datei nicht finden. avrdude: ser_drain(): read error: Das Handle ist ung├╝ltig. avrdude: ser_send(): write error: sorry no info avail avrdude: stk500_send(): failed to send command to serial port avrdude: ser_recv(): read error: Das Handle ist ung├╝ltig. avrdude: ser_recv(): read error: Das Handle ist ung├╝ltig. avrdude: stk500v2_ReceiveMessage(): timeout avrdude: ser_send(): write error: sorry no info avail avrdude: stk500_send(): failed to send command to serial port avrdude: ser_recv(): read error: Das Handle ist ung├╝ltig. avrdude: stk500v2_ReceiveMessage(): timeout avrdude: ser_send(): write error: sorry no info avail avrdude: stk500_send(): failed to send command to serial port avrdude: ser_recv(): read error: Das Handle ist ung├╝ltig. avrdude: stk500v2_ReceiveMessage(): timeout avrdude: ser_send(): write error: sorry no info avail avrdude: stk500_send(): failed to send command to serial port avrdude: ser_recv(): read error: Das Handle ist ung├╝ltig. avrdude: stk500v2_ReceiveMessage(): timeout avrdude: ser_send(): write error: sorry no info avail avrdude: stk500_send(): failed to send command to serial port avrdude: ser_recv(): read error: Das Handle ist ung├╝ltig. avrdude: stk500v2_ReceiveMessage(): timeout avrdude: ser_send(): write error: sorry no info avail avrdude: stk500_send(): failed to send command to serial port avrdude: ser_recv(): read error: Das Handle ist ung├╝ltig. avrdude: stk500v2_ReceiveMessage(): timeout avrdude: stk500v2_getsync(): timeout communicating with programmer Dieser Bericht w├Ąre detaillierter, wenn die Option “Ausf├╝hrliche Ausgabe w├Ąhrend der Kompilierung” in Datei -> Voreinstellungen aktiviert w├Ąre.

     

    Now I am unable to communicate with the arduino. It does not even show up in the device manager.

    Has someone an idea how to fix this?

     

    kind regards

    M

    #48187
    Arduino: 1.8.5 (Windows 7), Board: "Arduino / Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)" 
    The Sketch uses 104098 bytes (40%) of program memory space. The maximum is 253952 bytes. 
    Global variables use 4633 bytes (56%) of dynamic memory, 3559 bytes remain for local variables. 
    The maximum is 8192 bytes. avrdude: ser_open (): can not open device "\\. \ COM7": 
    The system can not find the specified file. avrdude: ser_drain (): read error: 
    The handle is invalid. avrdude: ser_send (): write error: sorry no info avail avrdude: stk500_send (): 
    failed to send command to serial port avrdude: ser_recv (): read error: The handle is invalid. avrdude: 
    ser_recv (): read error: The handle is invalid. avrdude: stk500v2_ReceiveMessage (): timeout avrdude: 
    ser_send (): write error: sorry no info avail avrdude: stk500_send (): 
    failed to send command to serial port avrdude: ser_recv (): read error: 
    The handle is invalid. avrdude: stk500v2_ReceiveMessage (): timeout avrdude: 
    ser_send (): write error: sorry no info avail avrdude: stk500_send (): 
    failed to send command to serial port avrdude: ser_recv (): read error: 
    The handle is invalid. avrdude: stk500v2_ReceiveMessage (): timeout avrdude: 
    ser_send (): write error: sorry no info avail avrdude: stk500_send (): 
    failed to send command to serial port avrdude: ser_recv (): read error: 
    The handle is invalid. avrdude: stk500v2_ReceiveMessage (): timeout avrdude: 
    ser_send (): write error: sorry no info avail avrdude: stk500_send (): 
    failed to send command to serial port avrdude: ser_recv (): read error: 
    The handle is invalid. avrdude: stk500v2_ReceiveMessage (): timeout avrdude: 
    ser_send (): write error: sorry no info avail avrdude: stk500_send (): 
    failed to send command to serial port avrdude: ser_recv (): read error: 
    The handle is invalid. avrdude: stk500v2_ReceiveMessage (): timeout avrdude: 
    stk500v2_getsync (): timeout communicating with programmer 
    This report would be more detailed if the option "Verbose output during compilation" was enabled in 
    File -> Preferences.
    #48196

    Jeffeb3
    Participant

    1) Are you sure you have the right port? ser_open (): can not open device "\\. \ COM7"
    2) Are the drivers installed (This is a dumb question, because you already were flashing it, but in windows, you need drivers, so maybe they got messed up? IDK, I’m a Linux user). Reinstalling arduino IDE should reinstall the drivers.
    3) If it’s the hardware, then it’s probably just better to get a whole new one. For $10 or whatever for a mega clone, it’s not really worth debugging. However, it is worth it to figure out what went wrong. They are impossible (pretty much) to brick with just software loads, so just flashing it didn’t break it (I feel very confident about that). Did you do anything to let the magic smoke out? The parts that could be broken: The USB->UART chip (FTDI, or some clone), The main CPU (like if you shorted an output pin or something)… That’s about it. The voltage regulator brings the 12V down to 5V, but the USB should power it straight to the 5V.

    Don’t beat yourself up over it, the clones are quite crappy and made very fast, so they have a high failure rate.

    I would spend the time either trying to flash it with another machine or flash another arduino with your windows machine, to make sure it’s the hardware that’s broken. But at that point, I would also just get another one (they are useful as spares, or for other projects).

    Also, if you haven’t already, disconnect everything from it, and just try flashing with the board and the USB. Just to make sure there isn’t a short to ground somewhere that’s keeping the Arduino from booting.

    1 user thanked author for this post.
    #48200

    Ryan
    Keymaster
    disconnect everything from it, and just try flashing with the board and the USB.

    I agree with this 100%.

    You error says wrong com port.

    I have stopped selling them becuase so many of them do not work now. If you bought an import it could be the problem, Some are just dead out of the box and some require a special driver because they use the older cheaper usb chip. You need to find out what you bought since you didn’t give us a link.

    1 user thanked author for this post.
    #48248

    The drivers, CH34, (chinese clone chip) were doing good. It just stopped uploading the firmware

    at ~70% of the bar. Then I tried it with and without the Ramps but no connecntion via USB was

    possible. The same occured on another machine.

     

    This morning I gave it another shot and flashing worked fine the firmware runs.

    That brings me to the assumption that either

    a) Shortcircuit on the board

    b) Loose connection within the board

    (c) Computerghosts)

    created the error.

    #48269

    Jeffeb3
    Participant

    I blame computer ghosts. Maybe you should pick up another one, on the slow boat from China, just as a spare. You might find these ghosts coming back from time to time.

    1 user thanked author for this post.
Viewing 6 posts - 1 through 6 (of 6 total)

You must be logged in to reply to this topic.