This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Codec Engine v5T executable file on dm816x



Hello,

I have noticed that CE name conventions designate the v5T suffix for the ARM v5 Thumb (GCC toolchain) architecture. In fact this is the suffix I can see in the example files of the 5.04.00.11 EZSDK's CE distribution. My target board is a dm816x, an ARM v7 architecture so I assume the v5T executables are compatible with ARM v7 devices. The question is, can I build the CE distribution for a v7 architecture? How?

Regards,
gaston

  • Yep, ARM v7 can run v5T.  We haven't seen any reason to rebuild the sources with v7 (perf, size, etc), and only having one pre-built library (v5T) helps reduce the product's distribution size and testing overhead.

    That said, you can probably rebuild CE yourself - if you're into that sort of thing.  Which version of CE do you have?  Recent CE releases have a codec_engine.mak file at the top of the product, and the rebuild step is basically to update the "products.mak" file (to point at dependencies) and then "make -f codec_engine.mak".

    Chris