Software Analysis, Development & Test Tools, and Professional Services
                                                                    for Real-time and Embedded Systems

 

Home
Up

DaVinci emulator

  

    •   order now   •  

compare ARM models           Compare ARM emulators

      Compare TI TMS320 emulatorscompare DSP models
      ARM emulator · PDF brochurebrochure
      ARM emulator · PDF brochureprobes
      list of supported devices
 

 

JTAGjet-DaVinci Emulator

   

JTAGjet-DaVinci is a real-time, transparent in-circuit debugger based on the JTAG boundary scan port. Its key features are highlighted below.

Linux Debugging with
Chameleon Debugger

 

UBL, U-Boot and Linux kernel source-level debugging:

    o   Load and debug from RAM (no need to program the NAND).
    o   Load from NAND and debug in RAM.

Access to the Linux console via JTAG (no serial port needed):

    o   All UBL, U-Boot and Linux kernel messages shown in the debugger window.
    o   Much faster than serial port.
    o   Write a debugger script to login to the system and execute Linux shell commands.

NAND flash programming:

    o   Fully automated UBL/U-Boot/Linux kernel and RAM-Disk programming from batch file.
    o   High-speed NAND programming at 600+KBytes/sec.
    o   Full support for hardware ECC.
    o   NAND bad block handling (factory markers and Linux bad block tables).
  Debug Linux applications via JTAG.
   
LinuxLinux debugging & NAND programming · PDF file Debugging & NAND Flashing the DM365 

Other Features
 

Active JTAG probes for TI-14/ARM-20/cTI-20 pin-outs with auto-sensing target voltage.
  Programmable and Adaptive JTAG clock up to 30MHz.
  JTAG chain device detection with support for ICEPICK.
  Can be used with any non-TI ARM/Cortex core, including the Cortex-A8/Cortex-M3.
Drivers for all major third-party IDE and debuggers: ARM, eSOL, Keil, GNU, IAR, Freescale, etc.
  Fast downloads using the USB 2.0 port (480 Mbps).
  NOR flash programming
    o   Integrated with Chameleon debugger.
    o   Available in the batch mode.
    o   Integrated with the RDI driver.
  Bare-metal debugging
    o   Step through the boot ROM code.
    o   Use for initial board bring-up.
    o   Start the debugger without source code.
    o   Debug and test using a sophisticated macro language.

 

ETB Trace
 

PC tracing with optional pre-filtering.

  Powerful post-filtering capabilities.
  Data tracing with optional pre-filtering.
  Ideal for tracing CPU initialization or run-away code.

Multi-Core Debugging
 

One debugger instance with many cores using one JTAG connection.

  Multiple debugger instances sharing one JTAG connection.
  One or more debuggers with multiple emulators working simultaneously.
  A concurrent debug option available: CCStudio connected to a DSP, Chameleon connected to an ARM.

CCStudio Compatibility
 

The only emulator compatible with CCStudio and other major ARM debuggers (via the RDI driver).

  Outperforms the XDS510 and in some cases, even the XDS560.
  Compatible with any CPU supported by CCStudio, including the OMAP3 and TMS570.

Supported DaVinci Devices
 

Part No.

CPU

Trace
    TMS320DM648    C64x+; DVV    
TMS320DM647 C64x+; DVV  
    TMS320DM643   C64x; Video    
    TMS320DM642   C64x; Video    
    TMS320DM641   C64x; Video    
    TMS320DM640   C64x; Video    
    TMS320DM6467   C64x+; ARM9; DVHD   ETB
    TMS320DM6446   C64x+; ARM9; DVV   ETB
    TMS320DM6443   C64x+; ARM9; DVV   ETB
    TMS320DM6441   C64x+; ARM9; DVV   ETB
    TMS320DM6437   C64x+; DVV    
TMS320DM6435 C64x+; DVV
    TMS320DM6433   C64x+; DVV    
    TMS320DM6431   C64x+; DVV    
    TMS320DM365   ARM9, DVHD   ETB
    TMS320DM357   ARM9,DVV   ETB
    TMS320DM355   ARM9,DVV   ETB


DVV - DaVinci Video
DVHDV - DaVinci High Definition Video

 

 
     
 

 

                                               Manufacturers Representatives serving Mid-Atlantic States since 1991

 

© 2006 AusTek Inc. All Rights Reserved