25.12.2012 Views

VisualDSP++ 4.5 Loader and Utilities Manual - Analog Devices

VisualDSP++ 4.5 Loader and Utilities Manual - Analog Devices

VisualDSP++ 4.5 Loader and Utilities Manual - Analog Devices

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ADSP-2126x/2136x/2137x Processor <strong>Loader</strong> Guide<br />

Table 5-18. ADSP-2126x/2136x/2137x <strong>Loader</strong> Comm<strong>and</strong>-Line Switches<br />

Switch Description<br />

-id#ref=N Directs the loader utility to share the boot stream for processor N<br />

with processor #. If the executable file of the # processor is identical<br />

to the executable of the N processor, the switch can be used to set the<br />

start address of the processor with ID of # to be the same as that of<br />

the processor with ID of N. This effectively reduces the size of the<br />

loader file by providing a single copy of the file to two or more processors<br />

in a multiprocessor system.<br />

� This<br />

switch is applicable to the<br />

ADSP-21367/21368/21369 <strong>and</strong> ADSP-2137x processors<br />

only.<br />

-l userkernel Directs the loader utility to use the specified userkernel <strong>and</strong> to<br />

ignore the default boot kernel for the boot-loading routine in the<br />

output boot-loadable file.<br />

Note: The boot kernel file selected with this switch must correspond<br />

to the boot type selected with the -b switch).<br />

If the -l switch does not appear on the comm<strong>and</strong> line, the loader<br />

utility searches for a default boot kernel file in the installation directory,<br />

(see “ADSP-2126x/2136x/2137x Processors Boot Kernels” on<br />

page 5-19). For kernels with the decompression engine, see “Decompression<br />

Kernel File” on page 5-40.<br />

-nokernel[message1,<br />

message2]<br />

� The<br />

loader utility does not search for any kernel file if<br />

-nokernel is selected.<br />

Supports internal boot mode. The -nokernel switch directs the<br />

loader utility:<br />

Not to include the boot kernel code into the loader (.ldr) file.<br />

Not to perform any special h<strong>and</strong>ling for the 256 instructions<br />

located in the IVT.<br />

To put two 32-bit hex messages in the final block header<br />

(optional).<br />

Not to include the initial word in the loader file.<br />

For more information, see “Internal Boot Mode” on page 5-17.<br />

-o filename Directs the loader utility to use the specified filename as the name<br />

for the loader’s output file. If the -o filename is absent, the default<br />

name is the root name of the input file with an .ldr extension.<br />

5-46 <strong>VisualDSP++</strong> <strong>4.5</strong> <strong>Loader</strong> <strong>and</strong> <strong>Utilities</strong> <strong>Manual</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!