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

S3 Flash / PSRAM type (QIO / OPI) detection commands (ESPTOOL-435) #730

Closed
Jason2866 opened this issue Mar 26, 2022 · 7 comments
Closed

Comments

@Jason2866
Copy link
Contributor

Jason2866 commented Mar 26, 2022

Is your feature request related to a problem?

Since S3 introduced a new Flash type (OPI) it is mandantory to flash the correct
combination of used Flash / PSRAM type bootloader/ firmware. Without the device does fail to boot.
It is a problem for the user to know which flash mode has to be used for Flash / PSRAM.
Since there are many different variants already to get, and it is not possible to identify the used chips and there modes.

Describe the solution you'd like

A command which prints out the supported flash type for S3 for flash and PSRAM

Describe alternatives you've considered

Guessing and trying all variants until S3 is booting.

Additional context

See disscussion here

@github-actions github-actions bot changed the title S3 Flash / PSRAM type (QIO / OPI) detection commands S3 Flash / PSRAM type (QIO / OPI) detection commands (ESPTOOL-435) Mar 26, 2022
@radimkarnis
Copy link
Collaborator

Hello @Jason2866, thank you for the feature request.

We will look into this! Currently, I can't promise this to be done in any specific timeframe, though.

@squix78
Copy link

squix78 commented Jun 2, 2022

+1, please add support for opi flash

@arendst
Copy link

arendst commented Jun 2, 2022

+1, please add support for opi flash.

Enhances Tasmota user experience a lot.

@egnor
Copy link

egnor commented Jul 14, 2022

Would it be possible to clarify this bug report? Is it a documentation bug or a functionality bug? What would the better documentation look like? What are the correct flash modes to use? Does "S3" here refer to the ESP32-S3?

@Jason2866
Copy link
Contributor Author

Jason2866 commented Jul 14, 2022

@egnor It is not a bug report it is a feature request for the ESP32-S3 for a command which identifies the type of flash/psram and prints this out.
It is documented which variants of flash types for the S3 are existing. BUT when you buy a module you dont know (for many modules) which combinations are choosen.

@dobairoland
Copy link
Collaborator

The flash_id command has been extended with information about the flash type. We have not added a separate command for this. If needed, the required information can be obtained from the eFuse as it was done in b25606b.

Implementing the PSRAM part is not possible at the moment. Please see the linked ESP-IDF request.

@Jason2866
Copy link
Contributor Author

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants