You are on page 1of 16

C

C
ode
ode
V
V
iser &
iser &
CV
CV
D
D
J&D Tech Co., Ltd.
J&D Tech Co., Ltd.
- J TAG Emulator & Debugger -
Dev. Environment
Debugger
CVD
Emulator
CodeViser
Target
USB2.0 USB2.0 JTAG JTAG
J&D Tech Co., Ltd.
J&D Tech Co., Ltd.
CodeViser Specification
Core Support
- ARM7, ARM9, ARM11, Cortex-A,
Cortex-R, Cortex-M, Xscale, FA etc
Interface : High Speed USB 2.0
Downloading Speed : ~ 1.5MB/sec
J TAG Clock : 1KHz ~ 50MHz
Target Connection : 20/14 Pin
Connector
Power : USB or DC5V/2A (SMPS)
Operating System : Window98 or Higher
Update : Firmware Update by CVD
Size : 7.5 x 12.5 x 1.7 Cm
CodeViser
J&D Tech Co., Ltd.
J&D Tech Co., Ltd.
Mobile Chip Support
- CDMA : Qualcomm MSM(QSD)3xxx/
5xxx/6xxx/7xxx/8xxx, VIA etc
- GSM : TI OMAP, MTK, Infineon,
Agere, NXP, Ericsson etc.
General Chip Support
- MTK, Faraday, Samsung, Freescale,
Telechips, STMicro, OKI, Cirrus Logic,
Panasonic, Sharp, Triscend, Zarlink etc
* Any chipset based on ARM core & FA, are
supported
Product Line-up
Single Core Models
Dual Core Models
Multi Core Models
CodeViser for ARM7 / ARM9 / ARM11 / Xscale /
Cortex-A / Cortex-R / Cortex-M / FA
CodeViser for ARM7&9 / ARM9&11 /
ARM9&Cortex-A / Cortex-A&R
CodeViser for ARM7,9&11 / ARM7,9,11,XScale&FA /
ARM7,9,11&Cortex-A / ARM7,9,11&Cortex-R /
ARM7,9,11&Cortex-M / ARM7,9,11,Cortex-A&R /
ARM7,9,11,Cortex-A,R&M
J&D Tech Co., Ltd.
J&D Tech Co., Ltd.
CodeViser
32 Bits Core Support
ARM7TDMI
ARM720T
ARM740T
Etc.
ARM9TDMI
ARM920T
ARM926EJ
ARM940T
ARM946E-S
Etc.
PXA210/25x/27x
PXA300/310/320
Etc.
FA526
FA626
FA626TE
FC7500
Etc.
ARM1136
ARM1156
ARM1176
Etc.
ARM7 ARM9 ARM11
Cortex XScale Faraday
Cortex-A
Cortex-R
Cortex-M
J&D Tech Co., Ltd.
J&D Tech Co., Ltd.
CodeViser
* All cores based on ARM7/9/11/Cortex-A/R/M/ core are supported
CVD Functions
Convenient Built-in Editor
- Syntax Coloring
- A Variety of Font, Style, Find and Replace
Variety of View Windows
- Memory, Register, Local, Global Variable,
Watch, Breakpoint, Call Stack Widows
- Workspace (Files, Functions, Variable
Tree)
Convenient Configuration Register
Window
Flash Programming
- Fast Flash Writing
- Device File for Each Flash
J&D Tech Co., Ltd.
J&D Tech Co., Ltd.
CVD
Debugging
- Various Images (ELF, AxF, COFF, Dwarf1/2)
- C/C
++
Source Level Debugging
- Step, Run, Go, Stop, Go to Cursor Functions
- Continue Step, Breakpoint
- Software & Hardware Breakpoint
- Disassembling
- Semihosting
- Command Line Interface
- Binary Downloading
- Multi-Core Debugging
- OS Debugging(Kernel/Library/App./Module)
CMM Files Compatibility
Multi-Core Debugging
Synchronized Run, Stop, B.P, & Step Functions.
Target
CVD
on Host PC
CPU
Core
#1
Core
#1
Core
#2
Core
#2
Core #1 Control
J TAG USB
CodeViser
ROM
Core #2 Control
RAM
J&D Tech Co., Ltd.
J&D Tech Co., Ltd.
CVD
- System Configuration for MSM7xxx debugging
- System Configuration for MSM7xxx debugging
Chipset
ARM9
ARM9
ARM11
ARM11
ARM9 Control
JTAG USB
ARM11 Control
RAM
ROM
MSM7xxx target
1. Select two Shortcut icons
- CVD_msm7xxx_arm9.exe
- CVD_msm7xxx_arm11.exe
2. In Properties for each CVD Shortcut
- In Bin folder..
- In Bin folder..
1. Load jload.cmm within CVD for ARM9
2. After execute CMM files for ARM9 and
ARM9 calls ARM11 core. Start debugging ARM11.
- In each CVD debugger..
- In each CVD debugger..
Slave CVD
Master CVD
Multi-Core Debugging Example
- Synchronization function
- Synchronization function
1. Select Config -> MultiDebugger
2. Check SYNC options
- In Master CVD
- In Master CVD
1. Select Config -> MultiDebugger
2. Check SYNC options
- In Slave CVD
- In Slave CVD
Multi-Core Debugging Example
Complied Image Support
ARM SDT/ADS
IAR EWARM ELF
AXF
COFF
Dwarf1/2
PDB
exe
CVD
Compiler
Generated Images
ARM Realview
Linux GCC
TI CCS
MS Platform Builder
J&D Tech Co., Ltd.
J&D Tech Co., Ltd.
CVD

Flash Programming
High-speed Flash Downloading
Various Flash Devices Support (Device File Service by J &D)
User can program target flash memory by using cmm script files
Target
CVD
J TAG USB
CodeViser
Flash ROM
J&D Tech Co., Ltd.
J&D Tech Co., Ltd.
CVD
Target & Image Info.
Mathematical Function Calling Path
Memory
Register
Stack
J&D Tech Co., Ltd.
J&D Tech Co., Ltd.
CVD
Execution Time
Automatic Calculation of Execution Time for Selected Block.
J&D Tech Co., Ltd.
J&D Tech Co., Ltd.
CVD
CMM Compatibility
J&D Tech Co., Ltd.
J&D Tech Co., Ltd.
CMM File & CMM Command Line Support.
CVD
RTOS Awareness
Android, Rex, Nucleus, ThreadX, AMX, Linux, WinCE, Windows Mobile,
UcOSII, ECOS, L4, etc
J&D Tech Co., Ltd.
J&D Tech Co., Ltd.
CVD
Task List
Mount Device
Thanks for Your Attention.
The End
400-677-9936

021-38722155
37791
QQ330376738
13761435797

You might also like