Kozio.com Logo
 


 
Products > kDiagnostics®
 
 
Standard diagnostic tests; detailed reports; rapid troubleshooting – all on your custom hardware

Typical embedded system hardwareFor designers of 32-bit embedded systems who must deliver high quality quickly and at low cost, Kozio's kDiagnostics® is a comprehensive, configurable, and cost-effective hardware validation suite that provides an extensible and reusable solution. It includes comprehensive functional and performance tests for all system components, including the processor, memory, busses, and peripherals for storage, connectivity, display (image and video) and audio.

kDiagnostics is the foundational component of Kozio's complete In-system Diagnostics platform. The full Kozio solution is a suite of software tools for design validation and board bring-up, binary image downloading, in-system programming, automated board testing, and in-field power-on self-test. The Kozio architecture has two main components: a target diagnostics application and one or more host applications. kDiagnostics is a binary application that executes from the CPU on your processor-based embedded system.

kDiagnostics contains a test and diagnostics executive, running on your target hardware and executing tests, under user control, from a test library. This test library, personalized to your design, contains individual test methods and aggregated test suites, that together comprehensively verify the functional sub-systems of your custom hardware, including the CPU, all memories, peripherals, storage, connectivity, displays, and audio channels. These standard tests are created by Kozio and delivered in kDiagnostics. You can configure existing test methods, add new test methods, and create unique test suites interactively.


Using kDiagnostics gives you, within minutes of powering on your board, a simple pass/fail status as well as a detailed diagnostic report. You can troubleshoot problems and fully validate your hardware design, much faster and more cost-effectively with kDiagnostics than with any alternative approaches, such as writing custom test code, or using your OS or application software. Our customers, including leaders such as HP, Motorola, Dell and Intel, have proven the huge benefits of this approach time and again. They tell us that they save from 6 to 18 months project time using Kozio's in-system diagnostics for board bring-up; hardware debugging and troubleshooting; end-of-line functional manufacturing test; in-field power-on self-test; and the test and failure diagnosis of returned units.


Features

kDiagnostics contains a test and diagnostics executive, running on the target hardware and executing individual test methods and full test suites under user control.

The kDiagnostics test database contains test methods and suites that comprehensively verify all system components, including the processor, memory, busses, and peripherals for storage, connectivity, display (image and video) and audio. These standard tests are created by Kozio and delivered personalized to your unique hardware design.

You can add new test routines and interactively configure existing parameterized tests. Using Kozio's API and development kit contained in kDiagnostics Design Suite Pro you can write new test primitives and routines in a high-level language.

kDiagnostics is delivered pre-personalized to your custom circuit board. All we need to complete this personalization is a board schematic and from two days to two weeks. Your kDiagnostics is ready-to-run out-of-the-box. Schedule delivery to coincide with your first, prototype boards, can have a full, detailed diagnostic report within minutes of first power-on.

As well as a simple pass/fail status for your board, kDiagnostics produces a thorough diagnostics report and fault isolation details within minutes of board power-on.

 

Benefits

Achieve comprehensive test coverage and high productivity. A single kDiagnostics command can test your entire board within minutes, at the hardware's full operating speed. Your hardware design engineers gain more visibility and better automation using validation software that is proven, mature, and documents use with your custom board. All backed up with Kozio's expert technical support.

Streamline new product testing, by deploying robust testing capabilities that would otherwise demand many months of internal development time, kDiagnostics delivers an immediate return on investment. The automated functional tests and flexible test sequence creation deliver comprehensive coverage, and measure actual performance without emulation or application code.

kDiagnostics is a fully-integrated, pre-configured, solution you can use immediately on delivery. Simply connect your target hardware to a host computer, and download the image. You can execute full board test sequences; test functional units; download binary images to your target from a PC; and program Flash, FPGA, or any device. All using intelligible commands such "test.final", "test.sdram", "image.download", and "flash.program".

Use kDiagnostics to ensure that your board design meets functional specifications, or use Kozio's complete In-system Diagnostics platform across your whole product life-cycle. More thoroughly test your board.



Host and target tools
Use kDiagnostics to ensure that your board design meetsfunctional specifications, or use Kozio's complete In-system Diagnostics platform across your whole product life-cycle. More thoroughly test your board.

Get better hardware, sooner.

 


I have a question about a Kozio product.




 

 

   
 
 
  Copyright © 2010 Kozio, Inc. All Rights Reserved.
Privacy   |   Legal
+1.303.776.1356   |   info@kozio.com