Home

Fault Finder

The KwikLookTM Fault Finder is a Windows® utility for testing embedded systems developed using KADAK's AMX Real-Time Multitasking Kernel.


  Introduction to KwikLook

KwikLook gives you quick fingertip access to everything controlled by AMX and its managers:

Tasks
Timers (ticks and ms)
Mailboxes and message exchanges
Semaphores
Event groups
Buffer pools
Message contents
Memory pools

All messages queued in mailboxes or message exchanges are visible along with the sender's identification. If no messages are present, KwikLook shows the tasks, if any, which are waiting for a message to arrive.

KwikLook shows which tasks own resources and which ones are waiting for them. The state of all events in each event group can be viewed complete with a list of the tasks waiting for specific event combinations.

The memory usage display gives a snapshot of current allocation by the Memory Manager. Unexpected fragmentation is readily observable. Similarly, free and used buffers are shown for each buffer pool.

Using KwikLook, there are no surprises, no guessing. Disappearing resources can be uncovered. Unexpected task activity is exposed. Even stack overflow and underflow can be observed.


  Debug Method

KwikLook is attached to your debugger, enhancing your ability to test your AMX application. When used with a source level, task-aware remote debugger, KwikLook puts you in total control of your AMX system.

To use the KwikLook Fault Finder, your target system must be connected to a conventional host PC, either directly by a serial link, by a JTAG or BDM connection, or via an in-circuit emulator. Most of the target connection methods supported by the debugger can be used by KwikLook. The debugger controls your system; KwikLook displays your AMX objects.

A JTAG or BDM connection to the target is preferred because it usually offers the least interference with your application. Many in-circuit emulators use such a connection to the target system.

If a serial connection is used, the debugger's target monitor will have to be resident in your target system. To avoid interference with your application, it is recommended that the target monitor be configured to service the serial connection in a polled, non-interrupt driven fashion.


  KwikLook Compatible Debuggers

KwikLook for ARM Ltd. RealView
KwikLook for IAR Systems C-SPY
KwikLook for Metrowerks CodeWarrior
KwikLook for MetaWare SeeCode
KwikLook for Diab-SDS SingleStep
KwikLook for Paradigm 16-Bit and 32-Bit Debugger

  KwikLook for RealView

The ARM Ltd. RealView® Debugger for the ARM family provides task-aware debugging of your AMX 4-ARM and AMX 4-Thumb application developed using ARM Ltd. software development tools.

For RealView product information,
contact ARM Ltd.


  KwikLook for C-SPY

The IAR Systems C-SPYTM Debugger for the ARM family provides task-aware debugging of your AMX 4-ARM and AMX 4-Thumb application developed using IAR Systems software development tools.

For C-SPY product information,
contact IAR Systems AB.


  KwikLook for CodeWarrior

The Metrowerks CodeWarrior® Debugger for the 68K, ColdFire, PowerPC, ARM and Thumb families provides task-aware debugging of your AMX 68000, AMX CFire, AMX PPC32, AMX 4-ARM and AMX 4-Thumb applications developed using Metrowerks software development tools.

For CodeWarrior product information,
contact Metrowerks, Inc.


  KwikLook for SeeCode

The MetaWare SeeCodeTM Debugger for the ARM family provides task-aware debugging of your AMX 4-ARM and AMX 4-Thumb application developed using MetaWare software development tools.

The MetaWare SeeCode Debuggers for the PowerPC and MIPS32 families provide task-aware debugging of your AMX PPC32 and AMX MA32 applications developed using MetaWare software development tools.

For SeeCode product information,
contact MQX Embedded, a division of ARC International.


  KwikLook for SingleStep

The Wind River (Diab-SDS) SingleStepTM Debugger for the 68K, ColdFire and PowerPC families provides task-aware debugging of your AMX 68000, AMX CFire and AMX PPC32 applications developed using Diab-SDS software development tools.

For SingleStep product information,
contact Wind River.


  KwikLook for Paradigm 16-Bit and 32-Bit Debugger

The Paradigm 32-Bit Debugger for protected mode 80x86 processors provides task-aware debugging of your AMX 386/ET application developed using Paradigm's 32-bit software development tools.

The Paradigm 16-Bit Debugger for real-mode 80x86 processors provides task-aware debugging of your AMX 86 application developed using Paradigm's 16-bit software development tools.

For Paradigm product information,
contact Paradigm Systems.


  Additional Materials

You can also download the complete KwikLook User's Guide. The guide describes how KwikLook can be used for AMX-aware debugging with any of the task-aware debuggers with which KwikLook has been integrated.
 
A KwikLook Demonstration Program is available which lets you test drive KwikLook without AMX or a task-aware debugger. Download the demo and see for yourself just how effective KwikLook can be for testing your AMX application.



Copyright © 1996-2013







































RTOS
TCP/IP
File System
License
Manuals
Demos
Support
White Papers
Tools
Alliances
Dealers
Site Map
Company
Showcase
Home
FAQ
Get Info