VTOS Tools Release 2.1.1

Version 2.1.1

Release date: 19-aug-2016

What’s New

  • VTOS Scan PCI for NXP QorIQ P5xxx.
  • vAccess.dll API changes

VTOS Tools

  • No specific changes in this release, see VTOS Tools for general product updates.

VTOS DDR

  • Issue: Corrected the right-mouse “Run” option for the DDR Tune node and DDR Tune Command node to automatically check and configure the DDR controller before attempting to run a tune command.
  • Issue: Removed the “Update DDR Settings from Tuning Results” right-mouse menu option from the DDR Settings node in the configuration tree. This command is only available through the DDR Tune node in the configuration tree.

VTOS Program

  • No specific changes in this release, see VTOS Tools for general product updates.

VTOS Scan

  • Feature: VTOS Scan PCI support for the NXP QorIQ P5 (P5040/P5021)
  • Issue: Produced new VTOS Scan ADC firmware images for Sitara AM335x processor support. The prior images were incorrectly configured. The example configuration for the Beaglebone Black was updated.

vAccess

  • Feature: New release of vAccessTest.exe for 2.1 API changes.
  • Feature: There are several vAccess API changes that are required with using the vAccess.dll 2.1 release. If you are using the vAccess.dll library, coding changes are required to use the 2.1 release. Here is a summary of those changes:
    • All function calls now return an enum labeled “vaccess_rc_e” for return status. Only three values are possible: VACCESS_SUCCESS, VACCESS_ERROR, and VACCESS_FATAL. The value VACCESS_FATAL represents that the connection was automatically disconnected and the caller must Connect() again.
    • The prototype for ExecuteCommand() has a minor change to pass “unsigned int” instead of “int”.
    • There is a new test status enum that is returned from ExecuteCommand(). This enum has all the same test status values as the prior release. An enum is used to clarify return values.
    • The function ClearErrorCodes() has been removed. Its replacement is ClearTestErrors(). The prototype remains the same.
    • The function ReadErrorCode() has been removed. Its replacement is GetLastTestError(). This new function returns an integer error value and a string for that error. The caller must allocate space for the string buffer before the call.
    • The prototype for RegisterConsoleCallback() has a minor change to pass “unsigned int” instead of “int”.
    • The prototype for GetLastErrorCode() has a major change. This function now updates a struct labeled “vaccess_error_t”. This change was required in order to return detailed error information from vAccess and the hardware interface driver, along with text explanations of the error. The caller must allocate space for all string buffers before making a call to GetLastErrorCode(). The new header file has comments describing the changes.

Version 2.1.0

Release date: 11-aug-2016

What’s New

  • VTOS Scan Plus and VTOS DDR for NXP i.MX6UL.
  • Pin mux file importer updates.

VTOS Tools

  • Pin mux importer tool updates for parsing C source files exported from NXP i.MX Pins Tool v1.0. This updated importer will parse “iomux_config.c” and generate a Kozio Pin Mux Script file for initializing I/O pins according to your design requirements. This release includes support for the i.MX6UL (MCIMX6G) processor.
  • Update to latest CodeWarrior CCS Build 443.

VTOS DDR

  • Feature: VTOS DDR support for the i.MX6 UL (MCIMX6G) processor.

VTOS Program

  • Issue: corrected device to device copy operations larger than 4 GiB.

VTOS Scan

  • Feature: VTOS Scan Plus support for the i.MX6 UL (MCIMX6G) processor.

vAccess

  • No specific changes in this release, see VTOS Tools for general product updates.

About Kozio

Kozio has been crafting embedded software since 2003 and has served the needs of thousands of engineers working for hundreds of companies, from the smallest to the largest.
This entry was posted in General, Hardware Interface Testing. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *