diff options
author | RPrabhu | 2018-02-20 15:55:35 -0600 |
---|---|---|
committer | RPrabhu | 2018-02-20 15:55:35 -0600 |
commit | e3d9fd9acd9c5083ca23cf3e1b5754e3e62a4e1c (patch) | |
tree | 735051b6ddcb91a204dbc92e0bced7f058b646d2 | |
parent | 4223892f704e4f5f2bc98e4f072e2dd447d13c95 (diff) | |
download | audio-benchmark-kit-e3d9fd9acd9c5083ca23cf3e1b5754e3e62a4e1c.tar.gz audio-benchmark-kit-e3d9fd9acd9c5083ca23cf3e1b5754e3e62a4e1c.tar.xz audio-benchmark-kit-e3d9fd9acd9c5083ca23cf3e1b5754e3e62a4e1c.zip |
Fixed board init causing UART IO issue on K2E and C6678
-rw-r--r-- | src/singlePrecision_FFT/DSPF_sp_fftSPxSP_d.c | 13 | ||||
-rw-r--r-- | src/singlePrecision_FIR/DSPF_sp_fir_cplx_d.c | 15 | ||||
-rw-r--r-- | src/singlePrecision_IIR/TISigCascadeBiquad32f_2c_3s_d.c | 15 |
3 files changed, 35 insertions, 8 deletions
diff --git a/src/singlePrecision_FFT/DSPF_sp_fftSPxSP_d.c b/src/singlePrecision_FFT/DSPF_sp_fftSPxSP_d.c index c00993a..817412f 100644 --- a/src/singlePrecision_FFT/DSPF_sp_fftSPxSP_d.c +++ b/src/singlePrecision_FFT/DSPF_sp_fftSPxSP_d.c | |||
@@ -154,9 +154,18 @@ int main () | |||
154 | 154 | ||
155 | #ifndef IO_CONSOLE | 155 | #ifndef IO_CONSOLE |
156 | Board_initCfg boardCfg; | 156 | Board_initCfg boardCfg; |
157 | boardCfg = BOARD_INIT_MODULE_CLOCK |BOARD_INIT_PINMUX_CONFIG |BOARD_INIT_UART_STDIO; | 157 | |
158 | #if defined(SOC_K2E) || defined(SOC_C6678)|| defined(SOC_K2H)|| defined(SOC_C6657) | ||
159 | boardCfg = BOARD_INIT_MODULE_CLOCK | | ||
160 | BOARD_INIT_UART_STDIO; | ||
161 | #else | ||
162 | boardCfg = BOARD_INIT_PINMUX_CONFIG | | ||
163 | BOARD_INIT_MODULE_CLOCK | | ||
164 | BOARD_INIT_UART_STDIO; | ||
165 | #endif | ||
166 | |||
158 | Board_init(boardCfg); | 167 | Board_init(boardCfg); |
159 | #endif | 168 | #endif |
160 | 169 | ||
161 | AUDIO_log(" /* ---------------------------------------------------------------- */\n"); | 170 | AUDIO_log(" /* ---------------------------------------------------------------- */\n"); |
162 | AUDIO_log(" /* Single Precision FFT Benchmarks for N number of samples */\n"); | 171 | AUDIO_log(" /* Single Precision FFT Benchmarks for N number of samples */\n"); |
diff --git a/src/singlePrecision_FIR/DSPF_sp_fir_cplx_d.c b/src/singlePrecision_FIR/DSPF_sp_fir_cplx_d.c index afe547f..ecc17b8 100644 --- a/src/singlePrecision_FIR/DSPF_sp_fir_cplx_d.c +++ b/src/singlePrecision_FIR/DSPF_sp_fir_cplx_d.c | |||
@@ -149,11 +149,20 @@ void main() | |||
149 | int form_error = 0; | 149 | int form_error = 0; |
150 | float pct_diff, max_pct_diff = 0; | 150 | float pct_diff, max_pct_diff = 0; |
151 | 151 | ||
152 | #ifndef IO_CONSOLE | 152 | #ifndef IO_CONSOLE |
153 | Board_initCfg boardCfg; | 153 | Board_initCfg boardCfg; |
154 | boardCfg = BOARD_INIT_MODULE_CLOCK |BOARD_INIT_PINMUX_CONFIG |BOARD_INIT_UART_STDIO; | 154 | |
155 | #if defined(SOC_K2E) || defined(SOC_C6678)|| defined(SOC_K2H)|| defined(SOC_C6657) | ||
156 | boardCfg = BOARD_INIT_MODULE_CLOCK | | ||
157 | BOARD_INIT_UART_STDIO; | ||
158 | #else | ||
159 | boardCfg = BOARD_INIT_PINMUX_CONFIG | | ||
160 | BOARD_INIT_MODULE_CLOCK | | ||
161 | BOARD_INIT_UART_STDIO; | ||
162 | #endif | ||
163 | |||
155 | Board_init(boardCfg); | 164 | Board_init(boardCfg); |
156 | #endif | 165 | #endif |
157 | 166 | ||
158 | AUDIO_log(" /* ------------------------------------------------------------------ */\n"); | 167 | AUDIO_log(" /* ------------------------------------------------------------------ */\n"); |
159 | AUDIO_log(" /* Single Precision FIR Benchmarks for Ny samples and Nh filter taps */\n"); | 168 | AUDIO_log(" /* Single Precision FIR Benchmarks for Ny samples and Nh filter taps */\n"); |
diff --git a/src/singlePrecision_IIR/TISigCascadeBiquad32f_2c_3s_d.c b/src/singlePrecision_IIR/TISigCascadeBiquad32f_2c_3s_d.c index 8212dff..0c3bd8c 100644 --- a/src/singlePrecision_IIR/TISigCascadeBiquad32f_2c_3s_d.c +++ b/src/singlePrecision_IIR/TISigCascadeBiquad32f_2c_3s_d.c | |||
@@ -101,11 +101,20 @@ void main(void) { | |||
101 | int i,j, iter; | 101 | int i,j, iter; |
102 | float pct_diff, max_pct_diff = 0; | 102 | float pct_diff, max_pct_diff = 0; |
103 | 103 | ||
104 | #ifndef IO_CONSOLE | 104 | #ifndef IO_CONSOLE |
105 | Board_initCfg boardCfg; | 105 | Board_initCfg boardCfg; |
106 | boardCfg = BOARD_INIT_MODULE_CLOCK |BOARD_INIT_PINMUX_CONFIG |BOARD_INIT_UART_STDIO; | 106 | |
107 | #if defined(SOC_K2E) || defined(SOC_C6678)|| defined(SOC_K2H)|| defined(SOC_C6657) | ||
108 | boardCfg = BOARD_INIT_MODULE_CLOCK | | ||
109 | BOARD_INIT_UART_STDIO; | ||
110 | #else | ||
111 | boardCfg = BOARD_INIT_PINMUX_CONFIG | | ||
112 | BOARD_INIT_MODULE_CLOCK | | ||
113 | BOARD_INIT_UART_STDIO; | ||
114 | #endif | ||
115 | |||
107 | Board_init(boardCfg); | 116 | Board_init(boardCfg); |
108 | #endif | 117 | #endif |
109 | 118 | ||
110 | AUDIO_log(" /* ------------------------------------------------------------------ */\n"); | 119 | AUDIO_log(" /* ------------------------------------------------------------------ */\n"); |
111 | AUDIO_log(" /* Single Precision IIR Benchmarks multichannel cascade biquad filter */\n"); | 120 | AUDIO_log(" /* Single Precision IIR Benchmarks multichannel cascade biquad filter */\n"); |