Hello!
I am studing communications between two DSPs using AIFon TMS320C6474EVM. I have got InterDSP_AIF_BIOS_Advanced_Example_1.5 code from TI web. Now i have one questions about this project:
When i choose the "Non_loopback" mode to achieve the communication between Faraday DSP1 and Faraday DSP2, Compiling, Linking, and Program loading are just fine. 不but the two DSPs both only showed:
0 Main started
1 TX task: started
2 RX task: started
Then it showed nothing. It means that the datas are not transmitted and received successfuly. Can you tell me the reason ?
Thank you very much! Best reagards!
Hi Ziteng,
Please, find the latest IAClib_v1.6 attached
8322.AIF_Driver_4x_Obsai_PS.zip
I am able to successfully get the AIF communication between DSP1 and DSP2 working on a C6474 EVM. This example is designed to run on CCSv3.3. However, I ported this example on CCSv5.1 and was able to get it working successfully. For more details about this example and steps to run this example, please refer to the app note attached:
7245.InterDSP_AIF_appnote_v1 5.pdf
For viewing the DSP BIOS LOG_printf log in CCSv5.1, go to tools --> RTA --> printf
Let me know if you can get this example working on your end.
Thanks,
Karthik
-------------------------------------------------------------------------------------------------------------------------------
If you need more help, please reply back. If this answers the question, please click Verify Answer , below.
Hi. Now I want to transmit data between 2 DSP in a Kit by using AIF interface. Could you tell me if I have to use daughter board as TRF7310 or not need?
Thank you very much. Awaiting for your response.
Hello Karthik Ramana Sankar
Actually, your code is for EVM6474 or TCI6488? Because I can't load to TCI6488.
Hi Chien,
The Inter DSP AIF example provided in this thread above, should work with both C6474 and TCI6488 EVM. I got this example working successfully on TCI6488 EVM. Please, check your Endianess DIP switch settings on your EVM.
Hi Karthik Ramana Sankar!
Thank for your response!
I have already loaded your code to TCI6488. However, Message log only shows " 0 Main started, 1 TX started, 2 RX: Started". Andthen, nothing to show. Otherwise, I loaded your code to EVM6474. It is ok. Unfortunately, I am not used EVM6474 frequently. Please do me a favor by checking again your code to I can apply it on TCI6488.
Thank you so much!
Hi,Karthik Ramana Sanka!
i'm having a project about AIF module in C6474. I've run example which is downloaded from this link : https://gforge.ti.com/gf/project/aifinterdsp/
and the result is same with the MessageLog Picture that you have done. Now, i want to know about frequency carrier of AIF module. I've used Spectrum Analyzer machine to measure at TXN0 and TXP0 . But nothing to show .i think i don't know center frequency so i can't do . I hope you can help me! thanks!
dien bk36,
The data output of the AIF module is I/Q symbols. These I/Q symbols will be provided to the radio module for transmission. My understanding is that, the radio module will be using a carrier frequency for transmitting on the air. What do you mean by "frequency carrier of AIF module"?. For more details about the AIF clocks on the C6474 EVM, refer to the following E2E post:
http://e2e.ti.com/support/dsp/c6000_multi-core_dsps/f/439/t/181195.aspx#653448
For more details about C6474 AIF module, please refer to C6474 AIF users guide.
Hi all,
Please, open a new thread for any new questions related to C6474 AIF. Also, if you have your question answered (especially the thread creator), please verify the answer.