-
Notifications
You must be signed in to change notification settings - Fork 7.2k
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
I2C - PSRAM error when SPIRAM_USE_MALLOC and ESP_INTR_FLAG_IRAM (IDFGH-6522) #8173
Labels
Comments
github-actions
bot
changed the title
I2C - PSRAM error when SPIRAM_USE_MALLOC and ESP_INTR_FLAG_IRAM
I2C - PSRAM error when SPIRAM_USE_MALLOC and ESP_INTR_FLAG_IRAM (IDFGH-6522)
Dec 30, 2021
Hi @SunnyRuss , |
espressif-bot
added
Status: In Progress
Work is in progress
Resolution: NA
Issue resolution is unavailable
Status: Done
Issue is done internally
Resolution: Done
Issue is done internally
and removed
Status: Opened
Issue is new
Status: In Progress
Work is in progress
Resolution: NA
Issue resolution is unavailable
labels
Dec 31, 2021
@o-marshmallow |
dskulina
pushed a commit
to playable-tech/esp-idf
that referenced
this issue
Feb 4, 2022
dskulina
pushed a commit
to playable-tech/esp-idf
that referenced
this issue
Feb 5, 2022
Hi @AxelLin , |
espressif-bot
pushed a commit
that referenced
this issue
Feb 17, 2022
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
in the file I2C.C at line 1380 the code reads:
I think it should be like this or similar:
I believe this because when you write just one byte, the value of cmd.data is not a pointer, but the actual byte to be sent out over the I2C bus and that value will never be a valid esp_ptr_internal() address. As such, you always get a PSRAM buffer error.
This is in release/v4.4
The text was updated successfully, but these errors were encountered: