Skip to content

is25x flash : flash app update - #883

Open
GaneshRamani-AlifSemi wants to merge 3 commits into
alifsemi:mainfrom
GaneshRamani-AlifSemi:mspi_is25x_flash_driver_app
Open

is25x flash : flash app update#883
GaneshRamani-AlifSemi wants to merge 3 commits into
alifsemi:mainfrom
GaneshRamani-AlifSemi:mspi_is25x_flash_driver_app

Conversation

@GaneshRamani-AlifSemi

Copy link
Copy Markdown
Contributor
  • Separated XiP and Non-XiP test cases.
  • flash_write will affect XiP configuration, hence Write not supported on memory mapped mode enabled (xip)

Depends on : mspi_dw + IS-25

- Enable read-only XIP for the B1, E1C, and E7 OSPI snippets.
- Add the E7 differential clock pin required by Octal DDR.
- Document indirect and XIP sample modes and platform capabilities.

Signed-off-by: Ganesh Kumar R <ganesh.ramani@alifsemi.com>
- XIP-only or indirect command-mode.
	- Write on memory mapped mode not supported
	- On XiP, flash_read() just do the memcpy.
	- Doing indirect Read corrupts the XiP configuration, to avoid
	  XiP config use CONFIG_FLASh_MSPI_XIP_READ.

- Use flash_get_size() for device capacity and erase validation.
- Update the XiP driver test to use the named MSPI register region.
- FLASH Driver initialization priority set to 80.

Signed-off-by: Ganesh Kumar R <ganesh.ramani@alifsemi.com>
@GaneshRamani-AlifSemi
GaneshRamani-AlifSemi force-pushed the mspi_is25x_flash_driver_app branch from 5708890 to e59d4d8 Compare August 3, 2026 08:54
update manifest to fetch upstream ported ospi and IS-Flash drivers.

Signed-off-by: Ganesh Kumar R <ganesh.ramani@alifsemi.com>
@GaneshRamani-AlifSemi
GaneshRamani-AlifSemi force-pushed the mspi_is25x_flash_driver_app branch from e59d4d8 to 3c5d647 Compare August 3, 2026 12:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

do not merge Work in progress

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant