-
Notifications
You must be signed in to change notification settings - Fork 3k
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
Issue with SFDP parsing of the Sector Map Parameter Table #12574
Comments
@miteshdedhia7 Thanks for providing the version for mbed-os, unfortunately that version just specifies that master is being used but doesn't narrow down a specific point. If you are indeed using master could you please instead provide a sha ? |
Hi Anna, Ive updated the comment with the sha that the issue was identified at. This was originally part of #11722 but there was a request to pull these out into separate issues hence submitting this issues. |
@miteshdedhia7 It doesn't look like you added the sha to the correct field: Thanks |
@miteshdedhia7 thank you for the update.It appears however that there is still some missing information: Have you correctly specified which version of Mbed OS you are using (tag or sha)? We cannot automatically identify a release based on what you have provided. NOTE: If there are fields which are not applicable then please just add 'n/a' or 'None'.This indicates to us that at least all the fields have been considered. |
@adbridge I tried updating just the sha but I still keep getting emails that it was not able to parse the sha hence moved it out into the description section and kept the tag/sha field as master. May be the format wasn't correct? Ive updated it again with just the SHA hopefully this works. |
@miteshdedhia7 Thanks, whatever you did has fixed it :) |
Thank you for raising this detailed GitHub issue. I am now notifying our internal issue triagers. |
Hi, CYW9P62S1-43012EVB-01 target hardware is using serial flash part number S25FS512S. If I check data sheet for this part, the configuration detect commands are CR3NV[3] - Bit 3 of CR3NV - Default value 0 Since default state of these register values are 0 and the constructed configuration index will also be 0. Regards, |
Thanks @amartsan for looking at this issue.
Is there anything to fix here or what is the action to resolve this issue? |
Description of defect
The QSPIFBlockDevice and potentially the SPIFBlockDevice implementation has the following issue,
Spec Link: JESD216
BUG/ENHANCEMENT: The _sfdp_parse_sector_map_table() function currently only supports a single map descriptor (no commands) that may not be valid/generic implementation that will work for all flash devices. The spec specifies that there can be variable number of configuration detection commands, configurations and regions.
Spec Reference: JESD216 pg 53 section 6.5
Target(s) affected by this defect ?
CYW9P62S1_43012EVB_01 (Potentially other targets)
Toolchain(s) (name and version) displaying this defect ?
Toolchain: All toolchains
What version of Mbed-os are you using (tag or sha) ?
fe12608
What version(s) of tools are you using. List all that apply (E.g. mbed-cli)
mbed-cli 1.10.2
How is this defect reproduced ?
Related to issue #11722
The text was updated successfully, but these errors were encountered: