J&D Tech CodeViser – JTAG Debugger for Automotive MCUs and Arm

J&D Tech CodeViser JTAG emulator
description

J&D Tech CodeViser is a JTAG emulator for embedded software development on automotive MCUs and Arm processors. With the CVD (CodeViser Debugger) software on a Windows PC it debugs C, C++ and assembly code at source level, controls multi-core SMP, AMP and big.LITTLE targets, programs flash, and is OS aware for Linux, Android and common RTOSs. CVD editions cover 32-bit and 64-bit Arm, Infineon TriCore (AURIX), RISC-V, Andes and Qualcomm QDSP6. Pertech, a J&D Tech representative, sells and ships it worldwide.

CodeViser highlights

  • Arm ARM7/9/11, Cortex-A, Cortex-R and Cortex-M, Armv7 and Armv8 64-bit
  • CVD editions for Infineon TriCore (AURIX), RISC-V, Andes and Qualcomm QDSP6
  • Multi-core SMP, AMP and big.LITTLE debugging with no extra license
  • Linux and Android awareness: kernel, modules, libraries, processes, threads, U-Boot
  • RTOS awareness: FreeRTOS, ThreadX, Nucleus, uC/OS-II, eCos, AMX, L4 and more
  • Hardware, software, conditional and automatic breakpoints; semihosting and DCC
  • Flash programming: NOR, NAND, OneNAND, moviNAND, iNAND and internal flash
  • .csf and .cmm script support; CVD API for your own software; function and symbol profiling
  • JTAG and Serial Wire Debug; JTAG clock 1 kHz to 50 MHz

CVD editions

Editions

Edition Processors
CVD 32-bit Arm (ARM7/9/11, Cortex-A/R/M, XScale, Faraday)
CVD64 64-bit Arm (Armv8)
CVD TriCore Infineon TriCore (AURIX), e.g. TC2xx
CVD Risc-V RISC-V cores
CVD_ANDES Andes cores
CodeViser QDSP6 Qualcomm QDSP6 DSP

Where CodeViser fits

  • Automotive ECU software on AURIX TriCore MCUs
  • Board bring-up and BSP work on Arm application processors
  • Linux and Android kernel and driver debugging
  • Flash programming in the lab and on small production runs

Key Specifications

Spec Value
Host interface High-speed USB 2.0
Target connectors JTAG 20, 14 and 16-pin; DAP 10, 20 and 26-pin
Debug interfaces JTAG, Serial Wire Debug
Target voltage 1.8 to 5 V
JTAG clock 1 kHz to 50 MHz
Download speed More than 700 KB/s
Power USB or DC 5 V / 2 A adapter
Size 76 x 128 x 18 mm
Image formats ELF, AXF, COFF, DWARF 1/2/3/4, EXE
Host software CVD (CodeViser Debugger) for Windows
Updates Firmware updated through CVD

Frequently asked questions

What is CodeViser?

CodeViser is J&D Tech’s JTAG emulator. Together with the CVD debugger on a Windows PC it debugs embedded software, controls multi-core targets and programs flash.

Which CVD edition do I need?

Choose by processor: CVD for 32-bit Arm, CVD64 for 64-bit Arm (Armv8), CVD TriCore for Infineon AURIX, CVD Risc-V, CVD_ANDES for Andes cores and CodeViser QDSP6 for Qualcomm DSPs. Pertech will confirm the edition for your chip.

Does it support AURIX automotive MCUs?

Yes, through the CVD TriCore edition. TriCore is the CPU core of Infineon’s AURIX family; J&D Tech’s brochure lists TriCore TC2xx.

Is multi-core debugging an extra cost?

No. J&D Tech states that no additional license is needed for multi-core debugging in CVD.

Can it program flash?

Yes: NOR, NAND, OneNAND, moviNAND, iNAND and the internal flash of many chipsets, with device and script files for each flash. Several CodeVisers can program several boards at once.

Does it run my .cmm scripts?

CVD is compatible with .cmm script files as well as its own .csf scripts.

Where can I buy CodeViser?

Pertech, a J&D Tech representative, sells and ships CodeViser worldwide. Contact Pertech for a quote, a demo or help choosing the right edition.

Related J&D Tech products at Pertech

Debugging an AURIX or Arm target? Contact Pertech for a quote or a demo.


Files and media

upbtn
Skip to content