This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320F28377S: TMS320F28377S CS114 test problem

Part Number: TMS320F28377S

Hello,

In the CS114 test, we see that the data produced by the MCU using the ADC readings is zero. This situation cannot be corrected without resetting the board or reinstalling software. The corrupted data is the data where the ADC results are converted to the real value with a few multiplication and division operations. We do not see any distortion in ADC results.

The operations I mentioned above are executed in an interrupt. We use a single interrupt in the software. The interrupt returns every 100 us.

We use TMS320F28377S in our product. The MCU is used on a control board isolated from power lines.

Do you have any idea about the cause and solution of this problem.

Thank you

  • I am unable to comprehend your issue. 

    In the CS114 test, we see that the data produced by the MCU using the ADC readings is zero. This situation cannot be corrected without resetting the board or reinstalling software. The corrupted data is the data where the ADC results are converted to the real value with a few multiplication and division operations.

    Reading the above, it seems that you have induced an amount of EMI and you are asking why your ADC readings are 0 during and after this condition? How are you verifying the ADC readings?

    We do not see any distortion in ADC results.

    Your next statement (above) indicates that there is no distortion in the ADC results. I suppose this implies that zero was your intended ADC result and you do not have an issue. is this correct?

    Finally, assuming there is actually an issue you should verify that the device is still operating correctly, has it been reset? does it have power and clock? What interface are you using to confirm its operation? What debugging is possible?

    Regards,
    Cody