From 1e80373a59b01596fe5af0502e3a43d9abe5a394 Mon Sep 17 00:00:00 2001 From: flowers Date: Tue, 25 Feb 2025 08:50:35 -0600 Subject: [PATCH] Update readme for firmware installation instructions --- SVS Control Module Firmwares/readme.txt | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/SVS Control Module Firmwares/readme.txt b/SVS Control Module Firmwares/readme.txt index c1a52c6..8db8255 100644 --- a/SVS Control Module Firmwares/readme.txt +++ b/SVS Control Module Firmwares/readme.txt @@ -9,9 +9,22 @@ The SVS Firmware Update Tool will search for the correct COM port for updating y The SVS Firmware Update Tool will search for the latest firmware update file in the root of the firmware update folder. If the firmware update file it selects is different than the one you want to install then you can manually type in the file name of the firmware version you wish to install as long as that file is also located in the root of your firmware update folder. Once the firmware update is complete you can press any key to close the firmware update tool. -** Linux and Mac Users +** Linux Users -Currently there is no automated script for updating on these platforms. You will need to use AVRDUDE for firmware updates. Below is the command that you need to use. Where is replaced with the correct serial port path for your SVS’s USB serial chip, and where is replaced with the full path to the hex file from the firmware update package. Make sure you use this exact command. If you set the programming options incorrectly then you can brick your control module. The only way to recover it is to send it back to me to have the factory base firmware and security keys reloaded. +Install AVRDUDE: -AVRDUDE Update Command -./avrdude -c urclock -p m328p -P -b 115200 -V -D -U flash:w:"":i \ No newline at end of file +Open a terminal and run the following command to install AVRDUDE: +sudo apt-get install avrdude + +Run +bash SVS\ Firmware\ Update\ Tool\ v1.0\ Unix.sh + +** Mac Users + +Follow the instruction at https://brew.sh to install Brew. + +Install AVRDUDE using Brew: +brew install avrdude + +Run +bash SVS\ Firmware\ Update\ Tool\ v1.0\ Unix.sh