Here is how to flash a new firmware to your Smoothieboard.
This guide presumes your Smoothieboard is already flashed with the DFU bootloader ( it is already if you bought the board, it probably isn’t if you built it yourself ).
The latest bin is available at Smoothieware FirmwareBin
For detailed instructions and all the ways you can obtain a pre-made binary file or make your own, see Getting Smoothie.
Copy the file firmware.bin
and config.txt
to a micro SD card, then safely remove the SD card from your computer.
firmware.bin
, and not anything else.Make sure you eject the SD card from your computer properly ( “eject” in your file explorer’s menus ).
Plug the SD card into the SmoothieBoard SD card slot, then plug a mini USB cable into the board. (pictures ???)
Smoothie will boot and you should see the LEDs count up for a few seconds, then they will start flashing, at this point Smoothie has flashed the latest version of Smoothie and is running.
firmware.bin
config.txt
You can make sure the new firmware was flashed by looking at the content of the SD card.
If the firmware was flashed successfully, the filename should have changed from firmware.bin
to FIRMWARE.CUR
.
The config.txt
will always remain config.txt
.
You can now connect to Smoothie with Pronterface ( or any other host program, see Software ) at any baud rate, look for a serial USB device on your computer.
If running Windows you may need to install the Windows Drivers.
Mac OS/X and Linux have the drivers built in.
You can ignore any messages about missing DFU drivers.
You can also connect to Smoothie with any serial console program, which should be set to local echo and Linefeed line endings.
Typing help
will show a list of console commands available.
Some useful commands are:
version
- Shows the current Smoothie versionls /sd
- Lists the files on the SD cardplay /sd/file
- Prints the file from the SD cardMore commands can be found on the Console commands list and useful G-codes are in the Supported G-codes list.