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

Add s3 support #171

Merged
merged 14 commits into from
Dec 23, 2021
Merged

Add s3 support #171

merged 14 commits into from
Dec 23, 2021

Conversation

hathach
Copy link
Member

@hathach hathach commented Dec 23, 2021

  • add board.cmake to explicitly set IDF_TARGET (to s2 or s3)
  • add s3 devkit c and devkit m
  • update tinyusb
    • fix net_device.c file changes
    • rename dcd_transdimension to chipidea
    • st synopsys to dwc2

@UnexpectedMaker
Copy link
Contributor

Oh that's crazy - I was working on trying to get S3 going on Tuesday, and got close, but was not able to get past the last few compile errors... and then today I see this!

Gonna give it a whirl now!

@hathach
Copy link
Member Author

hathach commented Dec 23, 2021

Oh that's crazy - I was working on trying to get S3 going on Tuesday, and got close, but was not able to get past the last few compile errors... and then today I see this!

Gonna give it a whirl now!

Let me know if you spot any issue

@UnexpectedMaker
Copy link
Contributor

Oh that's crazy - I was working on trying to get S3 going on Tuesday, and got close, but was not able to get past the last few compile errors... and then today I see this!
Gonna give it a whirl now!

Let me know if you spot any issue

It's actually working great! I have created folders for my 3 new ESP32-S3 boards, and built all of them and they boot perfectly - except I've not been able to build CircuitPython for the S3, so I don't have anything to copy onto them to check that - yet ;)

Thanks for getting this working. I can see from your PR what things I missed when I tried. Not sure I'd ever have found them all :)

@hathach
Copy link
Member Author

hathach commented Dec 23, 2021

you could use the uf2 for s3 devkitc to test with https://github.com/adafruit/circuitpython/tree/main/ports/espressif/boards/espressif_esp32s3_devkitc_1 . I have tested it before switching the uf2 family for S3 to new ID. For now, you need to wait for the adafruit/circuitpython#5771 to update the family id.

@hathach hathach mentioned this pull request Dec 23, 2021
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.

2 participants