Skip to content

FlexCAN for MCXA2xx and MCXA5xx#106

Merged
felipebalbi merged 6 commits into
embassy-rs:mainfrom
bjackson312006:flexcan
Jun 17, 2026
Merged

FlexCAN for MCXA2xx and MCXA5xx#106
felipebalbi merged 6 commits into
embassy-rs:mainfrom
bjackson312006:flexcan

Conversation

@bjackson312006

@bjackson312006 bjackson312006 commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

Generated PAC support for the FlexCAN (CAN0 and CAN1) peripherals on the MCXA2xx and MCXA5xx families.

Changes:

  • Generated/extracted CAN2xx.yaml and CAN5xx.yaml based on the MCXA256 and MCXA577 SVDs respectively.
  • Added "block": "mcxa/CAN2xx::Can" to the CAN0 and CAN1 peripherals in MCXA2xx.json. Also added "address": "0x400D0000" to CAN1 in this file, since it seemed to be missing.
  • Added "block": "mcxa/CAN5xx::Can" to the CAN0 and CAN1 peripherals in MCXA5xx.json.
  • Regenerated the PAC from the above changes.

Comment thread data/metadata/peripherals/mcxa/CAN.yaml
@felipebalbi
felipebalbi merged commit e91c630 into embassy-rs:main Jun 17, 2026
21 checks passed
@felipebalbi

Copy link
Copy Markdown
Contributor

Merged, thank you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants