Dss11Tools¶
dSM Firmware Upgrade¶
Usage¶
>> dSM Firmware upgrade v0.9.13
Usage:
> List: dsm-firmware-upgrade -l -c <connection>
> Update: dsm-firmware-upgrade -c <connection> -f <image file> -d <dsm dsid>
> Broadcast Update: dsm-firmware-upgrade -c <connection> -f <image file> -B
Options:
-D print debug output
-u only upgrade dSMs with different firmware version
-p pretend; only list dSMs that would be update
When omitted, the 'connection' defaults to "tcp://localhost:8442"
Typical call¶
Update DSP firmware on all connected, outdated dSMs:
dsm-firmware-upgrade -B -u -f /usr/share/dsm-firmware/dsm-dsp-v0.9.2-0-g4ef0888.img
Update DSP firmware on a single dSMs:
dsm-firmware-upgrade -f /usr/share/dsm-firmware/dsm-dsp-v0.9.2-0-g4ef0888.img -d 35:04:17:5f:e0:00:00:10:00:00:05:48
Notes¶
- The exit code of an update command will be the number of dSMs successfully updated.
- Broadcast update updates all dSMs at the same time, thus it will be as fast as updating single dSMs one at a time (as long as the number DS485 bus members is constant)