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.

TIDA-010955: Using the old arc fault detection code (TIDA-010231) for the new arc fault detection board (TIDA-010955).

Part Number: TIDA-010955
Other Parts Discussed in Thread: TIDA-010231, , TMDSCNCD28P55X

Tool/software:

Hello,

Context:

The TIDA-010231 and TIDA-010955 are both arc fault protection designs. The TIDA-010231 came first and usses a threshold based algorithm. The TIDA-010955 is the successor and usses a machine learning based algorithm instead. The Hardware design are allmost identical in this case.

Problem:

I was hoping to be able to use the TIDA-010231 code for the TIDA-010955 board, without any hassle. What is the easiest way to port this code so that it is compabtiable with my microcontroller: TMDSCNCD28P55X.

Thank you,

Cemil Karaköz

  • Hello Cemil,

    Thanks for reaching out.
    If you are just interested in old detection algorithm, you can start with the TIDA-010955 software project and modify the function FFT_AI_detection() 
    The sampling part can be the same, but run_FFT(), run_feature_extraction() and tvmgen_default_run() needs to be replaced by the threshold based algorithm of TIDA-010231.

    I think that part needs to be ported manually. All the used libraries should be available for F28P55 as well since both TIDA-010231 and TIDA-010955 are based on C2000 Ware.

    I hope this helps.

    Best regards,

    Andreas