Vi+ Loader Manual
3-7
for 16-Bit Processors
ADSP-219x DSP Loader/Splitter
ADSP-219x DSP Multiple .DXE Support
Vi+ 3.5 introduces support for multiple
.DXE
booting in Parallel
EPROM booting mode. Boot streams of multiple projects or applications
can be stored in a single EPROM. The on-chip boot kernel always boots
in application number 0. Its boot stream starts at EPROM address
0x000000
. User-defined second-stage loaders or boot management soft-
ware may boot any application depending on application-specific
circumstances. Alternatively, one application can be loaded and executed
after the other terminates. The loader/splitter utility can consume multi-
ple
.DXE
files and arrange their boot streams in several manners.
Use the following syntax to submit two or more executable files to the
loader:
elfloader
File1.dxe
[
outputfile
]
-proc
processor
[
-switch ...
]
[
-pd
addr
[
switches_specific_to_dxe_file_that_follows
]]
File2.dxe
[
-pd
addr
[
switches_specific_to_dxe_file_that_follows
]]
File3.dxe
...
File1.dxe
is the default application that is booted by the on-chip boot
kernel after reset. Unless the
-p
switch is specified, the boot stream of
File1.dxe
starts at EPROM address
0x000000
.
If there is a
–pd
addr
switch specified for an executable file (
File.dxe
), the
switches between “
–pd
” and “
File.dxe
” are called a pd grouping. The
“
addr
” parameter is the address in the byte-based PROM address space.
The address should be a hex value. If
–pd
addr
is absent from a command
line, no pd grouping is associated with the executable file, but the address
in the byte-based PROM address space remains associated with the
.DXE
.
Usually the
–pd
addr
switch is applied if the individual boot streams need
to be located a given addresses. For example, when the individual boot
streams need to reside is certain pages of a Flash memory device. If the dif-
ferent boot streams are going to reside in different physical PROM
devices, this syntax enables the user to assign different settings, such as
wait-states or even output file name to the individual
.DXE
s.
Summary of Contents for VISUALDSP++ 3.5
Page 9: ...VisualDSP 3 5 Loader Manual ix for 16 Bit Processors Contents INDEX ...
Page 10: ...x VisualDSP 3 5 Loader Manual for 16 Bit Processors ...
Page 20: ...Notation Conventions xx VisualDSP Loader Manual for 16 Bit Processors ...
Page 86: ...Blackfin Processor Loader Guide 2 56 VisualDSP Loader Manual for 16 Bit Processors ...
Page 144: ...ADSP 218x DSP Splitter Guide 5 20 VisualDSP 3 5 Loader Manual for 16 Bit Processors ...
Page 166: ...INDEX I 12 VisualDSP Loader Manual for 16 Bit Processors ...