Occasionally, Racelogic releases new versions of firmware (internal code) for the VBOX 3i products. This is often to introduce new features or useful updates and fixes.
To upload new firmware to the VBOX 3i, you only need to use a CF card and the upgrade file.
You can download the latest upgrade file from the VBOX Automotive website.
- Download the latest upgrade file from the link above.
- Place the update file on the root directory of the CF card.
- Power the VBOX 3i and wait until the box has fully booted (Green PWR LED).
- Insert the CF card containing the upgrade file.
- The VBOX 3i will automatically detect the firmware upgrade file. You will see the LEDs flashing rapidly to indicate the upgrade is being installed.
- Once the upgrade is complete the VBOX 3i will beep twice and resume normal operation (the upgrade file will be erased).
- If the upgrade fails for any reason the upgrade file remains on the card and the VBOX 3i retains the previous version of the firmware.
Once the firmware upgrade has been completed successfully, you must power-cycle your VBOX 3i before you use it.
Note: This is not the latest firmware version.
Enhancements/ New Features
ADAS
- Robot Control (new VBFMAN required 2.52+)
This feature allows one-click VBOX configuration setup for integration with third-party vehicle robots. This supports the following companies:
VEHICO
DSD
ABD – Path follow, Open Loop and Pedestrian Modes
- ADAS contact point reference
Additional channels have been added to show the current contact point being referenced between the subject and target vehicles.
The channel name indicates the reference point (i.e. PntSv_tg1 is the contact point used on the subject vehicle to target vehicle 1)
- Single antenna smoothing heading threshold now set to 5km as the default setting
When in single antenna mode, if the speed drops below 5Kmh, the VBOX will continue to calculate the heading from the last known heading, prior to the drop in speed.
*Only applicable when set via VBOX Manager
- Logging strategy changed.
The VBOX will now write to the CF card at any time when the configured logging conditions are true (continuous & log only when moving). The logging can be stopped by the front panel and VBOX File Manager.
Logging will now restart when the condition is met again (I.e. vehicle drops to zero, then moves off), as opposed to the previous function whereby stopping the log via the front panel or using the VBOX File Manager returned the VBOX to manual record mode.
- Multi Static ADAS Mode
Please note, that this version does not currently support Multi Static ADAS Mode. This feature is being worked on and will be added to a future release. Customers using this mode should remain on Version 2.2.
Kalman Filter
- Kalman Filter Expansion – ADAS mode
A newly introduced mode is recommended for use in ADAS applications. This mode handles positional jumps in GPS dropout scenarios better (i.e. RTK Fixed dropout). *Note that these modes are only selectable in the VBOX File Manager from the IMU menu.
For applications where speed is crucial, such as brake stops, ADAS mode 'OFF' is to be used, this uses the existing Kalman Filter settings (with slight improvements made in 2.3)
*Note, reinstallation is required when changing between modes.
- Pitch & Roll offset worked back into KF translation
ANGLE OFFSET can be performed via VBOX MANAGER. When performed, this allows for increased accuracy when the IMU is placed a few degrees out through mounting (i.e. x_y_z axis not in the same coordinate frame as x_y_z of the car)
- Gyro offset calibration for IMU03
This adds the ability to zero the gyro bias from an IMU module when in IMU filter-enabled mode. The GYRO OFFSET routine is present in the IMU filter menu of VBOX Manager. This did not previously work with the IMU03.
- IMU coasting (solution type 6)
When running the IMU Kalman Filter, ADAS calculations can use positional data derived from the Kalman filter routines during satellite drop-outs.
- IMU Attitude channels added to customer VCI bus
When IMU integration is enabled, attitude channels can now output on, and be logged from, customer's VCI Bus on 0x323.
*Note: IMU04 only (updated .dbc required)
- Firmware version added to CAN output
Firmware split in to Major, Minor and build number components. This is output on 0x324 (updated .dbc required)
RTK
- Topnet Live
This is a new mode added to the DGPS options, allowing users to use Network based RTK solutions.
Minor Features
- Elevation mask has been added to the file header
- A status bit has been added to indicate successful dual antenna lock. This is indicated within the raw log file by displaying a satellite count jump of 32.
Fixes
ADAS
- Time to collision calculation improvements
- Link time increment for static point added to improve ABD robot integration
Other
- CAN pass-through channel data is now synchronized to the updating of CAN channels –This prevents CAN pass-through dropouts when IMU integration is enabled
- Correct enabling of RTCMv3 directly from moving base mode - No longer need to select 'None' and then select 'RTCMv3'
- Angle offset data for IMU is now applied to output channels (VCI, CAN pass through, analogue) rather than only the raw IMU data
VBOX Manager
- Support for Robot Mode added
- Support for Topnet DGPS Mode added
- Dual antenna enabled warning message - This prompts the user to ensure that they have two antennas connected (speed is noisy when a single antenna is connected in dual antenna mode)
- Support for VCI Baud rate and Termination control added
VBOX Tools
- Live serial data is now temporarily suspended (to live windows) when the user is selecting or modifying a live serial window. Users should notice a live channel selection performance improvement, especially on tablets.
Note: This is not the latest firmware version.
This version of VB3i firmware requires that VBOX Tools and VBOX Manager be updated to maintain compatibility:
- VBOX Tools version 2.17 b477.
- VBFMAN version 2.55 b2827. NOT compatible with VBOXIII!
The ADAS CAN output of VB3i has been modified such that a new .dbc file will be required for:
- Single/Multi-Target.
- Vehico robot mode.
These can be downloaded here.
-
New Lng Range Ref Channel
Complementing the existing LatRref_tg1 channel, the addition of LongRref_tg1 now means that VBOX computes Longitudinal and Lateral ranges with respect to a user-configured heading (usually the test track bearing).
- Modification to ‘Enter Points’ function
VBOX Manager now provides the option to choose between having one or two contact points active in ADAS mode rather than having two points listed by default.
- Enabling ‘Vehico’ mode
Auto-configuration of the Vehico mode is now selectable rather than being performed by default.
- New leap second
On the 31st of December 2016, a new leap second was added to GPS time and has been incorporated within this firmware release. The current UTC time offset now sits at 18 seconds.
- Translated Slip Angle channels are automatically clamped to zero when True Heading drops out.
- Quantisation noise on the ‘Accel_tg1’ ADAS channel has been removed.
Now supports Multi Static ADAS Mode.
Vehico Robot Mode heading adjusted to provide accurate vehicle heading.
An issue with Kalman Filter positional drift in Stand Alone mode was addressed.
An issue with True Heading 2 sometimes incorrectly accumulating when True Heading dropped out was addressed.
Note: This is not the latest firmware version.
The latest firmware upgrade file for the VBOX 3i is available from the VBOX Automotive website. Instructions on how to complete the upgrade are available here.
To fully configure a VB3i running this firmware, VBOX Setup version 2.1.21.546 is needed.
Mode added.
- DIFF LED behaviour change.
- PWR LED behaviour change.
- Added Longitudinal and Lateral jerk channels.
- IMU angle offsets no-longer cleared on software connection.
Slip angle calculation stability improvements.
- Issue with Kalman Filter positional drift in Stand Alone mode addressed.
- Issue with held speed observed around poor GPS conditions addressed.
- Issue with implausible speed values observed around poor GPS conditions addressed.
- Issue with erroneous behaviour possible with large IMU to antenna offsets addressed.
- Improved initialisation stability.
- Improvements for IMU03 Kalman filter stability performance.
Fix to the header file for the Static point reference lane.
- DGPS solution type added.
- Kalman Filter status moved.
20 Hz RS232 brake test data calculation fixed.
Note: This is not the latest firmware version.
This version of the VBOX 3i firmware includes some significant changes and brings additional functionality to the unit itself, the Setup Software and VBOX Manager. The latest software and VBOX Manager versions should be used in conjunction with this firmware release to allow full use of the latest features.
- Download the latest VBOX 3i, and VBOX Manager firmware and ensure the Setup Software is up to date.
- Instructions on how to upgrade the firmware can be found here.
Many of the changes have been made as a direct result of customer feedback requesting new features. Some changes have been made to fix bugs and other issues found during testing.
Racelogic strongly recommends that all users upgrade to the latest firmware release compatible with their device so that they can take advantage of the new features and benefit from the improved stability.
This version of VBOX 3i firmware requires that VBOX Setup and VBOX Manager be updated to maintain compatibility, the minimum versions required are as follows:
- VBOX Setup version 3.0.2.571.
- VBOX Manager version 3.0 b2186. NOT compatible with VBOX III!
- New 3 Target mode created, primarily used for Automatically Commanded Steering Function (ACSF)/ Lane Change Testing (more information available within the ADAS Knowledge Base).
- Simplex/ Duplex (data at target) radio modes are now controlled within the firmware, selectable via VBOX manager.
- Single Target and Multiple Target modes renamed 1 Target and 2 Target.
- New 3 Target mode created, primarily used for Automatically Commanded Steering Function (ACSF)/ Lane Change Testing (more information available within the ADAS Knowledge Base).
- Simplex/ Duplex (data at target) radio modes are now controlled within the firmware, selectable via VBOX manager.
- Single Target and Multiple Target modes renamed 1 Target and 2 Target.
The layout of the VBOX Manager has also been revamped and improved, simplifying the menu structure and making the current settings more visible. The new layout can be seen within the VBOX Manager User Guide.
- New RobotHead channel.
- New SlipHead channel.
- Updates to CAN Output (current CAN Output available here).
- New L2 Support for OEM GPS engines (V3/4).
- Robot mode ABD Path Follow now supports Single Antenna.
- Long Acc CAN Threshold has been removed.
- Issues when connecting to VBOX Test Suite/ VBOX Setup addressed.
- Issue with PWR LED showing Red after boot up addressed.
- Issue with UTC time approaching midnight addressed.
- Issue with Slip Angle computation fixed.
- Issue with 'ERROR_3' message appearing when attempting to save a lane within ADAS Lane Departure mode addressed.
- Issue with Vehico heading frame addressed.
This version of the VBOX 3i firmware includes some significant changes and brings additional functionality to the unit itself, the Setup Software and VBOX Manager. The latest software and VBOX Manager versions should be used in conjunction with this firmware release to allow full use of the latest features.
- Download the latest VBOX 3i, and VBOX Manager firmware and ensure the Setup Software is up to date.
- Instructions on how to upgrade the firmware can be found here.
Many of the changes have been made as a direct result of customer feedback requesting new features. Some changes have been made to fix bugs and other issues found during testing.
Racelogic strongly recommends that all users upgrade to the latest firmware release to take advantage of the new features and benefit from the improved stability.
|
IMPORTANT This firmware is for VB3i V3-V5 hardware only and older units that have been upgraded to be ‘IMU04 ready'. VBOX V3 variants start at serial number 32390 (Jan 2014). Look out for the silver 'IMU04 ready' sticker on your unit. |
Requirements
This version of VB3i firmware requires that VBOX Setup and VBOX Manager be updated to maintain compatibility, the minimum versions required are as follows:
- VBOX Setup version 3.1.4.636.
- VBOX Manager version 3.0.2341.
Enhancements/ New Features
Steering Wheel Sensor Support
Racelogic Steering Wheel Sensor (RLSTSENSOR) is now officially supported. In previous firmware versions manual configuration including DBC file loading was required for the Steering Wheel Sensor setup. In firmware 2.8, VB3i will now automatically detect the Steering Wheel Sensor when connected to the Racelogic CAN bus. When detected, four signals will be available for logging and serial transmission (Torque Nm, Torque Speed Nm/s, Angle Deg, Angle Speed Deg/s).
Note: Steering Wheel Sensor signals are not available with an MFD (Multi-Function Display) when using the auto detect feature.
More information on the Steering Wheel Sensor can be found on the VBOX Automotive website and on the Support Centre here.
Lat and Long Velocity for Single Antenna Mode Added
Lateral and Longitudinal Velocity signals are now available on CAN for single antenna mode. These two parameters can be found on message 0x307, more information on these channels can be found here.
Note: Lateral and Longitudinal Velocity signals should only be used with a Kalman filter or dual antenna as an accurate body heading is required.
Slip Angle for Single Antenna Mode Added
Slip Angle is now available on CAN for single antenna mode. The signal can be found on messages 0x314 and 0x083.
Note: This signal should only be used with a Kalman filter or dual antenna as an accurate body heading is required.
ABD Path Follow Updated
CAN message 0x323 has been added for transmission when ABD Path Follow mode is enabled. More information on this is available here.
New CAN Channels
- ‘Stahle CAN Output’ CAN message set added - New Intel CAN message set added to software and firmware for Stahle robot system support.
- New CAN ID 0x32B - GPS Day H, GPS Day L, Diff Age, Serial Number and VBOX Type channels.
- Current CAN Output is available here.
Improvements and Fixes
-
Intermittent communication issue with IMU04 resolved
There was an issue present in firmware version 2.7 where the initial communications between VBOX 3i and IMU04 would at times fail. As a result, the Kalman filter will fail to initialise and run. This was an intermittent issue which would often require the user to power cycle the system. In version 2.8, a fix has been applied to ensure the IMU04 will successfully initialise.
Note: This issue was limited to 'IMU04 Ready' VBOX 3i’s with v2.7 firmware installed and an IMU04 connected. -
ADAS communication stability improved
Improvements have been made to the ADAS telemetry communications in firmware version 2.8. The wireless telemetry communication links are less susceptible to data and connection loss during VBOX to VBOX data transmission. VBOX 3i ADAS users can confirm the VBOX to VBOX link stability by monitoring the 'Link Time' channels made available by the VBOX 3i. If the Link Time channels excessively drop to zero during use an update to 2.8 will be recommended. -
LatSsv-tg ADAS parameter enhanced
Quality improvements have been made to the lateral and longitudinal speed (vehicle to vehicle) parameters. As a result users will benefit from a noise reduction on the two ADAS parameters. Due to the channel nature (rate of change) any steps or noise in vehicle range is amplified in their corresponding speed channels. Advanced logic has now been applied to the lateral and longitudinal parameters in order to produce a cleaner, noise reduced speed parameter set without compromising accuracy. -
IMU Kalman Filter Robot Blend function change
Kalman Filter position clamp has changed from 2 mm per sample to 1 mm per sample. This change offers a smoother position and heading transition once GNSS lock as been established after a GNSS signal degrade/denial phase. -
Position Quality updated
Position Quality is a numeric status value produced by VBOX 3i for RTK robot path follow applications. The function has been reworked and simplified in version 2.8. More information about Position Quality can be found here. -
GPS Time Change
Time signal present on CAN message 0x314 has changed from UTC to GPS time. This means the time starts from GPS time since midnight. All other time outputs remain UTC unless specified. -
Static Point Speed channels resolved
In some instances, Latitude and Longitude Speed channels were not calculated, resulting in the output being set to 0. -
0x307 CAN frame resolved
In some instances, the 0x307 CAN frame would not be transmitted on the VCI port when selected. -
GNSS COM port baud rate reset after a Cold Start resolved
In some instances, the RTK/DGPS COM port baud rate could reset back to default after a GNSS receiver Cold Start.
Compatible products:
- VBOX 3i RTK (v5)
- VBOX 3i Dual Antenna (v5)
- VBOX Single Antenna (v5)
- VBOX 3i ADAS
NEW FEATURES & FUNCTIONALITY
- Added trigger event time when stationary
BUG FIXES
- Fix for Local Co-ordinate position frame when in VEHICO robot mode.
Compatible products:
- VBOX 3i RTK (v5)
- VBOX 3i Dual Antenna (v5)
- VBOX Single Antenna (v5)
- VBOX 3i ADAS
BUG FIXES
- Fixed an issue where IMU pitch and roll angle calibration could reset the Kalman Filter.
Compatible products:
- VBOX 3i ADAS
NEW FEATURES & FUNCTIONALITY
- Added support for IMU05 and IMU05-S.
- Improved firmware and VBOX Setup performance.
- Added functionality for custom filenames of .VBB files that logged to the CF card.
- True Heading alignment can now be performed at a user-defined minimum speed.
- Added the ability to use an external IMU when using VIPS.
- Added the ability for ADAS units to calculate slip angle data.
- Kalman Filter – Improvements for IMU04/IMU05/IMU05S Kalman filter stability performance.
BUG FIXES
- Fix for 3-Target ADAS Road line data CAN output.
- Fix for ABD robot mode to use configured co-ordinate frame.
- Fixed issue with synchronisation of audio event time.
Compatible products:
- VBOX 3i RTK (v5)
- VBOX 3i Dual Antenna (v5)
- VBOX Single Antenna (v5)
NEW FEATURES & FUNCTIONALITY
- Improved ADAS functionality.
- VBOX 3i units can now measure ADAS parameters to a range of objects simultaneously, allowing for more complex and varied test scenarios.
You can now measure:- Up to 5 targets made up of a maximum of 3 Moving Targets and 3 Static Targets.
- Up to 3 road lines.
- Up to 99 sign posts.
- Target vehicle distances to line edges are now available to be viewed live in the Subject Vehicle.
- The current Line Curvature is now calculated by the VBOX and has been added to the logged channel list as well as to the CAN output.
- X/Y/Z position of both the subject and Target vehicle are available as a logged channel as well as on the CAN output.
- The ADAS configuration can now be loaded in the target vehicle via either a Radio link or a CF card.
- VBOX 3i units can now measure ADAS parameters to a range of objects simultaneously, allowing for more complex and varied test scenarios.
- Improved Kalman Filter.
- New routines added that improve attitude performance when stationary.
- "Initialise only when moving" mode has been added to prevent early initialisation of the Kalman filter caused by erroneous movement of the antenna, such as when the rider of a motorcycle shifts their body position, or on marine vehicles that cannot remain stationary.
- Improved user experience.
- All standard VBOX Channels are now set to be logged automatically. Previous versions of VBOX Firmware required the user to select which channels they wished to log, and the VBOX was not able to log every available channel. Firmware version 3 now logs all available channels, ensuring that the user has all the data they need to successfully analyse their test.
- Channels can be enabled for live view directly from VBOX Test Suite. Previous versions required the user to enter VBOX Setup to set which channels they would like to view live over serial. This process has now been improved by allowing VBOX Test Suite to enable/disable channels on the VBOX 3i unit's serial bus based on what data is currently being viewed or used in a test.
- Dual antenna level and alignment can now be performed within VBOX Setup, removing the need to do this via the VBOX File Manager.
- You can now adjust the minimum speed at which the Dual antenna alignment occurs to cater for vehicles that cannot accelerate to the previously required 25 km/h.
- IMU gyro and angle offset calibrations can now be performed within VBOX Setup, removing the need to do this via the VBOX File Manager.
- New File Format. Due to the increase in the number of channels that can be logged by the VBOX 3i unit, Racelogic has replaced the .vbo file format with a new binary .vbb file. This file format is more space efficient and allows more data to be written and stored on the CF card than the previous text-based .vbo format.
- IMU05 and IMU05-S support has been added, ready for the release of Racelogic's next generation of IMUs.
- Added support for new CAN Hub firmware (2.0.7) that allows data capture from two isolated CAN bus inputs.
- Removed Kalman filter support for IMU03 units. IMU03 units can still be used for x/y/z acceleration and pitch/roll/yaw rate measurements.
- Improved VIPS Support.
- The VBOX 3i units now have extra VIPS functions that allow the user to perform ADAS tests whilst under VIPS as well as the ability to use an IMU that is separate from the VIPS Rover. Contact vbox@Racelogic.co.uk for more information.
- New Acceleration channels that have had a 5 sample window smoothing routine have been added to the CAN bus on ID317 and ID318.
- Added ability for VBOX Setup to change logged filename and active file directory.
- Replaced ‘CANVEL’ feature with a direct CAN wheel speed configuration; nominated CAN wheel speed channels are used to ‘fill in’ speed during occurrences of complete satellite dropout. Only applicable when IMU integration is disabled.
Version 3.00 b34043 - 9 March 2023
Compatible products:
- VBOX 3i ADAS
FIRST RELEASE
Please ensure that you are using the latest version of firmware and software, as detailed below:
- CAN Hub: Version 2.0.7 or higher
- MFD Touch: Version 1.5.2.83 or higher
- VBOX Manager: Version 4.0 b2752 or higher
- VBOX Setup: Version 3.1.20 or higher
- VBOX Test Suite: Version 2.0.144.5303 or higher
Note: This is not the latest firmware version.
This version of the VBOX 3i firmware includes some significant changes and brings additional functionality to the unit itself, the Setup Software and VBOX Manager. The latest software and VBOX Manager versions should be used in conjunction with this firmware release to allow full use of the latest features.
- Download the latest VBOX 3i, and VBOX Manager firmware and ensure the Setup Software is up to date.
- Instructions on how to upgrade the firmware can be found here.
Many of the changes have been made as a direct result of customer feedback requesting new features. Some changes have been made to fix bugs and other issues found during testing.
Racelogic strongly recommend that all users upgrade to the latest firmware release to take advantage of the new features and benefit from the improved stability.
IMPORTANT - This firmware is for VB3i V3-V5 hardware only!
This version of VB3i firmware requires that VBOX Setup and VBOX Manager be updated to maintain compatibility, the minimum versions required are as follows:
- VBOX Setup version 3.1.3.629.
- VBOX Manager version 3.0 b2317.
- It is now possible for Wheel Speeds to be used with IMU integration, more information on this is available here.
- New VIPS support.
- Simultaneous output of x and y and Global coordinates.
- New Error Warning for unsupported hardware.
- Option to clamp the KF position and robot heading to return to 2 mm a sample.
- L2 support with B210 GPS engines.
- Robot compatibility updated, more information on this is available here.
- ADAS calculations updated, more information on this is available here.
- New CAN ID 0x329 - X Position and Y Position channels.
- New CAN ID 32A - RobotHead Vehico, Speed Vehico, Position Quality Vehico and Solution Type Vehico channels.
- New Dual Antenna Mode and Motion Pack Type Number channels.
- Current CAN Output available here.
- IMU/reference offsets to GPS antenna issues addressed.
- Coldstarting no longer resets the GPS engine baud rate.
- CAN no longer stops after a B110 engine is coldstarted.
- Addressed Synchronisation issues.
- Dynamic mode now retained after power cycle.
The layout of VBOX Setup has also been revamped and improved, simplifying the menu structure and making the current settings more visible. The new layout can be seen within the VBOX Setup User Guide.
The new version of VBOX Setup provides the ability to configure Wheel speed inputs, more information on this is available here.
- New IMU Robot blend option, more information on this is available here.
- New warning message to allow IMU to sync before entering setup.
- VCI dbc export issues resolved.
- KF offset wording change, reference point translation now measured from IMU instead of antenna.
- Added compatibility with VB3i Firmware Version 2.7.
- KF offset wording change, reference point translation now measured from IMU instead of antenna.
- Ability to enable Wheel Speed input and set offset to reference point, more information on this is available here.