summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: f36d5d3)
raw | patch | inline | side by side (parent: f36d5d3)
author | Ming Wei <mwei@ti.com> | |
Tue, 28 Jun 2016 21:55:40 +0000 (16:55 -0500) | ||
committer | Ming Wei <mwei@ti.com> | |
Tue, 28 Jun 2016 21:55:40 +0000 (16:55 -0500) |
Signed-off-by: Ming Wei <mwei@ti.com>
file_demo/am572x/gel/AM572x_GPEVM_BH_USB_560M.ccxml | [new file with mode: 0644] | patch | blob |
file_demo/am572x/readme.txt | patch | blob | history | |
file_demo/da830/readme.txt | patch | blob | history | |
file_demo_bios/am572x/readme.txt | [new file with mode: 0644] | patch | blob |
file_demo_bios/da830/readme.txt | [new file with mode: 0644] | patch | blob |
diff --git a/file_demo/am572x/gel/AM572x_GPEVM_BH_USB_560M.ccxml b/file_demo/am572x/gel/AM572x_GPEVM_BH_USB_560M.ccxml
--- /dev/null
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>\r
+<configurations XML_version="1.2" id="configurations_0">\r
+ <configuration XML_version="1.2" id="Blackhawk USB560-M Emulator_0">\r
+ <instance XML_version="1.2" desc="Blackhawk USB560-M Emulator_0" href="connections/BH-USB560m_Connection.xml" id="Blackhawk USB560-M Emulator_0" xml="BH-USB560m_Connection.xml" xmlpath="connections"/>\r
+ <connection XML_version="1.2" id="Blackhawk USB560-M Emulator_0">\r
+ <instance XML_version="1.2" href="drivers/tixds560icepick_d.xml" id="drivers" xml="tixds560icepick_d.xml" xmlpath="drivers"/>\r
+ <instance XML_version="1.2" href="drivers/tixds560arm9.xml" id="drivers" xml="tixds560arm9.xml" xmlpath="drivers"/>\r
+ <instance XML_version="1.2" href="drivers/tixds560cs_dap.xml" id="drivers" xml="tixds560cs_dap.xml" xmlpath="drivers"/>\r
+ <instance XML_version="1.2" href="drivers/tixds560cortexM.xml" id="drivers" xml="tixds560cortexM.xml" xmlpath="drivers"/>\r
+ <instance XML_version="1.2" href="drivers/tixds560cs_child.xml" id="drivers" xml="tixds560cs_child.xml" xmlpath="drivers"/>\r
+ <instance XML_version="1.2" href="drivers/tixds560c66xx.xml" id="drivers" xml="tixds560c66xx.xml" xmlpath="drivers"/>\r
+ <instance XML_version="1.2" href="drivers/tixds560dap_pc.xml" id="drivers" xml="tixds560dap_pc.xml" xmlpath="drivers"/>\r
+ <instance XML_version="1.2" href="drivers/tixds560cortexA15.xml" id="drivers" xml="tixds560cortexA15.xml" xmlpath="drivers"/>\r
+ <instance XML_version="1.2" href="drivers/tixds560csstm.xml" id="drivers" xml="tixds560csstm.xml" xmlpath="drivers"/>\r
+ <instance XML_version="1.2" href="drivers/tixds560etbcs.xml" id="drivers" xml="tixds560etbcs.xml" xmlpath="drivers"/>\r
+ <instance XML_version="1.2" href="drivers/tixds560pru.xml" id="drivers" xml="tixds560pru.xml" xmlpath="drivers"/>\r
+ <property Type="choicelist" Value="0" id="JTAG TCLK Frequency (MHz)"/>\r
+ <platform XML_version="1.2" id="platform_0">\r
+ <instance XML_version="1.2" desc="AM5728_0" href="devices/AM5728.xml" id="AM5728_0" xml="AM5728.xml" xmlpath="devices"/>\r
+ <device HW_revision="2.0" XML_version="1.2" description="AM5728 - Cortex A15 Embedded Processor Silicon Revision 2.x" id="AM5728_0" partnum="AM5728" simulation="no">\r
+ <router HW_revision="1.0" XML_version="1.2" description="ICEPick_D Router" id="IcePick_D_0" isa="ICEPICK_D">\r
+ <subpath id="dap">\r
+ <router HW_revision="1.0" XML_version="1.2" description="CS_DAP Router" id="CS_DAP_0" isa="CS_DAP">\r
+ <subpath id="Cortex_A15_MPUSS">\r
+ <router HW_revision="1.0" XML_version="1.2" description="CS_DAP_PC Router" id="CS_DAP_PC_0" isa="CS_DAP_PC">\r
+ <subpath id="cortex_a15_0">\r
+ <cpu HW_revision="1.0" XML_version="1.2" description="CortexA15 CPU" deviceSim="false" id="CortexA15_0" isa="CortexA15">\r
+ <property Type="filepathfield" Value="..\..\emulation\boards\am572x\gel\gpevm_am572x.gel" id="GEL File"/>\r
+ </cpu>\r
+ </subpath>\r
+ </router>\r
+ </subpath>\r
+ </router>\r
+ </subpath>\r
+ <subpath id="DSP_1">\r
+ <cpu HW_revision="1.0" XML_version="1.2" description="C66xx CGEM+FP CPU" deviceSim="false" id="C66xx_DSP1" isa="TMS320C66XX">\r
+ <property Type="filepathfield" Value="AM572x_dsp_startup.gel" id="GEL File"/>\r
+ </cpu>\r
+ </subpath>\r
+ </router>\r
+ </device>\r
+ </platform>\r
+ </connection>\r
+ </configuration>\r
+</configurations>\r
index 6cd56c54411f9e8305e8b149b740678b74efe420..641fee815d5a00e83ecf438eb4457928b82485b1 100644 (file)
-1. Download AEC-AER and VOLIB from http://www.ti.com/tool/telecomlib\r
-2. Install AEC-AER and VOLIB at C:\ti\r
+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. Download xdais_7_23_00_06 and xdctools_3_24_07_73 from TI website \r
-4. copy this directory to C:\ti\volib_C64P_2_1_0_1\packages\ti\mas\r
+4. copy file_demo\am572x to C:\ti\volib_C66_2_1_0_1\packages\ti\mas\noise-reduction\r
5. Downlaod CCS 6.1.3 from TI website\r
6. Install CCS 6.1.3 at C:\ti\r
7. Launch CCS 6.1.3\r
-8. Import test_rel_ce64Ple_CE64PLE_LE_ELF from C:\ti\volib_C64P_2_1_0_1\packages\ti\mas\bf_asnr_mss_vau\test\ccsProjects\r
+8. Import test_rel_ce64Ple_CE64PLE_LE_ELF from C:\ti\volib_C66_2_1_0_1\packages\ti\mas\noise-reduction\test\ccsProjects\r
9. Build the imported project\r
-10. Import the target configuration file DA830_DSK_USB560M.ccxml from C:\ti\volib_C64P_2_1_0_1\packages\ti\mas\bf_asnr_mss_vau\gel\r
-11. Connect the Blackhawk USB 560M JTAG to J4 on DA830 DSK\r
-12. Power on the DA830DSK\r
-13. Connect to the DA830 DSK via JTAG using CCS 6.1.3\r
-13. Load the test_rel_ce64Ple_CE64PLE_LE_ELF.out from C:\ti\volib_C64P_2_1_0_1\packages\ti\mas\bf_asnr_mss_vau\test\ccsProjects\test_rel_ce64Ple_CE64PLE_LE_ELF\Debug\r
-14. Execute GEL function Scripts-->Microphone Load Functions-->BFMicLoadAll to load all 8 microphone input files \r
- (C:\ti\volib_C64P_2_1_0_1\packages\ti\mas\bf_asnr_mss_vau\gel\mics\y16L8g3m7090_x.pcm) into external memory buffers\r
-15. Run the program (loaded in step 13) by pressing F8\r
-16. The program will print out the statistics and "Simulation End" when the program completes the prosessing\r
-17. Execute GEL function Scripts-->Microphone Save Functions-->BFSaveOutput to save the processed auido output from external memory buffer to a file \r
- (C:\ti\volib_C64P_2_1_0_1\packages\ti\mas\bf_asnr_mss_vau\gel\mics\fileOutput.bin)\r
-18. You can change the "#define NUM_BF_ANALOG_MIC 8" and "#define NUM_BF_VIRTUAL_MIC 12" in bf_asnr_mss_vau.h. \r
+10. Import the target configuration file AM572x_GPEVM_BH_USB_560M.ccxml from C:\ti\volib_C66_2_1_0_1\packages\ti\mas\noise-reduction\gel\r
+11. Connect the Blackhawk USB 560M JTAG to P4 on AM572x GP EVM\r
+12. Plug power adaptor(12V) into the AM572x GP EVM (Do not press the Power Button(S1) yet)\r
+13. Launch the AM572x_GPEVM_BH_USB_560M.ccxml using "Launch Selected Configuration" from CCS 6.1.3\r
+14. Press the Power Button(S1) and "Connect to CortexA15_0" immediately (Due to the EVM will be auto power off in 10 secs)\r
+15. Then "Connect to C66xx_DSP1"\r
+16. Load the test_rel_ce66le_CE66LE_LE_ELF.out from C:\ti\volib_C66_2_1_0_1\packages\ti\mas\noise-reduction\test\ccsProjects\test_rel_ce66le_CE66LE_LE_ELF\Debug\r
+17. Execute GEL function Scripts-->Microphone Load Functions-->BFMicLoadAll to load all 8 microphone input files \r
+ (C:\ti\volib_C66_2_1_0_1\packages\ti\mas\noise-reduction\gel\mics\y16L8g3m7090_x.pcm) into external memory buffers\r
+18. Run the program (loaded in step 16) by pressing F8\r
+19. The program will print out the statistics and "Simulation End" when the program completes the prosessing\r
+20. Execute GEL function Scripts-->Microphone Save Functions-->BFSaveOutput to save the processed auido output from external memory buffer to a file \r
+ (C:\ti\volib_C66_2_1_0_1\packages\ti\mas\noise-reduction\gel\mics\fileOutput.bin)\r
+21. 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)\r
\r
index 6cd56c54411f9e8305e8b149b740678b74efe420..261d6954159a58639a5ffc3ea03e2f4e614958c0 100644 (file)
-1. Download AEC-AER and VOLIB from http://www.ti.com/tool/telecomlib\r
-2. Install AEC-AER and VOLIB at C:\ti\r
+1. Download AEC-AER and VOLIB(volib_C64P_2_1_0_1) from http://www.ti.com/tool/telecomlib\r
+2. Install AEC-AER and VOLIB(volib_C64P_2_1_0_1) at C:\ti\r
3. Download xdais_7_23_00_06 and xdctools_3_24_07_73 from TI website \r
-4. copy this directory to C:\ti\volib_C64P_2_1_0_1\packages\ti\mas\r
+4. copy file_demo\da830 to C:\ti\volib_C64P_2_1_0_1\packages\ti\mas\noise-reduction\r
5. Downlaod CCS 6.1.3 from TI website\r
6. Install CCS 6.1.3 at C:\ti\r
7. Launch CCS 6.1.3\r
-8. Import test_rel_ce64Ple_CE64PLE_LE_ELF from C:\ti\volib_C64P_2_1_0_1\packages\ti\mas\bf_asnr_mss_vau\test\ccsProjects\r
+8. Import test_rel_ce64Ple_CE64PLE_LE_ELF from C:\ti\volib_C64P_2_1_0_1\packages\ti\mas\noise-reduction\test\ccsProjects\r
9. Build the imported project\r
-10. Import the target configuration file DA830_DSK_USB560M.ccxml from C:\ti\volib_C64P_2_1_0_1\packages\ti\mas\bf_asnr_mss_vau\gel\r
+10. Import the target configuration file DA830_DSK_USB560M.ccxml from C:\ti\volib_C64P_2_1_0_1\packages\ti\mas\noise-reduction\gel\r
11. Connect the Blackhawk USB 560M JTAG to J4 on DA830 DSK\r
12. Power on the DA830DSK\r
13. Connect to the DA830 DSK via JTAG using CCS 6.1.3\r
-13. Load the test_rel_ce64Ple_CE64PLE_LE_ELF.out from C:\ti\volib_C64P_2_1_0_1\packages\ti\mas\bf_asnr_mss_vau\test\ccsProjects\test_rel_ce64Ple_CE64PLE_LE_ELF\Debug\r
-14. Execute GEL function Scripts-->Microphone Load Functions-->BFMicLoadAll to load all 8 microphone input files \r
- (C:\ti\volib_C64P_2_1_0_1\packages\ti\mas\bf_asnr_mss_vau\gel\mics\y16L8g3m7090_x.pcm) into external memory buffers\r
-15. Run the program (loaded in step 13) by pressing F8\r
-16. The program will print out the statistics and "Simulation End" when the program completes the prosessing\r
-17. Execute GEL function Scripts-->Microphone Save Functions-->BFSaveOutput to save the processed auido output from external memory buffer to a file \r
- (C:\ti\volib_C64P_2_1_0_1\packages\ti\mas\bf_asnr_mss_vau\gel\mics\fileOutput.bin)\r
-18. You can change the "#define NUM_BF_ANALOG_MIC 8" and "#define NUM_BF_VIRTUAL_MIC 12" in bf_asnr_mss_vau.h. \r
+14. Load the test_rel_ce64Ple_CE64PLE_LE_ELF.out from C:\ti\volib_C64P_2_1_0_1\packages\ti\mas\noise-reduction\test\ccsProjects\test_rel_ce64Ple_CE64PLE_LE_ELF\Debug\r
+15. Execute GEL function Scripts-->Microphone Load Functions-->BFMicLoadAll to load all 8 microphone input files \r
+ (C:\ti\volib_C64P_2_1_0_1\packages\ti\mas\noise-reduction\gel\mics\y16L8g3m7090_x.pcm) into external memory buffers\r
+16. Run the program (loaded in step 13) 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\volib_C64P_2_1_0_1\packages\ti\mas\noise-reduction\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)\r
\r
diff --git a/file_demo_bios/am572x/readme.txt b/file_demo_bios/am572x/readme.txt
--- /dev/null
@@ -0,0 +1,24 @@
+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. Download and install bios_6_45_01_29\r
+4. Download and install xdais_7_24_00_04 and xdctools_3_32_00_06_core from TI website \r
+5. Downlaod CCS 6.1.3 from TI website\r
+6. Install CCS 6.1.3 at C:\ti\r
+7. Launch CCS 6.1.3\r
+8. Import AM572x_bf from C:\ti\noise-reduction\file_demo_bios\am572x\r
+9. Build the imported project\r
+10. Import the target configuration file AM572x_bf.ccxml from C:\ti\noise-reduction\file_demo_bios\am572x\r
+11. Connect the Blackhawk USB 560M JTAG to P4 on AM572x GP EVM\r
+12. Plug power adaptor(12V) into the AM572x GP EVM (Do not press the Power Button(S1) yet)\r
+13. Launch the AM572x_bf.ccxml using "Launch Selected Configuration" from CCS 6.1.3\r
+14. Press the Power Button(S1) and "Connect to CortexA15_0" immediately (Due to the EVM will be auto power off in 10 secs)\r
+15. Then "Connect to C66xx_DSP1"\r
+16. Load the AM572x_bf.out from C:\ti\noise-reduction\file_demo_bios\am572x\Debug\r
+17. 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
+18. Run the program (loaded in step 16) by pressing F8\r
+19. The program will print out the statistics and "Simulation End" when the program completes the prosessing\r
+20. 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
+21. By default 12 virtual microphones (30 degree apart) will be used\r
+\r
diff --git a/file_demo_bios/da830/readme.txt b/file_demo_bios/da830/readme.txt
--- /dev/null
@@ -0,0 +1,22 @@
+1. Download AEC-AER and VOLIB(volib_C64P_2_1_0_1) from http://www.ti.com/tool/telecomlib\r
+2. Install AEC-AER and VOLIB(volib_C64P_2_1_0_1) at C:\ti\r
+3. Download and install bios_6_45_01_29\r
+4. Download and install xdais_7_24_00_04 and xdctools_3_32_00_06_core from TI website \r
+5. Downlaod CCS 6.1.3 from TI website\r
+6. Install CCS 6.1.3 at C:\ti\r
+7. Launch CCS 6.1.3\r
+8. Import DA830_bf from C:\ti\noise-reduction\file_demo_bios\da830\r
+9. Build the imported project\r
+10. Import the target configuration file DA830_DSK_USB560M.ccxml from C:\ti\noise-reduction\file_demo_bios\da830\r
+11. Connect the Blackhawk USB 560M JTAG to J4 on DA830 DSK\r
+12. Power on the DA830DSK\r
+13. Connect to the DA830 DSK via JTAG using CCS 6.1.3\r
+14. Load the DA830_bf.out from C:\ti\noise-reduction\file_demo_bios\da830\Debug\r
+15. Execute GEL function Scripts-->Microphone Load Functions-->BFMicLoadAll to load all 8 microphone input files \r
+ (C:\ti\noise-reduction\file_demo_bios\da830\t8\y16L8g3m7090_x.pcm) into external memory buffers\r
+16. Run the program (loaded in step 13) 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\noise-reduction\file_demo_bios\da830\t8\fileOutput.bin)\r
+19. By default 12 virtual microphones (30 degree apart) will be used\r
+\r