CAN FD + CANopen, PDO limitations?

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

CAN FD + CANopen, PDO limitations?

1,738件の閲覧回数
dav1
Contributor V

Assuming we design using LPC55x, I have a hard time finding information about what is free vs requires licensing when running CAN FD.

In some NXP videos, CANopen + EmSA lists a maximum of 4x PDO's and 10x nodes..

  • Are there any alternatives here that is open-source / free of charge!?

 

Basically, I need to ensure the stack is fully open source and that we can run more than 4 PDO's.

 

Thanks!

0 件の賞賛
返信
4 返答(返信)

1,710件の閲覧回数
dav1
Contributor V

ping

0 件の賞賛
返信

1,724件の閲覧回数
xiangjun_rong
NXP TechSupport
NXP TechSupport

Hi, David,

I have not found out the LPC Open stack for the LPC55xx family in the SDK package, the SDK package exactly includes the basic CAN-FD example.

Anyway, pls refer to the an11238 for the CAN open stack.

 

https://www.nxp.com.cn/docs/en/application-note/AN11238.zip

Hope it can help you

BR

XiangJun Rong

0 件の賞賛
返信

1,713件の閲覧回数
dav1
Contributor V

Hi XiangJun,

This video from NXP lists LPC551x as supported
https://www.nxp.com/video/mcu-minutes-canopen-and-canopen-fd-in-the-mcuxpresso-sdk:CANOPENFD-OVERVIE...

see screenshots, it lists supported mcu's and also the somewhat strange limitations. Why put a limit on PDO?

0 件の賞賛
返信

1,696件の閲覧回数
frank_m
Senior Contributor III

As the video says "a limited version ... is freely available".

These limitations are up to EmSa, the provider. You would need to ask them.

Already the mentioned official conformance test (done by the CiA, i.e. CAN in Automation) requires a fee.

If you find a proper opensource stack, you can port it to you platform. You have to provide at least the HAL layer, i.e. peripheral access.

My company uses CANopen as main bus for it's ECU, having payed a 5-digit sum for CO stack license.

0 件の賞賛
返信