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.

TMS320F28035 CAN data transfer issue.

While doing the CAN communication between TMS320F28035 and Arduino or Peak CAN analyzer at

1 Mbps, the data transfer was happening for all data’s and all CAN Ids in standard mode.

But once the Baud rate was changed to 500Kbps, the data transfer was happening only when there was NO STUFF BIT requirements (Data’s like 0xAAAAAAAA, 0x55555555). For other data where stuff bit requirement is there, more the errors were coming in Peak CAN saying stuff error, form error, other error, etc. which was not there when the baud rate was 1Mbps.

 I have attached CAN test results.

CAN transceiver used are: -

1. SN65HVD230

2. SN65HVD231

3. SN65HVD232

 

Interesting thing was between two TMS320F28035, the CAN communication happened properly at 500Kpbs.

regards,

syed

CAN_TEST_RESULTS.xlsxCAN_TEST_RESULTS.xlsx