]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - processor-sdk/audio-preprocessing.git/blob - file_demo/am572x/readme.txt
realtime_demo_bios/omapl137: update makefile
[processor-sdk/audio-preprocessing.git] / file_demo / am572x / readme.txt
1 1. Download AEC-AER(aer_c64Px_obj_17_0_0_0) and VOLIB(volib_C66_2_1_0_1) from http://www.ti.com/tool/telecomlib\r
2 2. Install AEC-AER(aer_c64Px_obj_17_0_0_0) and VOLIB(volib_C66_2_1_0_1) at C:\ti\r
3 3. Rename C:\ti\aer_c64Px_obj_17_0_0_0 to C:\ti\aer_c64Px_obj_17_0_0_0_mod\r
4 4. Comment out line 236~240 of C:\ti\aer_c64Px_obj_17_0_0_0_mod\packages\ti\mas\types\types.h\r
5 5. Download xdais_7_23_00_06 and xdctools_3_24_07_73 from TI website; Install them at C:\MAS_Tools\r
6 6. Copy audio-preprocessing-fw directory to C:\ti\audio-preprocessing-fw\r
7 7. Downlaod CCS 6.1.3 from TI website\r
8 8. Install CCS 6.1.3 at C:\ti\r
9 9. Launch CCS 6.1.3\r
10 10. Import AM572x_bf_nobios from C:\ti\audio-preprocessing-fw\r
11 11. Build the imported project\r
12 12. Import the target configuration file AM572x_GPEVM_BH_USB_560M.ccxml from C:\ti\audio-preprocessing-fw\file_demo\am572x\gel\r
13 13. Connect the Blackhawk USB 560M JTAG to P4 on AM572x GP EVM\r
14 14. Plug power adaptor(12V) into the AM572x GP EVM (Do not press the Power Button(S1) yet)\r
15 15. Launch the AM572x_GPEVM_BH_USB_560M.ccxml using "Launch Selected Configuration" from CCS 6.1.3\r
16 16. Press the Power Button(S1) and "Connect to CortexA15_0" immediately (Due to the EVM will be auto power off in 10 secs)\r
17 17. Then "Connect to C66xx_DSP1"\r
18 18. Load the test_rel_ce66le_CE66LE_LE_ELF.out from C:\ti\audio-preprocessing-fw\file_demo\am572x\test\ccsProjects\AM572x_bf_nobios\Debug\r
19 19. Execute GEL function Scripts-->Microphone Load Functions-->BFMicLoadAll to load all 8 microphone input files \r
20     (C:\ti\audio-preprocessing-fw\file_demo\am572x\gel\mics\y16L8g3m7090_x.pcm) into external memory buffers\r
21 20. Run the program (loaded in step 16) by pressing F8\r
22 21. The program will print out the statistics and "Simulation End" when the program completes the prosessing\r
23 22. Execute GEL function Scripts-->Microphone Save Functions-->BFSaveOutput to save the processed auido output from external memory buffer to a file \r
24     (C:\ti\audio-preprocessing-fw\file_demo\am572x\gel\mics\fileOutput.bin)\r
25 23. You can change the "#define NUM_BF_ANALOG_MIC 8" and "#define NUM_BF_VIRTUAL_MIC 12" in bf_asnr_mss_vau.h. \r
26     The allowed value for NUM_BF_ANALOG_MIC is 1-8. The allowed value for NUM_BF_VIRTUAL_MIC is either 12 (30 degree apart) \r
27     or 8 (45 degree apart)\r
28 \r