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

[FeatureRequest] Add M code to configure CAN_0 and CAN_1 on 6HC/6XD #1000

Open
droftarts opened this issue May 13, 2024 · 0 comments
Open

[FeatureRequest] Add M code to configure CAN_0 and CAN_1 on 6HC/6XD #1000

droftarts opened this issue May 13, 2024 · 0 comments
Assignees
Labels
enhancement Additional functionality, performance or other feature request
Milestone

Comments

@droftarts
Copy link

Currently, only CAN_1 is supported, configured as a CAN_FD bus. Add options to:

  1. Enable CAN_1 as CAN-FD bus, disable CAN_0 - This is the current default
  2. Enable CAN_1 as CAN-FD bus, enable CAN_0 as CAN bus - possible in firmware, used by Hangprinter
  3. Enable CAN_0 as CAN-FD bus, disable CAN_1 - (dc42 said) There is a 6HC build configuration to use CAN0 instead of CAN1. It should still build, but hasn't been tested in a long time.
  4. Enable CAN_0 as CAN-FD bus, enable CAN_1 as CAN bus - (dc42 said) Don't know whether plain CAN is supported on CAN1, it depends on how support was added for normal CAN on the second channel. So may be possible.

(dc42 said) CAN_0 and CAN_1 cannot be enabled as CAN-FD ports at the same time, because the firmware assumes all expansion boards are on the same bus.

@droftarts droftarts added the enhancement Additional functionality, performance or other feature request label May 13, 2024
@T3P3 T3P3 added this to the After 3.6 milestone May 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Additional functionality, performance or other feature request
Projects
None yet
Development

No branches or pull requests

3 participants