This page contains all the data relevant to the motor board firmware releases, including new features and fixes, for BOA0083.
None
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.
This version for boards containing the CY8C28445-24PVXI PSoC part.
This version is suitable for both Quoll and Malbrouck radar.
None
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.
This version for boards containing the CY8C29466-24PVXI PSoC part.
This version is suitable for both Quoll and Malbrouck radar.
None
Increased PWM limit to 2000 from 1500, otherwise some PoE units with stiffer bearings will slow down at -20.
This version for boards containing the CY8C28445-24PVXI PSoC part.
Changed release to 5.3, so release shown in Vertex matches release filename.
None
Increased PWM limit to 2000 from 1500, otherwise some PoE units with stiffer bearings will slow down at -20.
This version for boards containing the CY8C29466-24PVXI PSoC part.
Changed release to 4.4, so release shown in Vertex matches release filename.
None
No speed overshoot on start-up. Reduces the risk of scene rotation.
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.
None
No speed overshoot on start-up. Reduces the risk of scene rotation.
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.
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
Now able to read and set maximum speed parameter
I2C read function improved. Now use i2c_transfer from Linux.
This version requires build 3.0.0.131 or later of the main radar firmware.
None
Delay after power up before code starts looking for motor_power_en signal, extended from 2 to 5 secs.
Bug in rotor lock detection algorithm corrected
None
None
Timeouts added on SPI routine loops. Watchdog re-included.
None
None
Bug in speed reported over I2C resolved
None
None
Watchdog removed to remove spurious resets.