Skip to content

[MCXA] add flexspi octal driver examples#5726

Open
bogdan-petru wants to merge 3 commits intoembassy-rs:mainfrom
bogdan-petru:mcxa577-flexspi-driver-single-20260325
Open

[MCXA] add flexspi octal driver examples#5726
bogdan-petru wants to merge 3 commits intoembassy-rs:mainfrom
bogdan-petru:mcxa577-flexspi-driver-single-20260325

Conversation

@bogdan-petru
Copy link
Copy Markdown
Contributor

Summary

This PR adds MCXA5xx FlexSPI octal flash support to embassy-mcxa and converts the MCXA577 FlexSPI examples to use the new driver instead of embedding PAC-heavy setup directly in the binaries.

Changes

  • add a new embassy-mcxa FlexSPI driver module
  • export the new driver from the crate
  • add/refactor MCXA577 octal flash examples for:
    • polling transfer
    • DMA transfer

Validation

  • builds cleanly for examples/mcxa5xx
  • examples revalidated on FRDM-MCXA577 hardware

@felipebalbi felipebalbi requested review from Wassasin, diondokter, felipebalbi and jamesmunns and removed request for felipebalbi March 25, 2026 16:46
@felipebalbi felipebalbi added the e-mcxa Issues for the NXP MCX-A family of chips label Mar 27, 2026
@felipebalbi felipebalbi changed the title mcxa: add flexspi octal driver examples [MCXA] add flexspi octal driver examples Mar 27, 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.

3 participants