Quantcast
Channel: Forums - Recent Threads
Viewing all articles
Browse latest Browse all 262198

Doubt regarding C header file generated by PPS GDE

$
0
0

Hello,

We have completed the generation of a PFW on PPS-GDE and would like to control this entire system using a microcontroller acting as a master using the I2C interface. We have generated the base_main_Rate44_pps_driver.h header file as per the instructions given here (https://e2e.ti.com/support/audio/f/6/t/773065?tisearch=e2e-sitesearch&keymatch=faq%3Atrue) and here (www.ti.com/.../slaa605a.pdf).

Within this header we have REG_Section_program, miniDSP_A_reg_values, miniDSP_D_reg_values which have to be transmitted by the master as in the documents above. However, I haven't understood the following definitions - 

#define miniDSP_A_reg_values_COEFF_START 0
#define miniDSP_A_reg_values_COEFF_SIZE 156
#define miniDSP_A_reg_values_INST_START 156
#define miniDSP_A_reg_values_INST_SIZE 455

and 

#define miniDSP_D_reg_values_COEFF_START 0
#define miniDSP_D_reg_values_COEFF_SIZE 182
#define miniDSP_D_reg_values_INST_START 182
#define miniDSP_D_reg_values_INST_SIZE 485

I understand these are some length definitions that I'll have to use to transmit the code but the arrays generated are much longer than the sizes defined here. I'd be grateful if someone could illustrate how to use these definitions to generate code to boot the EVM without any commands from a PC in the form of PPS or CodecControl.

Regards,
Souvik


Viewing all articles
Browse latest Browse all 262198

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>