J&D Tech Co

J&D Tech Co

J&D Tech · CodeViserJTAG debug for automotive MCUs and Arm processors

From Pertech, a J&D Tech representative.

J&D Tech CodeViser JTAG debugger

Pertech is a J&D Tech representative, supplying the CodeViser JTAG debugger and the PowerViser power monitor from J&D Tech of Korea to embedded teams worldwide.

CodeViser is a USB 2.0 JTAG emulator with the CVD (CodeViser Debugger) software. One hardware unit covers Arm cores from ARM7 to Cortex-A, Cortex-R and Cortex-M, including 64-bit Armv8, with separate CVD editions for Infineon TriCore (AURIX) automotive MCUs, RISC-V, Andes and Qualcomm QDSP6. It debugs at source level, programs NOR, NAND and internal flash, and debugs multi-core SMP, AMP and big.LITTLE targets with no extra license.

CVD is OS aware for Linux and Android (kernel, modules, libraries, processes and threads) and for RTOSs such as FreeRTOS, ThreadX and uC/OS-II, and runs .cmm script files as well as its own .csf scripts.

PowerViser supplies and measures a target's voltage and current, from 2 to 9 V and up to 5.1 A, with graphs on a Windows PC or an Android phone, for battery-powered and IoT products.

CodeViser and PowerViser

CodeViser and PowerViser: common questions

What is J&D Tech CodeViser?

CodeViser is a JTAG emulator from J&D Tech of Korea. With its CVD (CodeViser Debugger) software on a Windows PC, it debugs embedded software at source and assembly level, controls multi-core targets and programs flash memory over JTAG or Serial Wire Debug.

Does CodeViser support automotive MCUs?

Yes. J&D Tech offers a CVD edition for Infineon TriCore, the core of the AURIX automotive MCU family (the brochure lists TriCore TC2xx), and its website lists support for various automotive MCUs alongside Arm application processors.

Which processors does CodeViser support?

ARM7, ARM9 and ARM11, Cortex-A, Cortex-R and Cortex-M including Armv8 64-bit, XScale, Faraday, Andes, Samsung SRP and Qualcomm QDSP DSPs, Infineon TriCore and RISC-V. Each processor family has its own CVD edition: CVD for Arm, CVD64, CVD TriCore, CVD Risc-V, CVD_ANDES and QDSP6.

Can CodeViser debug Linux and Android?

Yes. CVD shows Linux and Android kernel, module, library, process and thread information, and supports U-Boot, kernel, module and application debugging. It is also aware of RTOSs such as FreeRTOS, ThreadX, Nucleus, uC/OS-II and eCos.

Is multi-core debugging extra?

No. CodeViser debugs SMP, AMP and big.LITTLE multi-core targets from one CVD session, and J&D Tech states that no additional license is needed for multi-core debugging.

Can I reuse my existing debug scripts?

CVD runs its own .csf script files and is compatible with .cmm script files, and scripts can be typed directly into its command line.

What does CodeViser connect to?

The host over high-speed USB 2.0; the target through 20, 14 or 16-pin JTAG connectors or 10, 20 or 26-pin DAP connectors, at 1.8 to 5 V and a JTAG clock from 1 kHz to 50 MHz.

What is PowerViser?

PowerViser is J&D Tech's power supply and monitor for development boards. It supplies 2 to 9 V and measures current on a high-current path up to 5.1 A and a low-current path up to 320 mA, and shows voltage and current graphs on a Windows PC or an Android app over USB or Bluetooth.

Where can I buy J&D Tech products?

Pertech, a J&D Tech representative, sells and ships CodeViser and PowerViser worldwide. Contact Pertech for a quote, the right CVD edition for your processor, or a demo.

© 2025 Pertech Embedded Solutions Ltd. All rights reserved. By using this website you acknowledge and agree to our data practices. Personal information collected is used solely for providing sales, licensing, and technical support services. We do not sell personal data to third parties. View our full Privacy Policy.

upbtn
Skip to content