Skip to content

fix(Other): RV32 Zephyr startup fixes for MAX32655 and MAX32690#1531

Merged
ttmut merged 1 commit intoanalogdevicesinc:mainfrom
petejohanson-adi:max32-rv32-zephyr-startup-cleanup
Mar 11, 2026
Merged

fix(Other): RV32 Zephyr startup fixes for MAX32655 and MAX32690#1531
ttmut merged 1 commit intoanalogdevicesinc:mainfrom
petejohanson-adi:max32-rv32-zephyr-startup-cleanup

Conversation

@petejohanson-adi
Copy link
Copy Markdown
Collaborator

Description

Clean up the Zephyr startup of the RV32 core on MAX32690 and MAX32655, to avoid re-initializing anything already setup by the ARM core. Also, on MAX32690, properly initialize ICC1 cache.

Checklist Before Requesting Review

  • PR Title follows correct guidelines.
  • Description of changes and all other relevant information.
  • (Optional) Link any related GitHub issues using a keyword
  • (Optional) Provide info on any relevant functional testing/validation. For API changes or significant features, this is not optional.

Clean up the Zephyr startup of the RV32 core on MAX32690 and MAX32655,
to avoid re-initializing anything already setup by the ARM core. Also,
on MAX32690, properly initialize ICC1 cache.

Signed-off-by: Pete Johanson <pete.johanson@analog.com>
@github-actions github-actions bot added the Zephyr MSDK Zephyr related change. label Mar 10, 2026
@ttmut ttmut changed the title fix(Other): RV32 Zephyr startup fixes fix(Other): RV32 Zephyr startup fixes for MAX32655 and MAX32690 Mar 11, 2026
@ttmut ttmut merged commit a96bb21 into analogdevicesinc:main Mar 11, 2026
11 of 12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Zephyr MSDK Zephyr related change.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants