Firmware update
Update procedure
The
firmware.bin
file is copied to the root of theCONFIG/
volume (refer to Storage volumes).Safely eject the USB volume(s)
Power down the device
Power up the device via USB and wait a few minutes to let the device complete the update
Power LED will flash 5 times to indicate firmware candidate file found
Power LED will flash 5 times to indicate valid firmware file found
Power LED will flash 5 times to indicate firmware updated successfully
Enter the
CONFIG/
volume and delete thefirmware.bin
file (to avoid repeated updates)Open the device.json file to verify that the firmware was updated
Migrate the device configuration if the new firmware uses a changed configuration file[1]
Warning
It is important that the firmware.bin
file is deleted from the device after a successful firmware update to avoid repeated updates.
CANmod.input Firmware Files
Changelog
# Change Log
All notable changes to CANmod.input firmware will be documented in this file.
Types of changes:
- "Added": New features
- "Changed": Changes to existing functionality
- "Deprecated": Soon-to-be removed features
- "Removed": Removed features
- "Fixed": Bug fixes
- "Known issues": Known issues
- "Warning": Warnings
## [01.04.01] - 2024-05-10
### Changed
- CAN-PHY configuration structure changed
## [00.03.01] - 2024-01-23
### Added
- Active config file CRC32 added to device.json
- Support for "encoder" input (pulse count with direction)
### Changed
- 8-bit pulse output range changed from 0-255 to -128-127 (DBC-file update required)
- 16-bit pulse output range changed from 0-65534 to -32768-32767 (DBC-file update required)
- 32-bit pulse output range changed from 0-4294967294 to -2147483648-2147483647 (DBC-file update required)
- Pulse-count output changed from overflowing to saturating
## [00.02.02] - 2023-12-13
### Fixed
- Issue with excitation signal not turning on after rapid power cycle
## [00.02.01] - 2022-04-08
### Changed
- USB always starts in dual mode, with both MSD and CDC active
### Added
- All messages sent by the device to the CAN bus is also mirrored onto the USB CDC port
## [00.01.02] - 2022-01-18
### Fixed
- Analog input resolution improved
## [00.01.01] - 2022-01-07
### Known issues
- Low analog input resolution