• Products
    • Technology Overview
      • Embedded Software
      • JTAG Integration
      • Boundary Scan Integration
      • Board Bring-up & Prototype Test
      • Manufacturing Test & Programming
      • High-Speed Flash Programming
      • Processor Support
      • Network Licensing
    • VTOS Developer
      • VTOS DDR
      • VTOS Program
      • VTOS Scan
    • VTOS Runner
      • VTOS Runner Details
      • vAccess
  • Services
  • Support
    • Register
    • Sign In
    • Sign Out
    • Product Datasheets
    • Video Introductions
    • FAQ
    • Processors Supported
    • Video Tutorials
    • Application Notes
    • User Manuals
    • Software Downloads
  • Blog
  • Company
    • About Kozio
    • Technology Partners
    • Newsletter Registration
    • Policies
  • Free Trial
  • Contact
Kozio Kozio Kozio Kozio
  • Products
    • Technology Overview
      • Embedded Software
      • JTAG Integration
      • Boundary Scan Integration
      • Board Bring-up & Prototype Test
      • Manufacturing Test & Programming
      • High-Speed Flash Programming
      • Processor Support
      • Network Licensing
    • VTOS Developer
      • VTOS DDR
      • VTOS Program
      • VTOS Scan
    • VTOS Runner
      • VTOS Runner Details
      • vAccess
  • Services
  • Support
    • Register
    • Sign In
    • Sign Out
    • Product Datasheets
    • Video Introductions
    • FAQ
    • Processors Supported
    • Video Tutorials
    • Application Notes
    • User Manuals
    • Software Downloads
  • Blog
  • Company
    • About Kozio
    • Technology Partners
    • Newsletter Registration
    • Policies
  • Free Trial
  • Contact

Introducing VTOS Scan Plus

Home Circuit Board Test Introducing VTOS Scan Plus

Introducing VTOS Scan Plus

Jun 28, 2016 | Posted by Kozio | Circuit Board Test, Product Introductions |

VTOS Scan Plus is a new addition to Kozio’s line of embedded software tools for circuit board testing. VTOS Scan Plus provides tests for a number of hardware interfaces allowing you to validate a circuit board design before the boot loader or OS run. VTOS Scan Plus includes tests and commands for GPIO, I2C, SPI, UART, Ethernet PHY, NOR Flash, and SD/MMC.

VTOS Scan Plus provides functional tests that run from the processor. The VTOS Scan firmware is loaded and runs on any circuit board device without porting or modification. A graphical user interface is provided for test configuration. All test configuration data can be exported for automated testing of one or more devices in parallel.

The VTOS Scan product line provides the ability to test your hardware with no development effort, a very small learning curve, and the ability to test before the boot loader or operating system are running. All products are designed for automated testing with a small integration effort.

Here is a diagram of the setup used for this example.

 

Here is a photograph of VTOS Scan Plus running on the SABRE Lite reference board.

 

The VTOS Scan Plus firmware can be loaded onto your target device using a JTAG interface, or other interfaces supported by that processor. For example, Kozio provides an example configuration file for the SABRE Lite reference board with a NXP i.MX6 Quad processor. The VTOS Scan Plus firmware can be loaded onto the i.MX6 using the USB interface and Kozio’s imx_usb_loader.exe. Kozio provides a target firmware image file that can be loaded onto any i.MX6 board design without modification. The VTOS Scan Plus firmware boots nearly instantaneously.

 

The VTOS Scan GUI is used to create a new VTOS Scan Plus test configuration.

With the firmware loaded and running, the VTOS Scan GUI is used for creating your desired test sequence. VTOS Scan Plus provides a number of tests including: PHY Exists and PHY Verify Test, BlueTooth (BT) Exists and BT Verify tests, I2C Device Exists and I2C Device Verify tests, SD/MMC Device Exists and SD/MMC Device Verify tests, NOR Flash Device Exists and NOR Flash Device Verify tests, SPI Device Exists and SPI Device Verify tests, UART Device Exists, Verify, and Loopback tests, and GPIO tests.

The very first step is to load the VTOS Scan firmware onto the target and then use the Connections button in the tool bar to establish a connection. For this example, we used a serial connection to the target board. Click on Connections and then select the options: VTOS Scan Plus, i.MX6, Serial, and the discovered COM port.

If you load and run the VTOS Scan Firmware after you have established a connection in the GUI, you will see the VTOS Scan firmware boot messages, which starts with “DUT ready”.

 

For the i.MX6 processor we are required to include and run a pin configuration, or pin mux, file. A pin configuration file can be automatically imported from an NXP pin mux file, which is created using the NXP pin mux utility. Once the pin mux is configured, a number of busses can be automatically scanned. Use the right-mouse menu option to “Run Scan”. This command will attempt to discover all devices on the interface. You can also use additional menu options to scan and automatically add tests.

 

For certain devices, it may be required to write to memory or toggle a GPIO line. All VTOS Scan tools provide low-levels commands that can be added to any test sequence. Every node in the configuration tree has a place to add Setup Actions and Cleanup Actions. Click on a node in the configuration tree, then click on the setup or cleanup actions to expose a button (on the far right of the GUI) which will launch the Configure Actions dialogue box. You use this dialogue to add any and all special commands as needed for your custom board configuration.

 

After you have added all desired test cases, you can use the tool bar Run button to run the entire test sequence from top to bottom.

 

This example configuration was saved and is available when you install the Kozio VTOS Tools package. All example configuration files are stored under the “boards” folder and then the appropriate processor folder.

As a next step, click on File / Export to export this configuration to a Kozio script file or to an NI TestStand sequence (*.seq) file. More export options will be added as we work with new test executives. The exported test configuration is used for automatic testing during long regression test runs or during manufacturing test.

Here are screen shots of running the two exported files. There are two screen shots of using Kozio’s free vAccessTest.exe and one of using NI’s TestStand.

 

 

If you would like to try VTOS Scan Plus out with a Free Trial, click here and we will send you a license. Everything is downloaded and activated over the internet.

If you have other circuit board testing needs, please contact us.

Tags: Circuit Board Test
0
Share

About Kozio

Kozio was founded in 2003. Kozio has been producing software for processor-driven circuit board test, fast flash programming, and DDR fine tuning since our beginning.

You also might be interested in

VTOS Scan™ Plus for SD/MMC and Ethernet PHY Testing

Aug 21, 2015

Fast Circuit Board Test VTOS Scan is an embedded software[...]

Working with SPI Devices and VTOS

Mar 9, 2013

SPI has won a significant role in embedded systems because[...]

Introducing VTOS Scan ADC

Jun 27, 2016

VTOS Scan ADC is a new addition to Kozio's line[...]

Product Offerings

DDR Calibration and DDR Test
Fast Flash Programming
Functional Circuit Board Test
Automated Test Execution

Recent Posts

  • Verification and Test OS (VTOS) Release 3.0.14
  • Getting Started with VTOS Program NOR Ethernet
  • Fast Circuit Board Test Examples on a Wandboard QuadPlus (i.MX6)
  • Loading VTOS firmware images using U-Boot
  • VTOS Test and Programming Examples on a Zynq-7000 ZedBoard

Search Keywords

Application Note Circuit Board Test DDR Test Flash Programming Getting Started News Updates Videos

Search kozio.com

Contact Us

Email us and we will get back to you as soon as possible.

Send Message
Experience better tools for better circuit board designs! Try a Free Trial Today!
Kozio Logo

DDR calibration and test, fast flash programming, and circuit board test.

Try a Free Trial Today!

Kozio Contact Info

  • Kozio, Inc.
  • 202 Main Street, Suite 2
  • +1 303-776-1356 x1
  • info@kozio.com
  • www.kozio.com

Latest news!

  • Verification and Test OS (VTOS) Release 3.0.14
  • Getting Started with VTOS Program NOR Ethernet
  • Fast Circuit Board Test Examples on a Wandboard QuadPlus (i.MX6)
  • Loading VTOS firmware images using U-Boot
  • VTOS Test and Programming Examples on a Zynq-7000 ZedBoard
  • Kozio License Server Instructions

Featured Products

© 2018 — Kozio, Inc.

Prev Next