I have DSP application which run on DM642 processor. That application is developed in CCS 3.3 environment and linked to the library which I have no sources, so I can't recompile it. My question is whether I can recompile and run the same application on the newer DSP such as DM6441, DM6443, DM6446 or DM6437?
In other words whether these DSP are backward compatible and will support my old library?
Thanks
Robert,
If you take a look at the datasheets for the newer devices, they will generally mention something about software compatibility. The DM6437 datasheet, for example, says this near the beginning of page 1:
DM6437 datasheet sprs345dFully Software-Compatible With C64x
This is also discussed in more detail in the first paragraph of section 1.2 Description a few pages later.
In general, yes you can use a C64x object file or library with a C64x+ project. There can be limitations with some hard-coded addresses or peripherals, so the exact nature of the object file or library may affect your results.
Regards,RandyP
If you need more help, please reply back. If this answers the question, please click Verify Answer , below.
Search for answers, Ask a question, click Verify when complete, Help others, Learn more.