Skip to content

Add MCXA577 USB device support#6382

Open
bogdan-petru wants to merge 13 commits into
embassy-rs:mainfrom
bogdan-petru:mcxa577-latest
Open

Add MCXA577 USB device support#6382
bogdan-petru wants to merge 13 commits into
embassy-rs:mainfrom
bogdan-petru:mcxa577-latest

Conversation

@bogdan-petru

Copy link
Copy Markdown
Contributor

Adds USB device support for MCXA577's ChipIdea/EHCI USBHS controller, forced to full-speed operation, plus embassy-usb HID mouse and CDC ACM serial examples.

Depends on embassy-rs/nxp-pac#108 for generated MCXA577 USBHS/USBPHY PAC register blocks.

This currently pins nxp-pac to bogdan-petru/nxp-pac@1a3fd38855dc1d9c81c3ecdf7be2188e363180f0 so it builds before the PAC PR merges. After embassy-rs/nxp-pac#108 merges, update this PR to the upstream embassy-rs/nxp-pac revision.

Comment thread embassy-mcxa/src/usb/clock.rs Outdated
Comment thread embassy-mcxa/src/usb/clock.rs Outdated
Comment thread embassy-mcxa/src/ostimer.rs Outdated
Comment thread embassy-mcxa/Cargo.toml
Comment thread embassy-mcxa/src/usb/ehci.rs Outdated
Comment thread embassy-mcxa/src/usb/mod.rs Outdated
Comment thread embassy-mcxa/src/usb/mod.rs
Comment thread embassy-mcxa/src/usb/mod.rs Outdated
Comment thread embassy-mcxa/src/usb/mod.rs Outdated
Comment thread embassy-mcxa/src/usb/mod.rs
Comment thread embassy-mcxa/src/usb/clock.rs Outdated
Comment thread embassy-mcxa/src/usb/clock.rs Outdated
Comment thread embassy-mcxa/src/usb/mod.rs Outdated
Comment thread embassy-mcxa/src/usb/mod.rs
Comment thread embassy-mcxa/src/usb/mod.rs Outdated
@felipebalbi felipebalbi added the e-mcxa Issues for the NXP MCX-A family of chips label Jun 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

e-mcxa Issues for the NXP MCX-A family of chips

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants