Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Not possible to write beyond 16MB using flash sample on RT1170 EVKB #80592

Closed
danieldegrasse opened this issue Oct 29, 2024 · 0 comments · Fixed by #80017
Closed

Not possible to write beyond 16MB using flash sample on RT1170 EVKB #80592

danieldegrasse opened this issue Oct 29, 2024 · 0 comments · Fixed by #80017
Assignees
Labels
area: Flash bug The issue is a bug, or the PR is fixing a bug platform: NXP NXP

Comments

@danieldegrasse
Copy link
Collaborator

danieldegrasse commented Oct 29, 2024

Describe the bug
It is currently not possible to write beyond 16MB of address space using the flash shell sample on the RT1170 EVKB, despite the flash chip being 64MB.

Please also mention any information which could help others to understand
the problem you're facing:

  • What target platform are you using? mimxrt1170_evkb//cm7

To Reproduce
Steps to reproduce the behavior:

  1. `west build -p always -b mimxrt1170_evk@B//cm7 samples/drivers/flash_shell
  2. west flash
  3. Attempt to read or write to address beyond 0xFFFFFF
  4. Reads will return 0x0, writes will fail silently (or report verification errors)

Expected behavior
Flash writes should not fail beyond 8MB

Impact
MCUBoot support may be affected, otherwise applications using the flash will be limited to 16MB.

@danieldegrasse danieldegrasse added the bug The issue is a bug, or the PR is fixing a bug label Oct 29, 2024
@danieldegrasse danieldegrasse self-assigned this Oct 29, 2024
danieldegrasse added a commit to nxp-upstream/zephyr that referenced this issue Oct 29, 2024
Add support for the W25Q512NW-IQ/IN with the FLEXSPI, using a custom
LUT table.

Fixes zephyrproject-rtos#80592

Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
@danieldegrasse danieldegrasse changed the title Not possible to write beyond 8MB using flash sample on RT1170 EVKB Not possible to write beyond 16MB using flash sample on RT1170 EVKB Oct 31, 2024
cooked pushed a commit to cooked/zephyr that referenced this issue Nov 6, 2024
Add support for the W25Q512NW-IQ/IN with the FLEXSPI, using a custom
LUT table.

Fixes zephyrproject-rtos#80592

Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
andrewnyland pushed a commit to onceLabs/zephyr that referenced this issue Nov 6, 2024
Add support for the W25Q512NW-IQ/IN with the FLEXSPI, using a custom
LUT table.

Fixes zephyrproject-rtos#80592

Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
JA-NXP pushed a commit to nxp-upstream/zephyr that referenced this issue Nov 19, 2024
Add support for the W25Q512NW-IQ/IN with the FLEXSPI, using a custom
LUT table.

Fixes zephyrproject-rtos#80592

Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: Flash bug The issue is a bug, or the PR is fixing a bug platform: NXP NXP
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant