
New Features in the Loaders / Loader Collateral
ADSP-21371 Specific Loader Kernels
The ADSP-21371 is now supported by 371 specific kernels installed to:
SHARC/ldr/371_prom.dxe
SHARC/ldr/371_spi.dxe
with sources and projects available:
SHARC/ldr/371_prom
SHARC/ldr/371_spi
The Loader Build Artifact UI has been updated to present the 371 specific kernels as
the default for the ADSP-21371.Likewise the loader has been updated to default the
ADSP-21371 to a 371 kernel if it encounters a command-line that requires a default
kernel.
Note that this is a change from CCES 1.0.1 which defaulted the ADSP-21371 to the 375
kernels. If you have an existing build that relied on the previous default, you may need
to update your project.
The ADSP-21371 supports 32-bit external port whereas the ADSP-21375 supports 16-
bit external interface. The ADSP-21375 boot kernel fails when used with a ADSP-21371
application that uses external memory.
ADSP-BF60x 0.1 Loader Collateral
There are additional pre-built DXE files / sources / projects in the Blackfin\ldr tree:
ADSP-BF60[6789] 0.1 and 0.0 rom_code
ADSP-BF609 0.1 init_code
Legacy ADSP-BFxxx projects and sources
Byte Format for ADSP-214xx Non-Bootable Loader Files
An additional format is available in the SHARC loader when creating non-bootable
loader files for the ADSP-214xx. Byte format is provided for use with the -splitter
sectname switch. It can be set via Additional Options in the Loader Build Artifact.
See the Loader and Utilities Guide for additional information. The new switches are -
fBYTE and -u value, documented in the ADSP-214xx Loader Command-Line Switches
table. The Byte Format layout is documented in the Non-Bootable Loader Output Files
section in the File Formats Appendix.
Komentáře k této Příručce