ΣSigmaStudio Ask AI Русский Log in

How SC589  to use the library of 21489 in cces?

Processors & DSP alan Feb 25, 2017 00:00 1 replies Original on forum ↗
Thread Summary

Thread Summary

The user asked how to use the ADSP-21489 library in the ADSP-SC589 with CCES. The solution involves changing the char size setting to 32-bit word addressing mode in the compiler settings, as the ADSP-21489 does not support byte addressing. Refer to the SHARC compiler manual for more details.
AI Generated Content
Subscribe
alan Question
Feb 25, 2017 00:00

Hi all,

How SC589 to use the library of 21489 in cces? As we know 21489 can use the library of 21375 in vdsp, why SC589 cannot use the library of 21489 in cces now?

TKS

Alan

ADIApproved Reply
Mar 9, 2017 00:00

Hi Alan,

To use the library of ADSP-21489 in the ADSP-SC589, can you please try changing the char size setting in the compiler( Project properties -> C/C++ Build -> Settings -> Tool settings -> Crosscore SHARC C/C++ compiler -> processor - > change the char size to (32-bit(-char-size-32))-word addressing mode.

Please note that ADSP-21489 does not support byte addressing mode, it only supports word-addressing.

For more details about byte addressing and word addressing mode, please refer the compiler manual for SHARC processors from the below link.
http://www.analog.com/media/en/dsp-documentation/software-manuals/cces-SharcCompiler-manual.pdf

Regards,

Kader