The following items have been updated in the Files area of the [email protected] group.
By: Rob, W9LOT <rjgebis@...>
Description:
Debian/Ubuntu Linux and MacOSX (Intel and arm64) shell script to upgrade tinySA Ultra versions firmware
# Download to your machine and change permissions
cd ~/Downloads/
chmod 750 ./tinysa-ultra-upgrade.sh
# Example
./tinysa-ultra-upgrade.sh --program tinySA4_v1.4-196-g1e9c187.bin --erase
# Output
== Using firmware binary: firmware/tinySA4_v1.4-196-g1e9c187.bin
Checking for DFU utilities...
=========================================================
Before upgrading, run self test to make sure the device is OK
1. Connect a loop cable between CH0 and CH1 ports
2. Select Config / Self Test
=========================================================
Did the self-test succeed? (y/n): y
=========================================================
tinySA Ultra
1. Press and hold jog button before switching on the tinySA Ultra
2. Switching on, the screen will stay black
=========================================================
Continue with upgrade? (y/n): y
Checking for device in DFU mode...
== Running lsusb to detect DFU device...
Bus 001 Device 013: ID 0483:df11 STMicroelectronics STM32 BOOTLOADER Serial: XXXXXXXXXXXX
== Device found in DFU mode.
== Programming firmware... It takes around 30 sec
== Firmware update completed successfully.
=========================================================
Reset & Calibration
Connect a loop cable between CH0 and CH1 ports
1. Config / More / Clear Config: 1234
2. Config / Level Cal / Reset Calibration
3. Config / Level Cal / Select Range
4. Config / Self Test
# Check tinysa-ultra-upgrade.log for all output