1. Download AEC-AER and VOLIB(volib_C66_2_1_0_1) from http://www.ti.com/tool/telecomlib 2. Install AEC-AER and VOLIB(volib_C66_2_1_0_1) at C:\ti 3. Rename C:\ti\aer_c64Px_obj_17_0_0_0 to C:\ti\aer_c64Px_obj_17_0_0_0_mod 4. Copy noise-reduction directory to C:\ti\noise-reduction 5. Download and install bios_6_45_01_29 6. Download and install xdais_7_24_00_04 and xdctools_3_32_00_06_core from TI website 7. Downlaod CCS 6.1.3 from TI website 8. Install CCS 6.1.3 at C:\ti 9. Launch CCS 6.1.3 10. Import AM572x_bf from C:\ti\noise-reduction\file_demo_bios\am572x 11. Build the imported project 12. Import the target configuration file AM572x_bf.ccxml from C:\ti\noise-reduction\file_demo_bios\am572x 13. Connect the Blackhawk USB 560M JTAG to P4 on AM572x GP EVM 14. Plug power adaptor(12V) into the AM572x GP EVM (Do not press the Power Button(S1) yet) 15. Launch the AM572x_bf.ccxml using "Launch Selected Configuration" from CCS 6.1.3 16. Press the Power Button(S1) and "Connect to CortexA15_0" immediately (Due to the EVM will be auto power off in 10 secs) 17. Then "Connect to C66xx_DSP1" 18. Load the AM572x_bf.out from C:\ti\noise-reduction\file_demo_bios\am572x\Debug 19. Execute GEL function Scripts-->Microphone Load Functions-->BFMicLoadAll to load all 8 microphone input files (C:\ti\noise-reduction\file_demo_bios\am572x\t8\y16L8g3m7090_x.pcm) into external memory buffers 20. Run the program (loaded in step 16) by pressing F8 21. The program will print out the statistics and "Simulation End" when the program completes the prosessing 22. Execute GEL function Scripts-->Microphone Save Functions-->BFSaveOutput to save the processed auido output from external memory buffer to a file (C:\ti\noise-reduction\file_demo_bios\am572x\t8\fileOutput.bin) 23. By default 12 virtual microphones (30 degree apart) will be used