User`s guide
Known Software and Documentation Problems
12-11
cc = ccsdsp:
.
. % Interact with CCS IDE.
.
.
vstate = cc.isvisible; % Store visibility state for CCS.
cc.visible(0); % Force CCS to the background.
x = cc.read('FF00','int32',[20 20],20); % Large read transfer.
cc.write('FF00',int32(randn(20)),20); % Large write transfer.
cc.visible(vstate); % Return CCS to its previous visibility state.
.
. % Continue to interact with CCS IDE.
.
.
•CCS limits memory read and write data transfers to 32 KB. This restriction
does not affect RTDX.
•Before you use the links, run the GEL initialization that is appropriate for
your target processor. For RTDX communications to work properly on the
C5402 DSK, you must initialize the board. To initialize your DSK, select
C54x submenu --> C5402_DSK_Init from the GEL option on the CCS menu
bar.
To automate this process as part of GEL reset, edit
C5000.gel as follows:
a In the .gel file, locate the section beginning hotmenu C5402_DSK_Init.
b In the section, highlight and copy all instructions between the braces,
{ }.
c Paste your copied text into the startup function at the beginning of the
.
gel file.
Subsequent GEL resets will run the DSK initialization.
•During memory transfer operations, you may receive a timeout error telling
you that the time allowed for the operation expired. In most cases, the
transfer has been successful in spite of the error message. Once the transfer
operation starts, it cannot be stopped or changed. Time may expire if the
transfer completes but the completion message is delayed. Try setting the
timeout value to a large number of seconds to avoid the error message.