BOA0083 Motor Board Firmware Release Notes
Introduction
This page contains all the data relevant to the motor board firmware releases, including new features and fixes, for BOA0083.
Contents
- 1 Version 5.4 - 1st Feb 2023
- 2 Version 4.5 - 1st Feb 2023
- 3 Version 5.3 - 11th Oct 2022
- 4 Version 4.4 - 11th Oct 2022
- 5 Version 5.01 - 1st June 2022
- 6 Version 4.02 - 1st June 2022
- 7 Version 5.00 - 17th Dec 2021
- 8 Version 4.01 - 6th Sept 2021.
- 9 Version 3.07 - 17th June 2021
- 10 Version 3.06 - 27th May 2021
- 11 Version 3.05 - 21th May 2021
- 12 Version 3.04 - 20th May 2021
- 13 Related Information
Version 5.4 - 1st Feb 2023
New Feature
None
Improvements
Reduce overshoot at start-up for Malbrouck DD motor to prevent scene rotation. Also lengthens start-up for Quoll radar.
Motor now waits after power-up for rotation to reduce to 0 before driving motor. Was causing overshoot on re-boot. See main.c for full explanation.
Notes
This version for boards containing the CY8C28445-24PVXI PSoC part.
This version is suitable for both Quoll and Malbrouck radar.
Version 4.5 - 1st Feb 2023
New Feature
None
Improvements
Reduce overshoot at start-up for Malbrouck DD motor to prevent scene rotation. Also lengthens start-up for Quoll radar.
Motor now waits after power-up for rotation to reduce to 0 before driving motor. Was causing overshoot on re-boot. See main.c for full explanation.
Notes
This version for boards containing the CY8C29466-24PVXI PSoC part.
This version is suitable for both Quoll and Malbrouck radar.
Version 5.3 - 11th Oct 2022
New Feature
None
Improvement
Increased PWM limit to 2000 from 1500, otherwise some PoE units with stiffer bearings will slow down at -20.
Notes
This version for boards containing the CY8C28445-24PVXI PSoC part.
Changed release to 5.3, so release shown in Vertex matches release filename.
Version 4.4 - 11th Oct 2022
New Feature
None
Improvement
Increased PWM limit to 2000 from 1500, otherwise some PoE units with stiffer bearings will slow down at -20.
Notes
This version for boards containing the CY8C29466-24PVXI PSoC part.
Changed release to 4.4, so release shown in Vertex matches release filename.
Version 5.01 - 1st June 2022
New Feature
None
Improvement
No speed overshoot on start-up. Reduces the risk of scene rotation.
Notes
This version for boards containing the CY8C28445-24PVXI PSoC part.
Ensure radar firmware is updated to 3.0.0.167. Otherwise there is a risk the motor starts up at 4.8Hz.
Version 4.02 - 1st June 2022
New Feature
None
Improvement
No speed overshoot on start-up. Reduces the risk of scene rotation.
Notes
This version for boards containing the CY8C29466-24PVXI PSoC part.
Ensure radar firmware is updated to 3.0.0.167. Otherwise there is a risk the motor starts up at 4.8Hz.
Version 5.00 - 17th Dec 2021
Note:
This version is for any motor board using the CY8C28445-24PVXI (half ROM size) part. Functionality is unchanged from V4.01.
For any motor board using the original CY8C29466-24PVXI part use 4.01
Version 4.01 - 6th Sept 2021.
New Feature
Now able to read and set maximum speed parameter
Improvement
I2C read function improved. Now use i2c_transfer from Linux.
Note
This version requires build 3.0.0.131 or later of the main radar firmware.
Version 3.07 - 17th June 2021
New Feature
None
Improvement
Delay after power up before code starts looking for motor_power_en signal, extended from 2 to 5 secs.
Fixes
Bug in rotor lock detection algorithm corrected
Version 3.06 - 27th May 2021
New Feature
None
Improvement
None
Fixes
Timeouts added on SPI routine loops. Watchdog re-included.
Version 3.05 - 21th May 2021
New Feature
None
Improvement
None
Fixes
Bug in speed reported over I2C resolved
Version 3.04 - 20th May 2021
New Feature
None
Improvement
None
Fixes
Watchdog removed to remove spurious resets.
Related Information
-
Motor Board Firmware (Products)
-
BOA0083 Motor Board Firmware Downloads (Products)
-
BOA0083 Motor Board Firmware Release Notes (Products)