Can't Upload Most Sketches to Bluno Mega 2560

userHead Garrett 2025-05-08 07:59:36 1146 Views8 Replies

I cannot upload most sketches to any Bluno 2560 boards that I have (I have several). I can upload simple sketches like “Blink” and other example sketches, but anything much more complex hangs on upload 99.99% of the time. It's always “avrdude: stk500v2_ReceiveMessage(): timeout” somewhere in the upload process, sometimes right in the beginning, sometimes towards the end. I have verbose upload messages on and it's a random number of # before it stops responding.

 

The firmware is version 1.97. I know the bootloader is still there because I can upload “Blink” every single time without a problem.

 

I have tried things online that I've found, like pressing the reset button at various points before uploading, using only USB 2.0 ports, using different USB ports, and various cables. This is becoming incredibly frustrating.

2025-12-01 10:52:51

UPDATE: I've now started uploading via Arduino IDE (instead of Visual Micro) because I can get verbose output on the upload process. I can get it to correctly upload 1 out of 100 tries, roughly. It stops uploading most of the time at a random %, literally anywhere from 0% to 99%. I get the "avrdude: stk500v2_ReceiveMessage(): timeout" message when it stops. If I cancel the upload when it stops and try again, it sometimes works, but it may take 100's of attempts over 30-40 minutes.

userHeadPic Garrett
2025-11-13 10:07:02

I remember once my code just refused to go onto my Arduino no matter what tricks I tried. It turned out to be a driver conflict, which felt like a real moment after hours of troubleshooting. Hope you get yours sorted out soon.Slice Master 

userHeadPic Matthew.John9877
2025-11-13 10:01:40

I remember once my code just refused to go onto my Arduino no matter what tricks I tried. It turned out to be a driver conflict, which felt like a real [Slice Master](https://slicemasterfree.com) moment after hours of troubleshooting. Hope you get yours sorted out soon.

userHeadPic Matthew.John9877
2025-11-13 10:00:48

I remember once my code just refused to go onto my Arduino no matter what tricks I tried. It turned out to be a driver conflict, which felt like a real Slice Master moment after hours of troubleshooting. Hope you get yours sorted out soon.

userHeadPic Matthew.John9877
2025-11-13 01:40:51

Go to Device Manager → Ports (COM & LPT).

If you see an unknown device or “USB-SERIAL CH340,” install the CH340 driver.

userHeadPic ahsrab.rifat
2025-11-08 14:21:04

I found that with the bluno paired on my phone I cannot upload . Unpair and i can upload . Is this correct? I am trying to use an app on my phone to connect to the bluno with no success. Help !!

userHeadPic motorman
2025-05-09 13:32:08

Having trouble with firmware uploads? I had a similar issue once! Turns out, my board needed a specific driver version (check the manufacturer's website). Did you update yours recently?

userHeadPic Martha.Rogers
2025-05-08 16:27:12

You can try using ICSP (In-Circuit Serial Programming) to upload your code. This method involves using a programmer to directly write code to the microcontroller, bypassing some factors that might be causing upload issues.

userHeadPic Tonny12138