MPC5777C-DEVB CAN settings and S32 CAN Example

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

MPC5777C-DEVB CAN settings and S32 CAN Example

803 Views
shane_davies
Contributor I

Hi,

I've recently invested in the MPC5777C-DEVB and find the lack of documentation and examples extremely frustrating.

Initially I would like to communicate on CAN through J78 pins 2 and 3, which presumably is flexcan_a. I would expect jumper settings out of the box would allow this but I have an issue when I try to run some code during the CAN initialisation.

Can you please point me at:

* A reference project (in S32 preferably) to test this.

* A detail of the jumper settings to allow this.

* A more detailed set of DEVB documentation.

The lack of information and examples for this board are shocking so please respond quickly.

Thanks,

Shane

0 Kudos
1 Reply

687 Views
PetrS
NXP TechSupport
NXP TechSupport

Hi,

as far as I know there is just board schematic (https://www.nxp.com/downloads/en/schematics/SCH-29962.pdf ) available and very short Quick Start guide.

There are two CAN transceivers, standalone TJA1145 and second as part of SBC chip. The SBC chip is put by jumper J45 in Debug mode so the CAN transceiver is set to normal operation mode by default allowing CAN communication without SPI configuration. By default FlexCAN_D module is connected to it (jumpers J48, J50).

The TJA1145 starts in Standby mode so you need to configure it through SPI to put device to Normal mode and enable CAN transceiver.  By default FlexCAN_A module is connected to it (jumpers J58, J60).

For the FlexCAN examples you can refer to S32 Design Studio or https://community.nxp.com/docs/DOC-329623#MPC5777C but no one will be directly for this board, although using SBC's transceiver it could run.

The TJA1145 driver is described in AH1309 (https://www.nxp.com/docs/en/supporting-information/AH1309_v1_1_Application_Hints_TJA1145.pdf ).

BR, Petr

0 Kudos