DSPRelated.com
Forums

AW: loading dxe files

Started by Andor Bariska September 27, 2000
Hi Matthew,
There is also a program called "elfspl21k.exe" in VisualDSP package.
With this program you can split the *.DXE file into an easily read
byte-stack ASCII format file. You can extract each segment seperately
from the DXE file.

The byte-stack format consists basically of a header (data address and
data size and data word width info) and the data (ASCII hex dump).

For info on the splitter and the byte stack file format see the online
manuals of VisualDSP (or on the web:
http://www.analog.com/publications/documentation/VisualDSP/release41/lin
ker/splitter.pdf for the splitter program, and
http://www.analog.com/publications/documentation/VisualDSP/release41/lin
ker/formats.pdf for the byte stack file format).
(if you did not generate the DXE file,

> -----Ursprgliche Nachricht-----
> Von: Matthew Rensing [mailto:]
> Gesendet am: Mittwoch, 27. September 2000 14:37
> An:
> Betreff: [adsp] loading dxe files
>
> This may be a very basic question, so please humor me...
>
> I'm working on a board with a 21065L processor. It
> interfaces to the host
> computer via a serial port, which is connected to the SHARC
> via the flag
> pins, through some other hardware. Using an emulator, we can
> load programs
> (such as a low-level driver), such that we can easily access
> a stream of
> data from the host machine. I wish to download executable
> programs over
> this serial interface, but I'm rather unfamiliar with the
> format of the
> generated files and how to map them onto actual memory on the
> processor.
> What I envision is dumping a received executable to external
> SDRAM, and the
> doing a DMA transfer of the program to it's proper location in onchip
> memory. Can this easily be done with a .dxe file, or would I
> have better
> luck with a .ldr file. I looked a bit at the file format for
> .dxe files,
> and it seems somewhat complicated. Any thoughts anyone could
> offer on this
> would be greatly appreciated.
>
> Matthew Rensing >
> To Join: Send an email to
>
> To Post: Send an email to
>
> To Leave: Send an email to
>
> Archives: http://www.egroups.com/group/adsp
>
> Other Groups: http://www.dsprelated.com