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

[manuf] do not erase flash info page 0 in CP init #24600

Open
timothytrippel opened this issue Sep 18, 2024 · 1 comment
Open

[manuf] do not erase flash info page 0 in CP init #24600

timothytrippel opened this issue Sep 18, 2024 · 1 comment
Assignees
Labels
Component:Software Issue related to Software Manufacturing Issues related to manufacturing tasks (hw or sw) Type:Cleanup Cleanup tasks

Comments

@timothytrippel
Copy link
Contributor

timothytrippel commented Sep 18, 2024

The CP init binary currently erases flash info page 0 and reconfigures its settings before writing the DeviceID, manuf state, and AST configuration data to it. It is possible however that some of this data may be written to flash info page 0 during CP calibration stage. Therefore, during CP init stage, flash info page 0 should be buffered to SRAM before reconfiguring and writing any additional data to the page.

@timothytrippel timothytrippel added Component:Software Issue related to Software Priority:P1 Priority: high Type:Cleanup Cleanup tasks Manufacturing Issues related to manufacturing tasks (hw or sw) labels Sep 18, 2024
@timothytrippel
Copy link
Contributor Author

@benjbender: is only the AST calibration data going to written during CP calibration phase?

@timothytrippel timothytrippel removed the Priority:P1 Priority: high label Sep 23, 2024
@timothytrippel timothytrippel self-assigned this Sep 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component:Software Issue related to Software Manufacturing Issues related to manufacturing tasks (hw or sw) Type:Cleanup Cleanup tasks
Projects
None yet
Development

No branches or pull requests

1 participant