Loading tasks to TX boards: cplot

Use cplot to dynamically load communications processor tasks to TX boards. Tasks have been compiled into *.elf object files. The cplot utility loads ELF files onto the communications processor. Refer to TX communications processor tasks for more information.

Procedure

Run cplot according to the following syntax:

cplot argument argument

where:

Argument

Description

-b boardnum

TX board number to which to load the task. The default is 1.

-f filename

ELF Object file for cplot to load. This argument is required.

-l cmd_line

Command line string enclosed in double quotes.

-n taskname

Communications processor task to load. When used with the -f option, cplot requests a communications processor task to be created with the given task name. The program object file is then loaded as the program for the new communications processor task. This argument is required. The task name can have a maximum of eight characters.

-o options

Options to use when executing the communications processor task. options is task specific and can use hexadecimal notation by prepending the entry with 0x. Default is 0.

-p priority

Priority of the communications processor task. Valid priority levels are 0 through 31, with 0 being the highest priority and 31 being the lowest priority. By default, the created communications processor task has a priority of 30.

-s size

Stack size of the communications processor task. By default, the communications processor task stack size is 4096 bytes. Hexadecimal notation can be used by prepending a 0x.

-t tracelevel

Level of tracing information displayed by cplot while downloading a task. The default is 0 (no tracing).

-v

Version and build date of a downloadable task (.elf file).