Skip to content

How to Flash Archim Firmware

Marcio T edited this page Feb 25, 2021 · 3 revisions

NEW: Use the Drunken Octopus Flashing Tool

The new way to flash firmware is using the new Drunken Octopus Flashing Tool:

http://www.drunkenoctop.us/drunken-octopus-downloader/

The rest of the information on this page is no longer needed, but is kept for reference.

How to Flash Archim 2.0 Firmware:

To prepare the board for accepting firmware, hold down the "Erase" button on the board while pressing the "Reset" button (or power cycling the board); release the "Erase" button after a few second.

For flashing firmware, I recommend you use BOSSA. From the main UI, you should check the "Erase all" and "Boot to Flash" when uploading firmware:

NOTE: If you get the error

Windows users will find it helpful to open the Windows Device Manager during flashing. This will help you determine what state the board, what COM port it is connected to, and whether it is ready to be flashed. Expand the section called "Ports (COM & LPT)" and look for the following:

  • If you see "Serial GCode 3D Printer", the printer is online, but is not ready to accept firmware.
  • If you see "3D Printer powered by RAMBo", the printer is online, but is not ready to accept firmware.
  • If you see "Bossa Program Port" as one of the entries, it means the board is ready to accept firmware.

If you can't connect via the serial port after flashing firmware

Try this:

  • From the Windows Device Manager, select "View -> Show Hidden Devices".
  • Under the "Ports (COM & LPT)", right click each of the COM entries and select "Uninstall Device".
    • Check the "Delete the driver software for this device".
    • Repeat for each of the COM ports.
  • Reboot your computer.
  • Now connect your Archim 2.0 and try to reflash.