User`s guide

12 Developers Kit for Texas Instruments™ DSP 1.1 Release Notes
12-12
When you configure your target code to perform RTDX write operations
(write data from the target to the host) on the C5402 DSK, you must poll the
‘successful emptying of the write buffer’ status. The C6000, which allows
polling or host-initiated interrupts, does not require polling.
The following code provides an example of the polling syntax, where
ochan is
the write channel.
write(&ochan, &data, sizeof(data));
while ( RTDX_writing != NULL ) {
#if RTDX_POLLING_IMPLEMENTATION
RTDX_Poll();
#endif
}
On some occasions, CCS opens information dialogs in the background. You
must respond to the dialogs before you can continue to work in MATLAB or
CCS. Until you respond to the dialogs, MATLAB will not respond to input.
Targeting
For reasons related to the Texas Instruments C compiler, you cannot use
three blocks in your Simulink model for targeting. They are:
- Singular Value Decomposition block in the library dspfactors
- Pseudoinverse block in the library dspinverses
- SVD Solver block in the library dspsolvers
These blocks are not included in the run-time libraries and do not build when
you build your model.
CCS cannot open some header files (files with the
.h extension) when you use
the Developer’s Kit to build a project in CCS IDE. When you try to view the
header files in CCS, you get an error “
filename.h was not found,” telling
you that CCS could not find the files. Although CCS reports the error, the
header files are being used in the compile and build process. To make CCS
IDE aware of the files, perform the following steps to update the include file
paths in your CCS project.
1 Locate the file modelname.bld, where modelname is the name of your
Simulink model.