This is the version history of the PCAN-MicroMod FD firmware being used on the PCAN-MicroMod FD products in regular CAN or CAN FD operation mode. Please note that an update of this firmware includes the PCAN-MicroMod FD CANopen® firmware and vice versa.
2024-07-09 - Version 1.10.3
Improvements:
- Added support for the new PCAN-MicroMod FD ECU. For this hardware type additional features were added:
- Added support for a sleep mode and Wake-up via CAN
- The serial number of the PCAN-MicroMod FD ECU is set during the production process and can be read via PEAK-Flash later on
- For the PCAN-MicroMod FD ECU the module ID can be set with a configuration via the configuration software
- Added multiple configuration options available via the Device Parameters service introduced with the latest configuration software
- Added support for external transceivers for the PCAN-MicroMod FD Evaluation and custom boards
- Added support for new configuration options and functions:
- New option "Disable config read-back" to disable reading a configuration from a module via the software
- New statistic types: bus load tx, rx, and total
- New function: Counter with Reload
- New function: Copy Conditional
- New function: PID
Bug fixes:
- At high transmit busloads it was not possible to reconfigure the module
- Fixed possible undefined behavior in case the tx-CAN queue is full
- Further minor bug fixes
Note: "PCAN-MicroMod FD Configuration" version 2.0.0 or later is required for configuration.
2022-05-03 - Version 1.10.0
- Board types Eval and Custom are now exchangable; this means a CPU can be configured on one board type and used on the other board type
- Added check for authentification during configuration
Bug fixes:
- In case less than 4 inputs were used in function block "ADD", the value of an unused input might not had been 0 and lead to a wrong result
- In rare cases, a transmit message was missing
Note: "PCAN-MicroMod FD Configuration" version 1.1.3 or later is required for configuration.
2021-01-28 - Version 1.9.11
- Timeout-detection for frequency-input measurement did not work correctly in all cases
- Signed variables were sometimes calculated wrong
2020-08-02 - Version 1.9.10
Bug fixes:
- Inversion of digital inputs did not work always correctly
2020-07-09 - Version 1.9.9
Bug fixes:
- Motherboard Analog1: negative analog input values were incorrect in case a scale value not equal 1 was used
2020-06-05 - Version 1.9.8
- In case the configuration of a DR module is invalid, but bit rate turn switches are valid, the CAN engine is initialized according to the switch position and the module runs in Standard (not CANopen) mode
- The bit rate table for non-DR modules did contain a samplepoint of 87.5% for 500 kbit/s, CAN FD without BRSs. Corrected to a samplepoint of 80%
2020-05-12 - Version 1.9.7
Improvements:
- Enhanced PEAK-Flash identification
Bug fixes:
- PCAN-MicroMod FD Analog 1 modules with serial numbers from 00100 to 00143 might return incorrect Analog Input (16-bit) results in +/-20V measurement range (~2.5% too high)
2020-04-09 - Version 1.9.6
Improvements:
- Added more configuration and board specific information when detecting the CPU module or the different motherboards with the configuration software
- Added new module descriptions for PEAK-Flash
Changes:
- SSP (secondary sample point) of data bit rates is set to 80% for bit rates >= 2.5 Mbit/s
- If no valid configuration is loaded the module blinks red and green alternately
- Frequency of digital outputs in PWM mode was changed from integer to float
Bug fixes:
- Updated the bit rate table due to some bugs
- PWM measurement of channel 1,3, and 5 was inactive
2020-02-14 - Version 1.9.5
- Improvement: New scale calibration for +/-20V range of 16-bit analog inputs
2019-12-18 - Version 1.9.2
- Bug fix: Reading module information did not initialize transfer counter correctly
Version 1.9
- Bug fix for digital inputs: Option to invert the signal was missing in the configuration
Version 1.8
- I2C-EEPROM was removed. Binary configuration is now stored in QSPI flash