Skip to content

Help understanding NVM versions #7578

Answered by AlCalzone
billmoseley asked this question in Q&A
Discussion options

You must be logged in to vote

I'm unclear what "target" means there. Is that the SDK (protocol?) version?

There is a difference between 500, 700 and 800 series NVMs, although 700 and 800 series are very similar. Those need to be handled before restoring, because otherwise the controller won't be able to read the NVM contents.

There are also subtle differences between SDK versions. Most of those should be handled by the firmware automatically, but it doesn't always work, and only when the SDK version is newer than the one the NVM was copied from.

One of the less subtle ones is that the 800 series NVM size has been reduced between 7.18 and 7.19, so the contents have to be "packed" differently. The firmware can't do that.

Replies: 2 comments 3 replies

Comment options

You must be logged in to vote
2 replies
@billmoseley
Comment options

@AlCalzone
Comment options

Answer selected by AlCalzone
Comment options

You must be logged in to vote
1 reply
@AlCalzone
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants