Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

driver: CAN interface should be compatible with CAN-FD interface #9087

Closed
walter-xie opened this issue Jul 24, 2018 · 2 comments
Closed

driver: CAN interface should be compatible with CAN-FD interface #9087

walter-xie opened this issue Jul 24, 2018 · 2 comments
Assignees
Labels
area: CAN Enhancement Changes/Updates/Additions to existing features

Comments

@walter-xie
Copy link
Contributor

FYI: https://www.can-cia.org/can-knowledge/can/can-fd/

@nashif nashif added the Enhancement Changes/Updates/Additions to existing features label Jul 24, 2018
@alexanderwachter
Copy link
Member

alexanderwachter commented Aug 25, 2018

I dont't think so.

  • CAN-FD is not compatible with CAN.
    The size of the data buffer is 64 not 8 bytes (waste of memory when allocating message buffers).
  • The send function would need to have a parameter defining the data rate which is confusing when only dealing with CAN.
  • There is no CAN-FD controller available in any controller supported by zephyr.

@walter-xie do you need CAN-FD for a project or product up to date?

@alexanderwachter
Copy link
Member

It is compatible now. CAN-FD drivers are wip

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: CAN Enhancement Changes/Updates/Additions to existing features
Projects
None yet
Development

No branches or pull requests

4 participants