MPC5777C-DEVB CAN settings and S32 CAN Example

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

MPC5777C-DEVB CAN settings and S32 CAN Example

1,933件の閲覧回数
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 件の賞賛
返信
1 返信

1,817件の閲覧回数
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 件の賞賛
返信