Hello,
I noticed a problem with Freemaster and processor communication. Everything freezes if the processor fails to respond to the Freemaster query.
This problem doesn't happen every time. I guess it happens when we break the cable while the processor is going to CAN_TX.
To summarize the workflow, I added something like this:
I checked the Freemaster codes. I made changes but couldn't find a solution.
I think something is going on when canceling the interrupt with FMSTR_CAN_DTXI() .
What are your views on this matter?
Regards
Does anyone have knowledge on this subject?
Have you encountered this situation?
What would be the reason?