DSP/BIOS Audio Example Readme.txt --------------------------------- Introduction ------------ There are two versions of the DSP/BIOS Audio example in this directory. One is setup for TI's EVM6x (audio.mak) and the other (audio_dsk.mak) targets TI's DSK 6211/6711. This readme applies to the DSK 6211/6711. This example demonstrates the use of DSP/BIOS pipes and the scheduler. Here's a quick summary on how to run the application and see the Real Time Analysis (RTA) tools in action: a) Start Code Composer Studio and open the appropriate project, Project->Open, either audio.mak for the EVM6x or audio_dsk.mak for the 6211 DSK. It helps to have an audio source and speakers connected to the EVM or DSK. b) Build and Load using Project->Rebuild All then File->Load Program. c) Open the DSP/BIOS real time analysis tools. Tools->DSP/BIOS->Message Log. Right-click the message log, Choose Properties, drop down select 'trace' Tools->DSP/BIOS->RTA Control Panel. Right-click, choose Enable All. Tools->DSP/BIOS->Execution Graph. Right-click, select 'Allow Docking'. Enlarge the size of the window. Tools->DSP/BIOS->CPU Load. d) Now run the application, Debug->Run. For more info see "References" below. Note on Rev 1.0 Silicon ----------------------- Rev 1.0 of the C6211 Silicon have the interrupts for the McBSP's swapped. If you have Rev 1.0 hardware (an early DSK), this software will automatically swap the interrupt selector to workaround this silicon errata. It is also possible to implement this workaround in the DSP/BIOS configuration tool. The following steps describe this method: a) open the DSP/BIOS Configuration tool either through Code Composer Studio's File->Open->DSP/BIOS Configuration or by double clicking the audio_dsk.cdb file from Windows Explorer. b) In the Configuration Tool, expand the HWI - Hardware Interrupt Service Routine Manager. Select HWI_INT11, right click and choose properties. Change the interrupt source from MCSP_1_Receive to MCSP_0_Receive. c) Click OK, then do a File->Save. d) Rebuild the audio_dsk.mak project and load and run. References ---------- More detail on the audio example and the use of DSP/BIOS can be found by opening SPRA598 - "An Audio Example Using DSP/BIOS" included in this directory. More application notes are available on Texas Instruments web site http://www.ti.com and type DSP/BIOS into the Quick Search box.