Skip to content

correct SPIRAM settings for ESP32-S3-BOX #7140

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

Merged
merged 1 commit into from
Oct 27, 2022

Conversation

dhalbert
Copy link
Collaborator

Fixes #7093 and #6206.

Fix sdkconfig flags for ESP32-S3-BOX SPIRAM. The original flags were wrong in one or more ways, copied from someplace else, I think. I did not try to diagnose each wrong setting, but instead came up with a simpler set.

Note that CONFIG_SPIRAM subsumes ESP32S3_SPIRAM_SUPPORT.
from esp32s3/Kconfig:

    # Hint: to support SPIRAM across multiple chips, check CONFIG_SPIRAM instead
    config ESP32S3_SPIRAM_SUPPORT
        bool "Support for external, SPI-connected RAM"
        default "n"
        select SPIRAM
        help
            This enables support for an external SPI RAM chip, connected in parallel with the
            main SPI flash chip.

Tested by me and also by @PaulskPt, both on a Box.

@dhalbert dhalbert requested review from jepler and microdev1 October 27, 2022 18:53
Copy link

@jepler jepler left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks. The proof of the pudding is in the eating.

@dhalbert dhalbert merged commit 8fe44a2 into adafruit:main Oct 27, 2022
@dhalbert dhalbert deleted the esp32-s3-box-spiram-fix branch October 27, 2022 20:12
@PaulskPt
Copy link

PaulskPt commented Oct 28, 2022

Final feedback: today at 14h20 utc+1, I downloaded from Adafruit's bucketlist file:
adafruit-circuitpython-espressif_esp32s3_box-en_US-20221027-8fe44a2.uf2,
with datetime stamp of creation: 2022-10-27T22:28:31.000Z.
Copied this .uf2 to my ESP32-S3-Box. It works!. CPY statusbar shows 8.0.0-beta.3-24-g8fe44a23d and an IP-address, proving that exists a WiFi connection.
My script (to receive, analyze and display certain airplane flight gps data, from MS Flightsimulator 2020), is working, while the WiFi connection is there. And that was my intention. Thank you Dan, Jepler, Neradoc, MicroDev for your assistence/work to get also this device connecting to WiFi under the current version of CircuitPython. A job well done!!!

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

Successfully merging this pull request may close these issues.

esp32-s3-box: wifi connect causes safe mode with with "Internal watchdog timer expired."
3 participants