We are implementing DCAN ECC testing for single bit and double bit error detection. Referring and using SafeTI Diagnosis Library code in our implementation.
Double bit ECC error works fine but for single bit type works for only first call any DCAN(1/2/3/4), and when we call DCAN ECC self-test for single bit ECC function
second time it set only the DEFLG (double bit flag) in ECC CS register and not SEFLG(single bit flag).
Could you please help why it set double bit and not single bit.