Anyone managed to connect and upload firmware using MacOS?

99 views
Skip to first unread message

Dave Snowdon

unread,
Mar 22, 2020, 3:15:24 PM3/22/20
to CERAMBOT
Has anyone had any luck uploading the firmware from MacOS X?

I'm running Mojave and when I plug in the USB cable from the cerambot arduino I see the following devices appear:
  • /dev/cu.usbserial-1410
  • /dev/tty.usbserial-1410

From this, I guess that the Mac is detecting the device OK and I don't need to install a driver?

The sketch compiles OK but I get the following error on upload:

Arduino: 1.8.9 (Mac OS X), Board: "Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"
Sketch uses 140134 bytes (55%) of program storage space. Maximum is 253952 bytes.
Global variables use 4617 bytes (56%) of dynamic memory, leaving 3575 bytes for local variables. Maximum is 8192 bytes.

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: verification error, first mismatch at byte 0x2939
         0x0f != 0x92

avrdude: verification error; content mismatch
avrdude: verification error; content mismatch

Has anyone seen this error before? I've seen websites showing how to update the CH341 driver, but it's not clear to me that this is necessary.

thanks

Dave
Message has been deleted

Bob Gusek

unread,
Mar 22, 2020, 4:22:35 PM3/22/20
to CERAMBOT
Yes that's all I use for the Cerambot and all my printers. Make sure you use the TTY device, reboot your make and check your cable.

If you still get the error chances are the Arduino is bad.

Dave Snowdon

unread,
Apr 12, 2020, 4:39:05 PM4/12/20
to CERAMBOT
I wasn't able to get it to work on the Mac. Recent versions of the arduino IDE appear to show only the "cu" version of the device not the "tty" but as far as I can tell both should work.

In the end I tried a Windows laptop and managed to upload the firmware so I suspect it is a mac issue.

Even on windows I get garbage characters in the serial monitor while moving the printer via the control panel so it's possible something is a bit iffy.

Bob, what version of MacOS are you running and did you have to install the driver? (seems like recent versions of MacOS, such as Mojave have an Apple version of the CH341 driver installed with the OS)
Message has been deleted

Bob Gusek

unread,
Apr 12, 2020, 6:30:46 PM4/12/20
to CERAMBOT
I'm running Mac OS X catalina now, I just upgraded back in December.  I've never had to install any drivers and it's worked with all my printers, Duet WiFi, RAMPS, SKR V1.1, 1.2, 1.3, MKS base (smoothieboard) with no issues.

I have the opposite problem, I can always count on having issues when I use Windows either in BootCamp or any one of my 3 windows laptops I have.

zav...@gmail.com

unread,
Jul 8, 2020, 3:29:27 PM7/8/20
to CERAMBOT
Did you solve the problem? Im having the same issue.

Jony Liu

unread,
Sep 24, 2020, 12:26:48 AM9/24/20
to CERAMBOT
You can check the latest CH340 driver we provide:

Reply all
Reply to author
Forward
0 new messages