Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Introduction

This page contains all the data relevant to the motor board firmware releases, including new features and fixes, for BOA0083.

Contents

...

Table of Contents
maxLevel3
indent16px
excludeIntroduction|Contents

...

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

Filter by label (Content by label)
showLabelsfalse
max10
cqllabel = "firmware" and space = currentSpace ( )