Part Number: TMS320F28379D
Other Parts Discussed in Thread: C2000WARE
I am in the process of converting a program for a F28335 DSP to a F28379D DSP. My current focus is ADC driven by PWM. I have modified ADC channels to use banks A-D and believe that the ADC read and conversion logic is correct. I have programmed banks ADCA and ADCC to use SOCA from PWM1 for SOC trigger, and ADCB and ADCD to use SOCB from PWM1.
The EOC is occurring and triggering execution of the EOC ISR. But when I examine ADC data acquired, everything seems to only show a non-zero but very low ADC count regardless of the amplitude of the input signal to the ADC channel.
So my question is: Is there a way I can confirm that the SOC events have occurred and that data IS being acquired? Is it possible for the SOC events not to have occurred, and the EOC interrupt still occurs? If not, is there another possible cause for failing to acquire ADC input data? Stupid question, I am sure there are many! Do you perhaps have a publication with debugging tips for ADC on a F28379D DSP target?


