# Aurdino proble/ HELP

**URL:** <https://forums.maslowcnc.com/t/aurdino-proble-help/7702>\
**Category:** Troubleshooting\
**Created:** [November 13, 2018, 1:06pm UTC](https://forums.maslowcnc.com/t/aurdino-proble-help/7702 "2018-11-13T13:06:55Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![UNUS\_TRESQUATRO](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/unus_tresquatro/32/10082_2.png) [@UNUS\_TRESQUATRO](https://forums.maslowcnc.com/u/UNUS_TRESQUATRO)\
**Post date:** [November 13, 2018, 1:06pm UTC](https://forums.maslowcnc.com/t/aurdino-proble-help/7702/1 "2018-11-13T13:06:55Z")

</div>

The sketch uses 56,438 bytes (22%) of device memory. Total available 253952 bytes.  
Global variables use 2015 bytes (24%) of dynamic memory, leaving 6177 bytes for local variables. Maximum: 8192 bytes.  
C: \ Program Files \ arduino-nightly \ hardware \ tools \ avr / bin / avrdude -CC: \ Program Files \ arduino-nightly \ hardware \ tools \ avr / etc / avrdude.conf -v -patmega2560 -cwiring -PCOM1 - b115200 -D -Uflash: w: C: \ Users \ BEND \ AppData \ Local \ Temp \ arduino\_build\_11274 / cnc\_ctrl\_v1.ino.hex: i

avrdude: Version 6.3-20171130  
Copyright © 2000-2005 Brian Dean, [http://www.bdmicro.com/](http://www.bdmicro.com/)  
Copyright © 2007-2014 by Joerg Wunsch

```
     System wide configuration file is "C: \ Program Files \ arduino-nightly \ hardware \ tools \ avr / etc / avrdude.conf"

     Using Port: COM1
     Using Programmer: wiring
     Overriding Baud Rate: 115200

```

avrdude: stk500v2\_ReceiveMessage (): timeout  
avrdude: stk500v2\_ReceiveMessage (): timeout  
avrdude: stk500v2\_ReceiveMessage (): timeout  
avrdude: stk500v2\_ReceiveMessage (): timeout  
avrdude: stk500v2\_ReceiveMessage (): timeout  
avrdude: stk500v2\_ReceiveMessage (): timeout  
avrdude: stk500v2\_getsync (): timeout communicating with programmer

avrdude done. Thank you.

An error occurred while loading the sketch.

/\*This file is part of the Maslow Control Software.  
The Maslow Control Software is free software: you can redistribute it and/or modify  
it under the terms of the GNU General Public License as published by  
the Free Software Foundation, either version 3 of the License, or  
(at your option) any later version.  
Maslow Control Software is distributed in the hope that it will be useful,  
but WITHOUT ANY WARRANTY; without even the implied warranty of  
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the  
GNU General Public License for more details.  
You should have received a copy of the GNU General Public License  
along with the Maslow Control Software. If not, see [http://www.gnu.org/licenses/](http://www.gnu.org/licenses/).

```
Copyright 2014-2017 Bar Smith*/

```

/\* To the projects contributers:  
\*

- it is highly recommended to activate warning output of the arduino gcc compiler.
- Compiler warnings are a great help to keep the codebase clean and can give clues
- to potentally wrong code. Also, if a codebase produces too many warnings it gets
- more likely that possibly important warnings could be overlooked.
- 
- Since the Arduino IDE suppresses any compiler output by default we have to activate it.
- 
- Therefore Arduino IDE users need to activate compiler output in the
- preferences dialog. Additionally Arduino IDE needs to tell the compiler to generate
- warning messages. This is done in the Arduino IDE’s preferences.txt file - you can
- get there via the Preferences Dialog - there is a link to the file at the bottom.
- Edit the line “compiler.warning\_level=none” to “compiler.warning\_level=all”
- and restart the IDE.  
\*/

// TLE5206 version

#include “Maslow.h”

// Define system global state structure  
system\_t sys;

// Define the global settings storage - treat as readonly  
settings\_t sysSettings;

// Global realtime executor bitflag variable for setting various alarms.  
byte systemRtExecAlarm;

// Define axes, it might be tighter to define these within the sys struct  
Axis leftAxis;  
Axis rightAxis;  
Axis zAxis;

// Define kinematics, is it necessary for this to be a class? Is this really  
// going to be reused?  
Kinematics kinematics;

void setup(){  
Serial.begin(57600);  
Serial.print(F(“PCB v1.”));  
Serial.print(getPCBVersion());  
if (TLE5206 == true) { Serial.print(F(" TLE5206 “)); }  
Serial.println(F(” Detected"));  
sys.inchesToMMConversion = 1;  
settingsLoadFromEEprom();  
setupAxes();  
settingsLoadStepsFromEEprom();  
// Set initial desired position of the machine to its current position  
leftAxis.write(leftAxis.read());  
rightAxis.write(rightAxis.read());  
zAxis.write(zAxis.read());  
readyCommandString.reserve(INCBUFFERLENGTH); //Allocate memory so that this string doesn’t fragment the heap as it grows and shrinks  
gcodeLine.reserve(INCBUFFERLENGTH);

```
#ifndef SIMAVR // Using the timer will crash simavr, so we disable it.
               // Instead, we'll run runsOnATimer periodically in loop().
Timer1.initialize(LOOPINTERVAL);
Timer1.attachInterrupt(runsOnATimer);
#endif

Serial.println(F("Grbl v1.00")); // Why GRBL? Apparently because some programs are silly and look for this as an initialization command
Serial.println(F("ready"));
reportStatusMessage(STATUS_OK);

```

}

void runsOnATimer(){  
#if misloopDebug \> 0  
if (inMovementLoop && !movementUpdated){  
movementFail = true;  
}  
#endif  
movementUpdated = false;  
leftAxis.computePID();  
rightAxis.computePID();  
zAxis.computePID();  
}

void loop(){  
// This section is called on startup and whenever a stop command is issued  
initGCode();  
if (sys.stop){ // only called on sys.stop to prevent stopping  
initMotion(); // on USB disconnect. Might consider removing  
setSpindlePower(false); // this restriction for safety if we are  
} // comfortable that USB disconnects are  
// not a common occurrence anymore  
kinematics.init();

```
// Let's go!
sys.stop = false; // We should consider an abort option which
                             // is not reset automatically such as a software
                             // limit
while (!sys.stop){
    gcodeExecuteLoop();
    #ifdef SIMAVR // Normally, runsOnATimer() will, well, run on a timer. See also setup().
    runsOnATimer();
    #endif
    execSystemRealtime();
}

```

}

when downloading, what could be the problem?

on another computer running.

tried another version of aurdino the same outcome

---

<div class="post-metadata">

**Author:** ![Gero](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/gero/32/17487_2.png) [@Gero](https://forums.maslowcnc.com/u/Gero)\
**Post date:** [November 13, 2018, 1:20pm UTC](https://forums.maslowcnc.com/t/aurdino-proble-help/7702/2 "2018-11-13T13:20:06Z")

</div>

> [@UNUS\_TRESQUATRO](#):
>
> avrdude: stk500v2\_getsync (): timeout communicating with programmer

Looks like a communication problem with the Arduino.  
Is the correct COM port selected?

---

<div class="post-metadata">

**Author:** ![UNUS\_TRESQUATRO](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/unus_tresquatro/32/10082_2.png) [@UNUS\_TRESQUATRO](https://forums.maslowcnc.com/u/UNUS_TRESQUATRO)\
**Post date:** [November 13, 2018, 1:21pm UTC](https://forums.maslowcnc.com/t/aurdino-proble-help/7702/3 "2018-11-13T13:21:54Z")

</div>

![%D0%B2%D0%B2%D0%BC](https://canada1.discourse-cdn.com/flex031/uploads/maslowcnc/original/2X/1/17bf2f91e570d0944b7f573d0afa547f562dbdff.jpeg)

one port only

---

<div class="post-metadata">

**Author:** ![Gero](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/gero/32/17487_2.png) [@Gero](https://forums.maslowcnc.com/u/Gero)\
**Post date:** [November 13, 2018, 1:26pm UTC](https://forums.maslowcnc.com/t/aurdino-proble-help/7702/4 "2018-11-13T13:26:53Z")

</div>

Looks OK.  
Did you try to upload the ‘blink scetch’ from the examples? Does that also give an error?  
Also maybe try the stable arduino IDE instead of the ‘nightly build’.

---

<div class="post-metadata">

**Author:** ![UNUS\_TRESQUATRO](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/unus_tresquatro/32/10082_2.png) [@UNUS\_TRESQUATRO](https://forums.maslowcnc.com/u/UNUS_TRESQUATRO)\
**Post date:** [November 13, 2018, 1:42pm UTC](https://forums.maslowcnc.com/t/aurdino-proble-help/7702/5 "2018-11-13T13:42:11Z")

</div>

WHERE TO DOWNLOAD blink scetch ?

---

<div class="post-metadata">

**Author:** ![Gero](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/gero/32/17487_2.png) [@Gero](https://forums.maslowcnc.com/u/Gero)\
**Post date:** [November 13, 2018, 1:47pm UTC](https://forums.maslowcnc.com/t/aurdino-proble-help/7702/6 "2018-11-13T13:47:11Z")

</div>

It should be in the arduino ide, under examples:

 ![image](https://canada1.discourse-cdn.com/flex031/uploads/maslowcnc/original/2X/5/5ac48e5e2077b07cfe8767f1fd4fa4b860a29d00.png)

---

<div class="post-metadata">

**Author:** ![UNUS\_TRESQUATRO](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/unus_tresquatro/32/10082_2.png) [@UNUS\_TRESQUATRO](https://forums.maslowcnc.com/u/UNUS_TRESQUATRO)\
**Post date:** [November 13, 2018, 1:51pm UTC](https://forums.maslowcnc.com/t/aurdino-proble-help/7702/7 "2018-11-13T13:51:54Z")

</div>

![%D0%B2%D0%B2%D0%BC](https://canada1.discourse-cdn.com/flex031/uploads/maslowcnc/original/2X/d/d68ee2950ae4052162058d832aa3eef9ba9b1f44.jpeg)

---

<div class="post-metadata">

**Author:** ![Gero](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/gero/32/17487_2.png) [@Gero](https://forums.maslowcnc.com/u/Gero)\
**Post date:** [November 13, 2018, 1:53pm UTC](https://forums.maslowcnc.com/t/aurdino-proble-help/7702/8 "2018-11-13T13:53:55Z")

</div>

Does it upload without error?

---

<div class="post-metadata">

**Author:** ![UNUS\_TRESQUATRO](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/unus_tresquatro/32/10082_2.png) [@UNUS\_TRESQUATRO](https://forums.maslowcnc.com/u/UNUS_TRESQUATRO)\
**Post date:** [November 13, 2018, 1:58pm UTC](https://forums.maslowcnc.com/t/aurdino-proble-help/7702/9 "2018-11-13T13:58:05Z")

</div>

no

 ![image](https://canada1.discourse-cdn.com/flex031/uploads/maslowcnc/original/2X/a/a6c730c2b804c1caf0634bd724cf4b8032b1b9e5.png)  
Скетч использует 1460 байт (0%) памяти устройства. Всего доступно 253952 байт.  
Глобальные переменные используют 9 байт (0%) динамической памяти, оставляя 8183 байт для локальных переменных. Максимум: 8192 байт.  
C:\Program Files\arduino-nightly\hardware\tools\avr/bin/avrdude -CC:\Program Files\arduino-nightly\hardware\tools\avr/etc/avrdude.conf -v -patmega2560 -cwiring -PCOM1 -b115200 -D -Uflash:w:C:\Users\BEND\AppData\Local\Temp\arduino\_build\_101203/Blink.ino.hex:i

avrdude: Version 6.3-20171130  
Copyright © 2000-2005 Brian Dean, [http://www.bdmicro.com/](http://www.bdmicro.com/)  
Copyright © 2007-2014 Joerg Wunsch

```
     System wide configuration file is "C:\Program Files\arduino-nightly\hardware\tools\avr/etc/avrdude.conf"

     Using Port : COM1
     Using Programmer : wiring
     Overriding Baud Rate : 115200

```

avrdude: stk500v2\_ReceiveMessage(): timeout  
avrdude: stk500v2\_ReceiveMessage(): timeout  
avrdude: stk500v2\_ReceiveMessage(): timeout  
avrdude: stk500v2\_ReceiveMessage(): timeout  
avrdude: stk500v2\_ReceiveMessage(): timeout  
avrdude: stk500v2\_ReceiveMessage(): timeout  
avrdude: stk500v2\_getsync(): timeout communicating with programmer

avrdude done. Thank you.

Произошла ошибка при загрузке скетча

---

<div class="post-metadata">

**Author:** ![Gero](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/gero/32/17487_2.png) [@Gero](https://forums.maslowcnc.com/u/Gero)\
**Post date:** [November 13, 2018, 2:08pm UTC](https://forums.maslowcnc.com/t/aurdino-proble-help/7702/10 "2018-11-13T14:08:55Z")

</div>

So there is no good communication with the Arduino Mega.

> <https://stackoverflow.com/questions/19645441/avrdude-stk500v2-receivemessage-timeout/29135050#29135050>

  
If it’s the ‘bootloader’, there was a trick somewhere to press the reset button at the right timing. Let me see if I can find that.

---

<div class="post-metadata">

**Author:** ![Gero](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/gero/32/17487_2.png) [@Gero](https://forums.maslowcnc.com/u/Gero)\
**Post date:** [November 13, 2018, 2:09pm UTC](https://forums.maslowcnc.com/t/aurdino-proble-help/7702/11 "2018-11-13T14:09:50Z")

</div>

Do you have an other computer you can try?

---

<div class="post-metadata">

**Author:** ![UNUS\_TRESQUATRO](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/unus_tresquatro/32/10082_2.png) [@UNUS\_TRESQUATRO](https://forums.maslowcnc.com/u/UNUS_TRESQUATRO)\
**Post date:** [November 13, 2018, 2:10pm UTC](https://forums.maslowcnc.com/t/aurdino-proble-help/7702/12 "2018-11-13T14:10:24Z")

</div>

yes, it works on another computer

---

<div class="post-metadata">

**Author:** ![Gero](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/gero/32/17487_2.png) [@Gero](https://forums.maslowcnc.com/u/Gero)\
**Post date:** [November 13, 2018, 2:20pm UTC](https://forums.maslowcnc.com/t/aurdino-proble-help/7702/13 "2018-11-13T14:20:07Z")

</div>

I hope this helps. It’s like:

1. Click the ‘Upload’ icon on top left (2) Compiling in progress, you can see the progress at the buttom left corner (3) Press reset button on mainboard when the progress changes from “compiling” to “uploading”

Edit: One more:

---

<div class="post-metadata">

**Author:** ![UNUS\_TRESQUATRO](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/unus_tresquatro/32/10082_2.png) [@UNUS\_TRESQUATRO](https://forums.maslowcnc.com/u/UNUS_TRESQUATRO)\
**Post date:** [November 13, 2018, 2:44pm UTC](https://forums.maslowcnc.com/t/aurdino-proble-help/7702/14 "2018-11-13T14:44:47Z")

</div>

we did a reset

Скетч использует 56438 байт (22%) памяти устройства. Всего доступно 253952 байт.  
Глобальные переменные используют 2015 байт (24%) динамической памяти, оставляя 6177 байт для локальных переменных. Максимум: 8192 байт.  
C:\Program Files\arduino-nightly\hardware\tools\avr/bin/avrdude -CC:\Program Files\arduino-nightly\hardware\tools\avr/etc/avrdude.conf -v -patmega2560 -cwiring -PCOM1 -b115200 -D -Uflash:w:C:\Users\BEND\AppData\Local\Temp\arduino\_build\_189900/cnc\_ctrl\_v1.ino.hex:i

avrdude: Version 6.3-20171130  
Copyright © 2000-2005 Brian Dean, [http://www.bdmicro.com/](http://www.bdmicro.com/)  
Copyright © 2007-2014 Joerg Wunsch

```
     System wide configuration file is "C:\Program Files\arduino-nightly\hardware\tools\avr/etc/avrdude.conf"

     Using Port : COM1
     Using Programmer : wiring
     Overriding Baud Rate : 115200

```

avrdude: stk500v2\_ReceiveMessage(): timeout  
avrdude: stk500v2\_ReceiveMessage(): timeout  
avrdude: stk500v2\_ReceiveMessage(): timeout  
avrdude: stk500v2\_ReceiveMessage(): timeout  
avrdude: stk500v2\_ReceiveMessage(): timeout  
avrdude: stk500v2\_ReceiveMessage(): timeout  
avrdude: stk500v2\_getsync(): timeout communicating with programmer

avrdude done. Thank you.

Произошла ошибка при загрузке скетча

---

<div class="post-metadata">

**Author:** ![Joshua](https://avatars.discourse-cdn.com/v4/letter/j/48db29/32.png) [@Joshua](https://forums.maslowcnc.com/u/Joshua)\
**Post date:** [November 14, 2018, 1:03am UTC](https://forums.maslowcnc.com/t/aurdino-proble-help/7702/15 "2018-11-14T01:03:37Z")

</div>

I got that error last night when I hadn’t selected the correct Target. I had the Arduino mega selected, which was incorrect

---

<div class="post-metadata">

**Author:** ![UNUS\_TRESQUATRO](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/unus_tresquatro/32/10082_2.png) [@UNUS\_TRESQUATRO](https://forums.maslowcnc.com/u/UNUS_TRESQUATRO)\
**Post date:** [November 14, 2018, 11:01am UTC](https://forums.maslowcnc.com/t/aurdino-proble-help/7702/16 "2018-11-14T11:01:40Z")

</div>

![image](https://canada1.discourse-cdn.com/flex031/uploads/maslowcnc/original/2X/3/30b737d7f15375ca8b764d133a1254ff0f339cac.png)

we have chosen the right, is not it?

---

<div class="post-metadata">

**Author:** ![UNUS\_TRESQUATRO](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/unus_tresquatro/32/10082_2.png) [@UNUS\_TRESQUATRO](https://forums.maslowcnc.com/u/UNUS_TRESQUATRO)\
**Post date:** [November 14, 2018, 11:17am UTC](https://forums.maslowcnc.com/t/aurdino-proble-help/7702/17 "2018-11-14T11:17:39Z")

</div>

installed arduino, but the error is unchanged.

 ![image](https://canada1.discourse-cdn.com/flex031/uploads/maslowcnc/original/2X/3/3fcb03d492969882e1ecf08091cb6382d3e51db0.png)

---

<div class="post-metadata">

**Author:** ![Gero](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/gero/32/17487_2.png) [@Gero](https://forums.maslowcnc.com/u/Gero)\
**Post date:** [November 14, 2018, 12:31pm UTC](https://forums.maslowcnc.com/t/aurdino-proble-help/7702/18 "2018-11-14T12:31:09Z")

</div>

Do you get an answer from -\> tools -\> board info?

 ![image](https://canada1.discourse-cdn.com/flex031/uploads/maslowcnc/original/2X/c/cb32ff1ad11f1a51efcf37cb480558e6b00b231e.png)

---

<div class="post-metadata">

**Author:** ![UNUS\_TRESQUATRO](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/unus_tresquatro/32/10082_2.png) [@UNUS\_TRESQUATRO](https://forums.maslowcnc.com/u/UNUS_TRESQUATRO)\
**Post date:** [November 14, 2018, 2:37pm UTC](https://forums.maslowcnc.com/t/aurdino-proble-help/7702/19 "2018-11-14T14:37:38Z")

</div>

We found one problem, it was a driver per port, it was not updated, we manually updated it. There is a new problem …  
I did not receive information about the board before, how to install the driver manually, now there is information about the board

 ![%D0%B2%D0%B2%D0%BC](https://canada1.discourse-cdn.com/flex031/uploads/maslowcnc/original/2X/1/1e592fb9a3949fbf9654b3c1bbd4a5130f1a9075.jpeg)

Скетч использует 56896 байт (22%) памяти устройства. Всего доступно 253952 байт.  
Глобальные переменные используют 2009 байт (24%) динамической памяти, оставляя 6183 байт для локальных переменных. Максимум: 8192 байт.  
C: \ Program Files (x86) \ Arduino \ hardware \ tools \ avr / bin / avrdude -CC: \ Program Files (x86) \ Arduino \ hardware \ tools \ avr / etc / avrdude.conf -v -patmega2560 -cwiring - PCOM19 -b115200 -D -Uflash: w: C: \ Users \ BEND \ AppData \ Local \ Temp \ arduino\_build\_527300 / cnc\_ctrl\_v1.ino.hex: i

avrdude: версия 6.3-20171130  
Copyright © 2000-2005 Брайан Дин, [http://www.bdmicro.com/](http://www.bdmicro.com/)  
Copyright © 2007-2014 гг. Йорг Вунш

```
     Системный файл конфигурации - «C: \ Program Files (x86) \ Arduino \ hardware \ tools \ avr / etc / avrdude.conf"

     Использование порта: COM19
     Использование программы: проводка
     Переопределение скорости передачи: 115200

```

avrdude: ser\_open (): не удается открыть устройство «\. \ COM19»: Отказано в доступе.

avrdude: ser\_drain (): read error: Неверный дескриптор.

avrdude: ser\_send (): write error: sorry no info avail  
avrdude: stk500\_send (): не удалось отправить команду на последовательный порт  
avrdude: ser\_recv (): read error: Неверный дескриптор.

avrdude: stk500v2\_ReceiveMessage (): таймаут  
avrdude: ser\_send (): write error: sorry no info avail  
avrdude: stk500\_send (): не удалось отправить команду на последовательный порт  
avrdude: ser\_recv (): read error: Неверный дескриптор.

avrdude: stk500v2\_ReceiveMessage (): таймаут  
avrdude: ser\_send (): write error: sorry no info avail  
avrdude: stk500\_send (): не удалось отправить команду на последовательный порт  
avrdude: ser\_recv (): read error: Неверный дескриптор.

avrdude: stk500v2\_ReceiveMessage (): таймаут  
avrdude: ser\_send (): write error: sorry no info avail  
avrdude: stk500\_send (): не удалось отправить команду на последовательный порт  
avrdude: ser\_recv (): read error: Неверный дескриптор.

avrdude: stk500v2\_ReceiveMessage (): таймаут  
avrdude: ser\_send (): write error: sorry no info avail  
avrdude: stk500\_send (): не удалось отправить команду на последовательный порт  
avrdude: ser\_recv (): read error: Неверный дескриптор.

avrdude: stk500v2\_ReceiveMessage (): таймаут  
avrdude: ser\_send (): write error: sorry no info avail  
avrdude: stk500\_send (): не удалось отправить команду на последовательный порт  
avrdude: ser\_recv (): read error: Неверный дескриптор.

avrdude: stk500v2\_ReceiveMessage (): таймаут  
avrdude: stk500v2\_getsync (): таймаут, связанный с программистом

avrdude сделано. Спасибо.

выбранный последовательный порт  
не существует или плата не подключена к нему

---

<div class="post-metadata">

**Author:** ![Gero](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/gero/32/17487_2.png) [@Gero](https://forums.maslowcnc.com/u/Gero)\
**Post date:** [November 14, 2018, 3:18pm UTC](https://forums.maslowcnc.com/t/aurdino-proble-help/7702/20 "2018-11-14T15:18:37Z")

</div>

That means the Mega is connected, so the bootloader has an issue.  
COM port 19??? What else is connected to the computer?

Is this the Arduino Mega from the original batches or where did it come from?  
Is there a USB-Hub between the computer and the Mega?

There are options to load a new bootloader to the mega, but that requires a second arduino and skills to follow instructions by the point. I would not recommend that if you don’t have done something similar before, or you might end up with an unusable board.

[Next page](https://forums.maslowcnc.com/t/aurdino-proble-help/7702.md?page=2)
