I have ELF files produced using VisualDSP (*.DXE, *.OVL, *.SM, *.DLB, *.DOJ). Can I use these in the CrossCore Embedded Studio tools?
The ELF format used by CrossCore Embedded Studio differs significantly from the ELF format used by VisualDSP++, so ELF files produced using VisualDSP++ tools are not compatible with CrossCore Embedded Studio.
If you do not have the source code available to rebuild your code, we provide a utility to convert VisualDSP++ ELF output files to the ELF format used by CrossCore Embedded Studio, called elf2elf.exe.
This utility is found in the CrossCore Embedded Studio installation directory, and is documented at:
Help > Contents > CrossCore® Embedded Studio x.x.x > Blackfin® Development Tools Documentation > Loader and Utilities Manual > Utilities > elf2elf - ELF to ELF File Converter
elf2elf.exe oldKernel.dxe -o newKernel.dxe
It produces the output file with a name given file name in the command line.
No, the formats are incompatible in both directions. If you have any questions about the JPEG Encoder Library availability, please post in the Software Modules and SDKs Community.
Can elf file produced by CC embedded studio be used in VisualDSP ?
I want to use adi jpeg encoder (4.1.0) in my vdsp project.
Documentation states - Libraries built with VisualDSP++ 5.0 Update 10 and converted to CrossCore Embedded Studio ELF format.