-
Notifications
You must be signed in to change notification settings - Fork 7k
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
[TW#24054] Allow selection of VSPI or HSPI for PSRAM 80Mhz mode #2128
Comments
Ran into this limitation. Thank you @OtherCrashOverride for documenting it. Is this a hardware limitation or a software one? |
it seems to be a SW limit, we will support to use HSPI in the future. |
Can we get this prioritized to get done ASAP please? |
@ginkgm I've modified my local instance of /cc @OtherCrashOverride -- have you tried similar?
|
Note that the now default 64mbit psram does not use an extra spi peripheral so both hspi and vspi are free esp-idf/components/esp32/spiram_psram.c Lines 624 to 625 in 7c29a39
|
Thanks @ginkgm What is the downside of using 80MHz for SPI RAM? What specifically do we lose? I assume you have that SPI_CHECK() there for good reason? I mean, why is the SPI_CHECK() in the code? |
They are different things.
|
@jaygarcia, |
Thanks @OtherCrashOverride =) |
Environment
git rev-parse --short HEAD
to get the commit id.):568da37
Problem Description
PSRAM 80Mhz mode is hard coded to VSPI. This prevents the use it.
Expected Behavior
PSRAM 80Mhz mode should allow selection of VSPI or HSPI.
Actual Behavior
PSRAM 80Mhz mode always uses VSPI
Steps to repropduce
Code to reproduce this issue
N/A
Debug Logs
Other items if possible
build
folder (note this may contain all the code details and symbols of your project.)The text was updated successfully, but these errors were encountered: