Hi,
I have recently upgraded a project from 3.1. to 3.3. The newly built DSP executable no longer works after the upgrade. A handshake PCI interrupt sent to the DSP did not get a response back, at the moment, I have no idea whether the interrupt was not received by the DSP or the response was not received by the program that sends it. The DSP was loaded and running. After doing a comparison on the CDB (3.1) and TCF(3.3) use the tconf, I found a few differences, wondering if that may contribute to the problem?
1. In the System->Global Settings, it used to have a selection on the CSL library (I use 6412), The new one no longer has it, but instead has "specify RTS library", default to blank, should I leave it blank or put something there? I have added csl6412.lib to the Libraries in the File View.
2. In Scheduling->HWI, HWI_INT10 used to select EMIF_SDRAM_TIMER, now timer_2, though, HWI_unused as function in both case.
3. Input/Output->MSGQ is new in 3.3 and default to disabled.
4. The new tcf no longer shows CSL, the old one was saying check SPRA971, but I could only find SPRU971(emif user guide for 645x) that is irrelavant. Where can I find the corresponding CSL in the CCS3.3?
Your help is really appreciated,
Many thanks,
Terry