Skip to content

Flashing Issues #255

Description

@pearson

I'm having difficulties flashing v1.5.6 to my MaxMix device. The two issues I'm writing about here are probably unrelated, but I'm not certain.

I'm hoping someone might have some insight into these two problems. Ideally, I'd like to fix the problem with my existing MaxMix, but the problem with the new Arduino Uno might be a problem with OEM Arduino Unos to be solved for the Firmware Installer.

Flashing a new Arduino Nano (Elegoo brand with CH340)

  • I can flash this board with the Arduino IDE if I build the project myself
  • If I use the firmware installer, or if I build / flash the project with VSCode / PlatformIO, I get "programmer is not responding" errors from avrdude
Click here for full firmware installer log
Downloading version 1.5.6 ...
Installing file C:\Users\Chris\AppData\Local\Temp\Maxmix.1.5.6.hex to COM5

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

             System wide configuration file is "C:\Users\Chris\AppData\Roaming\Ruben Henares\Maxmix\FirmwareInstaller\Resources\avrdude.conf"

             Using Port                    : COM5
             Using Programmer              : arduino
             Overriding Baud Rate          : 57600
avrdude.exe: stk500_recv(): programmer is not responding
avrdude.exe: stk500_getsync() attempt 1 of 10: not in sync: resp=0x46
avrdude.exe: stk500_recv(): programmer is not responding
avrdude.exe: stk500_getsync() attempt 2 of 10: not in sync: resp=0x46
avrdude.exe: stk500_recv(): programmer is not responding
avrdude.exe: stk500_getsync() attempt 3 of 10: not in sync: resp=0x46
avrdude.exe: stk500_recv(): programmer is not responding
avrdude.exe: stk500_getsync() attempt 4 of 10: not in sync: resp=0x46
avrdude.exe: stk500_recv(): programmer is not responding
avrdude.exe: stk500_getsync() attempt 5 of 10: not in sync: resp=0x46
avrdude.exe: stk500_recv(): programmer is not responding
avrdude.exe: stk500_getsync() attempt 6 of 10: not in sync: resp=0x46
avrdude.exe: stk500_recv(): programmer is not responding
avrdude.exe: stk500_getsync() attempt 7 of 10: not in sync: resp=0x46
avrdude.exe: stk500_recv(): programmer is not responding
avrdude.exe: stk500_getsync() attempt 8 of 10: not in sync: resp=0x46
avrdude.exe: stk500_recv(): programmer is not responding
avrdude.exe: stk500_getsync() attempt 9 of 10: not in sync: resp=0x46
avrdude.exe: stk500_recv(): programmer is not responding
avrdude.exe: stk500_getsync() attempt 10 of 10: not in sync: resp=0x46

avrdude.exe done.  Thank you.

Flashing the existing Arduino Nano (Elegoo brand with CH340) in my MaxMix

This problem looks similar, but it probably isn't.

  • Attempts to flash the device with any of the Arduino IDE, the firmware installer, or VSCode / PlatformIO fail with "programmer is not responding" errors
    • The errors go past with no delay, while with the new Arduino Nano there was a timeout delay between each attempt message. To me, this suggests a different problem here than with the new Arduino Nano.
  • The MaxMix works correctly even though I can't flash this device
    • It appears that the interface is working but the device does not get put into flash mode

Other notes

  • The correct COM port is in use, as there is only one COM port on this PC at the moment
  • MaxMix software is closed before attempting to flash
  • I've tried flashing both Arduno Unos with "Use old bootloader" on and off

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions