Part Number: TMS320F28377D
Other Parts Discussed in Thread: CONTROLSUITE, C2000WARE, ISO1050
Tool/software: Code Composer Studio
Hello,
I'm using two custom developed boards having 28377D controller. While working on establishing connection between two controllers(boards) by means of CAN communication, i got this following problem,
in normal condition, when both boards are connected to power supply simulteniously, communication has been done properly. even i checked data on a CAN bus. It was working fine.
But if one of the board is supplied first, and thenafter some time delay other board is supplied, CAN communication is not working.
I have checked initialization portion of the can. I have a doubt in the inter-processor boot mode operation. As in CPU1 software i have given ownwership of CANA module to CPU2. And i have written the whole code of CAN along with initialization of it in CPU2.
I have checked CANES andCANCTL too. No error flag is high. auto bus on is kept high.
After power reset of one of the board, CAN communication is not working. there is no data on a bus. But message RAM interrupt is coming.
If this problem persists, once can is established bewtween two nodes, if i'll add up 3rd node, it will not work for it.
Help me..!!!

