Lab 2b: DSP/BIOS Configuration Tool
Lab2.pjt from the
Project Recent Project Files
list. This will put you
at the proper starting point for this lab exercise.
2. If needed, verify that the project is open in CCS by left clicking the plus sign (+) to the
left of
Project.
Then, click on the plus sign next to
Lab2.pjt
,as well as the other
plus signs to verify all the previous files have been included.
Remove “rts2800_ml.lib” and “Lab2a.cmd” from the Project
3. Highlight
the
rts2800_ml.lib
in the project window and right click, then select
“Remove from Project”
. The DSP/BIOS Config Tool supplies its own rts library.
4. Remove
Lab2a.cmd
using the same procedure. We will be using the DSP/BIOS
configuration tool to create a linker command file.
Using the DSP/BIOS Configuration Tool
5. The configuration database files (*.cdb), created by the
Config Tool
, controls a wide
range of CCS capabilities. In this lab exercise, the CDB file will be used to automatically
create and perform memory management. Create a new CDB file for this lab. On the
menu bar click:
File New DSP/BIOS Configuration…
A dialog box appears. The CDB files shown in the aforementioned dialog box are called
“seed” CDB files. CDB files are used to configure many objects specific to the
processor. Select the
c28xx.cdb
template and click OK.
6. Save the configuration file by selecting:
File Save As…
and name it
Lab.cdb
in
C:\C28x\LABS\LAB2
. Close the configuration window.
7. Add the configuration file to the project. Click:
Project Add Files to Project…
Make sure you’re looking in
C:\C28x\LABS\LAB2
. Change the “files of type” to
view All Files (*
.
*) and select
Lab.cdb
. Click
OPEN
to add the file to the project.
8. Add the generated linker command file,
Labcfg.cmd
, to the project using the same
procedure.
Create New Memory Sections Using the CDB File
9. Open
the
Lab.cdb
file by left clicking on the plus sign (+) to the left of
DSP/BIOS
Config
and double clicking on the
Lab.cdb
file. In the configuration window, left
click the plus sign next to
System
and the plus sign next to
MEM
.
10. By default, the Memory Section Manager has combined the memory space for
L0SARAM and L1SARAM into a single memory block called L0SARAM. It has also
C28x - Programming Development Environment
2 - 27
Содержание C28 Series
Страница 64: ...Summary 3 16 C28x Peripheral Registers Header Files ...
Страница 78: ...Interrupt Sources 4 14 C28x Reset and Interrupts ...
Страница 218: ...Lab 9 DSP BIOS 9 22 C28x Using DSP BIOS ...
Страница 244: ...Lab 10 Programming the Flash 10 26 C28x System Design ...
Страница 273: ...Appendix A eZdsp F2812 C28x Appendix A eZdsp F2812 A 1 ...
Страница 275: ...Appendix eZdsp F2812 eZdsp F2812 Connector Header and Pin Diagram C28x Appendix A eZdsp F2812 A 3 ...
Страница 276: ...Appendix P2 Expansion Interface A 4 C28x Appendix A eZdsp F2812 ...
Страница 277: ...Appendix P4 P8 P7 I O Interface C28x Appendix A eZdsp F2812 A 5 ...
Страница 278: ...Appendix A 6 C28x Appendix A eZdsp F2812 ...
Страница 279: ...Appendix P5 P9 Analog Interface C28x Appendix A eZdsp F2812 A 7 ...
Страница 281: ...Appendix JP7 JP8 JP11 JP12 Boot Mode Select JP9 PLL Disable DS1 DS2 LEDs C28x Appendix A eZdsp F2812 A 9 ...
Страница 282: ...Appendix A 10 C28x Appendix A eZdsp F2812 TP1 TP2 Test Points ...