User`s guide
ticcs
You can include both the board number and the processor number in
the
ticcs syntax, as shown here:
cc = ticcs('boardnum',2,'procnum',[0 1])
Array of TICCS Objects:
API version : 1.2
Board name : OMAP 3.0 Platform Simulator [Texas
Instruments]
Board number : 2
Processor 0 (element 1) : TMS470R2127 (MPU, Not Running)
Processor 1 (element 2) : TMS320C5500 (DSP, Not Running)
Enter procnum as either a single processor on the board (a single value
in the input arguments to specify one processor) or a vector of processor
numbers, as shown in the example, to select two o r more proce ssors.
Support Coemulation and OMAP
Coemulation, defined by Texas Instruments to mean simultaneous
debugging of two or more CPUs, allows you to coordinate your debugging
efforts betw een two or more processors within one device. Efficient
development with OMAP™ hardware requires coemulation support.
Instead of creating one
cc object w hen you issue the following co mmand
cc = ticcs
or your hardware that has m ultiple processors, the resulting cc obje ct
comprises a vector of
cc objects cc(1), cc(2),andsoon,eachofwhich
accesses one processor on your device, say an OMAP1510. When your
processor h as one processor,
cc is a single object. With a multiprocessor
board, the
cc object returns the new vector of objects. For example,
for board 2 with two processors,
cc = ticcs
returns the following information about the board and processors:
cc = ticcs('boardnum',2)
Array of TICCS Objects:
7-154