index f41efc992a4e51b9c9da5145becc9c6248fa9802..413e5ed5151457e207c4124993e77e87afcec228 100644 (file)
-1. Download AEC-AER and VOLIB(volib_C66_2_1_0_1) from http://www.ti.com/tool/telecomlib\r
-2. Install AEC-AER and VOLIB(volib_C66_2_1_0_1) at C:\ti\r
-3. Copy noise-reduction directory to C:\ti\noise-reduction\r
-4. Download and install bios_6_45_01_29\r
-5. Download and install xdais_7_24_00_04 and xdctools_3_32_00_06_core from TI website \r
-6. Downlaod CCS 6.1.3 from TI website\r
-7. Install CCS 6.1.3 at C:\ti\r
-8. Launch CCS 6.1.3\r
-9. Import AM572x_bf from C:\ti\noise-reduction\file_demo_bios\am572x\r
-10. Build the imported project\r
-11. Import the target configuration file AM572x_bf.ccxml from C:\ti\noise-reduction\file_demo_bios\am572x\r
-12. Connect the Blackhawk USB 560M JTAG to P4 on AM572x GP EVM\r
-13. Plug power adaptor(12V) into the AM572x GP EVM (Do not press the Power Button(S1) yet)\r
-14. Launch the AM572x_bf.ccxml using "Launch Selected Configuration" from CCS 6.1.3\r
-15. Press the Power Button(S1) and "Connect to CortexA15_0" immediately (Due to the EVM will be auto power off in 10 secs)\r
-16. Then "Connect to C66xx_DSP1"\r
-17. Load the AM572x_bf.out from C:\ti\noise-reduction\file_demo_bios\am572x\Debug\r
-18. Execute GEL function Scripts-->Microphone Load Functions-->BFMicLoadAll to load all 8 microphone input files \r
- (C:\ti\noise-reduction\file_demo_bios\am572x\t8\y16L8g3m7090_x.pcm) into external memory buffers\r
-19. Run the program (loaded in step 16) by pressing F8\r
-20. The program will print out the statistics and "Simulation End" when the program completes the prosessing\r
-21. Execute GEL function Scripts-->Microphone Save Functions-->BFSaveOutput to save the processed auido output from external memory buffer to a file \r
- (C:\ti\noise-reduction\file_demo_bios\am572x\t8\fileOutput.bin)\r
-22. By default 12 virtual microphones (30 degree apart) will be used\r
-\r
+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. Install AEC-AER(aer_c64Px_obj_17_0_0_0) and VOLIB(volib_C66_2_1_0_1) at C:\ti\r
+3. Download Processor SDK RTOS 3.x from TI website; Install them at C:\ti\r
+4. Downlaod CCS 6.1.3 from TI website; Install CCS 6.1.3 at C:\ti\r
+5. Launch CCS 6.1.3\r
+6. Import AM572x_bf from C:\ti\processor_sdk_rtos_k2g_3_xx_xx_xx\demos\audio-preprocessing-fw\file_demo_bios\am572x\r
+7. Build the imported project\r
+8. Import the target configuration file AM572x_GPEVM_BH_USB_560M.ccxml from C:\ti\processor_sdk_rtos_k2g_3_xx_xx_xx\demos\audio-preprocessing-fw\file_demo_bios\am572x\r
+9. Connect the Blackhawk USB 560M JTAG to P4 on AM572x GP EVM\r
+10. Plug power adaptor(12V) into the AM572x GP EVM (Do not press the Power Button(S1) yet)\r
+11. Launch the AM572x_GPEVM_BH_USB_560M.ccxml using "Launch Selected Configuration" from CCS 6.1.3\r
+12. Press the Power Button(S1) and "Connect to CortexA15_0" immediately (Due to the EVM will be auto power off in 10 secs)\r
+13. Then "Connect to C66xx_DSP1"\r
+14. Load the test_rel_ce66le_CE66LE_LE_ELF.out from C:\ti\processor_sdk_rtos_k2g_3_xx_xx_xx\demos\audio-preprocessing-fw\file_demo_bios\am572x\Debug\r
+15. Execute GEL function Scripts-->Microphone Load Functions-->BFMicLoadAll to load all 8 microphone input files \r
+ (C:\ti\processor_sdk_rtos_k2g_3_xx_xx_xx\demos\audio-preprocessing-fw\file_demo_bios\am572x\gel\mics\y16L8g3m7090_x.pcm) into external memory buffers\r
+16. Run the program (loaded in step 16) by pressing F8\r
+17. The program will print out the statistics and "Simulation End" when the program completes the prosessing\r
+18. Execute GEL function Scripts-->Microphone Save Functions-->BFSaveOutput to save the processed auido output from external memory buffer to a file \r
+ (C:\ti\processor_sdk_rtos_k2g_3_xx_xx_xx\demos\audio-preprocessing-fw\file_demo_bios\am572x\gel\mics\fileOutput.bin)\r
+19. You can change the "#define NUM_BF_ANALOG_MIC 8" and "#define NUM_BF_VIRTUAL_MIC 12" in bf_asnr_mss_vau.h. \r
+ 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
+ or 8 (45 degree apart)
\ No newline at end of file