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

ESP32S3: Octal SPI RAM support #64757

Open
tyalie opened this issue Nov 3, 2023 · 6 comments
Open

ESP32S3: Octal SPI RAM support #64757

tyalie opened this issue Nov 3, 2023 · 6 comments
Assignees
Labels
Feature Request A request for a new feature platform: ESP32 Espressif ESP32

Comments

@tyalie
Copy link
Contributor

tyalie commented Nov 3, 2023

Currently it is not possible to use the ESP32S3 variants with 8MB PSRAM. See issue #64510.
For me it breaks the use of PSRAM on the XIAO ESP32S3 boards I want to use.

The solution would be to be able to use PSRAM with octal spi.

@tyalie tyalie added the Feature Request A request for a new feature label Nov 3, 2023
@nordicjm nordicjm added the platform: ESP32 Espressif ESP32 label Nov 3, 2023
@lgl88911
Copy link
Collaborator

Any plans to support PSRAM for ESP32-S3? It's an important feature for this platform.

@rftafas
Copy link

rftafas commented Nov 29, 2023

@lgl88911 Octal PSRAM should be available when Zephyr starts supporting hal 5.1 - we are taking care of some regressions to make it usable as 'pre-alfa' in order to share a WIP / Draft PR.

@laurin
Copy link
Contributor

laurin commented Jan 11, 2024

Hey, is this still the latest status?

@rftafas
Copy link

rftafas commented Jan 11, 2024

@laurin yes, it is. We are wrapping up the last issues on hal5. You can try the current wip: #65942

@jadejr
Copy link

jadejr commented Jul 18, 2024

This is the PR #68760 for hal 5.1 that ended up being merged.

So, is this issue still valid? How would you enable it if you were using 3.7?

@rftafas
Copy link

rftafas commented Aug 8, 2024

PTAL CONFIG_SPIRAM_MODE_OCT

https://docs.zephyrproject.org/latest/kconfig.html#CONFIG_SPIRAM_MODE_OCT

You also need to enable PSRAM normally and do all other proper configurations.

Even though the implementation has bugs, I think this can be closed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature Request A request for a new feature platform: ESP32 Espressif ESP32
Projects
None yet
Development

No branches or pull requests

7 participants