TI E2E Community
Multimedia Software Codecs
Multimedia Software Codecs forum
I'm working with the demo project for JPEGDEC (C6678 device).
I'm getting this error :
fatal error #16030: array_object_alignment=8 bytes is not greater than or equal to array_object_align_expected=16 bytes as required; file "C:/Program Files (x86)/Texas Instruments/Codecs/C66x_jpegdec_03_01_00_01_ELF/packages/ti/sdo/codecs/jpegd ec/App/Client/Build/TestAppDecoder/../../../../Lib/jpegdec_ti.le66" is incompatible with other input files
However, I'm using all the requirements with the same versions as the user guide says.
Is there anyway that I can find which objects are causing this incompatibility?
Sorry for the late reply.
The desired compiler version is 7.3.4
Thank you very much for your support,
Weber de Souza Calixto
Can you please try the attached JPEGDEC lib? It is compiled with CGT7.3.4. Along with the compiler update, the following tools are also updated:
Mr. Weber is going overseas, so I'm going to continue his work with the EVMC6678.
As soon as I test it, I will reply,
I have followed the instructions posted by Uday in this thread: http://e2e.ti.com/support/embedded/multimedia_software_codecs/f/356/t/166075.aspx to have a working CCSv5 project.Then I made some little changes as follows:- Updated the JPEGDEC lib with the one provided by you.- Manually added the var "JPEGDEC_ROOT" to the project (because of some linked resources)- Updated the project to use Compiler v7.3.4, SysBios 22.214.171.124, XDCTools 126.96.36.199 and Framework Components 188.8.131.52And now everything seems to be working in the demo project.I have also checked the output file REMI0003_planar.yuv against the reference and they are equal!
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.