c6713 dsk diagnostic utility included with dsk
TRANSCRIPT
C6713 DSK
Diagnostic Utility included with DSK ...
DSK’s Diagnostic Utility
CCS Overview ...
Test/Diagnose DSK hardware
Verify USB emulation link
Use Advanced tests to facilitate debugging
Reset DSK hardware
SIM
Simulator
Code Composer Studio
DSK’s Code Composer Studio Includes: Integrated Edit / Debug GUI
Edit
DSK
EVM
Third Party
BIOS: Real-time kernelReal-time analysis
DSP/BIOSLibraries
DSP/BIOSConfigTool
Debug
Code Generation Tools
CompilerAsm Opto
Asm
Standard Runtime Libraries
.outLink
XDS
DSP Board
CCS is Project centric ...
What is a Project?
Project (.PJT) file contain:
References to files: Source Libraries Linker, etc …
Project settings: Compiler Options DSP/BIOS Linking, etc …
The project menu ...
Project Menu
Access via pull-down menu or by right-clicking .pjt file in project explorer window
Project MenuHint:Create and open projects from the Project menu, not the File menu.
Hint:Create and open projects from the Project menu, not the File menu.
Build Options... Next slide
Build Options
-g -q -fr"c:\modem\Debug" -mv6700
Eight Categories of Compiler options
The most common Compiler Options are ...
Options Description
-mv6700 Generate ‘C67x code (‘C62x is default)-mv6400 Generate 'C64x code-fr <dir> Directory for object/output files-fs <dir> Directory for assembly files
-q Quiet mode (display less info while compiling)-g Enables src-level symbolic debugging-s Interlist C statements into assembly listing
Compiler’s Build Options Nearly one-hundred compiler options available to
tune your code's performance, size, etc. Following table lists the most common options:
debug options
In Chapter 4 we will examine the options which enable the compiler’s optimizer
And, the Config Tool ...
DSP/BIOS Configuration Tool
Simplifies system design by: Automatically includes the appropriate
runtime support libraries Automatically handles interrupt vectors
and system reset Handles system memory configuration
(builds CMD file) Generates 5 files when CDB file is saved:
C file, Asm file, 2 header files and a linker command (.cmd) file
More to be discussed later …
Simplifies system design by: Automatically includes the appropriate
runtime support libraries Automatically handles interrupt vectors
and system reset Handles system memory configuration
(builds CMD file) Generates 5 files when CDB file is saved:
C file, Asm file, 2 header files and a linker command (.cmd) file
More to be discussed later …