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

[Backport v3.7-branch] NXP drivers: flash: soc_flash_mcux: remove CMD_MARGIN_CHECK #83602

Merged
merged 1 commit into from
Jan 22, 2025

Conversation

zephyrbot
Copy link
Collaborator

@zephyrbot zephyrbot commented Jan 6, 2025

Backport 88b9cb6 from #83472.

Fixes #83599

The CMD_BLANK_CHECK can return errors when the flash is readable, and
should only be used after programming, not in is_area_readable().  From
the LPC55S69 datasheet: "As cells age and lose charge, a correctly
programmed address will fail this check, while still being able to be
read successfully for the remaining duration of the data retention time."

Signed-off-by: Derek Snell <[email protected]>
(cherry picked from commit 88b9cb6)
@zephyrbot zephyrbot added Backport Backport PR and backport failure issues area: Flash platform: NXP Drivers NXP Semiconductors, drivers labels Jan 6, 2025
@dleach02 dleach02 added this to the v3.7.2 milestone Jan 20, 2025
@nashif nashif merged commit 6a519f6 into v3.7-branch Jan 22, 2025
28 of 29 checks passed
@nashif nashif deleted the backport-83472-to-v3.7-branch branch January 22, 2025 20:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: Flash Backport Backport PR and backport failure issues platform: NXP Drivers NXP Semiconductors, drivers
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

7 participants