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.5 - 32 magnet rotor support for CY8C28445-24PVXI PSoC part. Not yet released.
- 2 Version 4.6 - 26th March 2025
- 3 Version 5.4 - 1st Feb 2023
- 4 Version 4.5 - 1st Feb 2023
- 5 Version 5.3 - 11th Oct 2022
- 6 Version 4.4 - 11th Oct 2022
- 7 Version 5.01 - 1st June 2022
- 8 Version 4.02 - 1st June 2022
- 9 Version 5.00 - 17th Dec 2021
- 10 Version 4.01 - 6th Sept 2021.
- 11 Version 3.07 - 17th June 2021
- 12 Version 3.06 - 27th May 2021
- 13 Version 3.05 - 21th May 2021
- 14 Version 3.04 - 20th May 2021
- 15 Related Information
Version 5.5 - 32 magnet rotor support for CY8C28445-24PVXI PSoC part. Not yet released.
Version 4.6 - 26th March 2025
New Feature
Include support for 32 magnet rotor, for Xenomorph radar. MS DIL switch set for 32 bit magnet rotor to calculate speed correctly.
Improvements
None
Notes
This version for boards containing the CY8C29466-24PVXI PSoC part.
This version is suitable for both Quoll, Malbrouck and Xenomorph radar.
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)