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

Custom SPI Pin Configuration support for ESP32-S3 (ESPTOOL-733) #916

Closed
alanmosely opened this issue Aug 31, 2023 · 5 comments
Closed

Custom SPI Pin Configuration support for ESP32-S3 (ESPTOOL-733) #916

alanmosely opened this issue Aug 31, 2023 · 5 comments

Comments

@alanmosely
Copy link

Is your feature request related to a problem?

I would like to be able to save data directly to an external flash on a custom PCB with an ESP32-S3 as part of my production line

Describe the solution you'd like

I would like support for Custom SPI Pin Configuration in esptool.py for ESP32-S3 devices, I am trying to target SPI2. I would like the following command to work: esptool.py --chip esp32s3 write_flash --spi-connection 19,20,9,35,47 0x0 storage.bin

Describe alternatives you've considered

I've tried to run the command above but it complains the pins are above 31

Additional context

Is this something I could contribute myself if it is not planned?

@alanmosely
Copy link
Author

alanmosely commented Aug 31, 2023

Somewhat related issues: #243 & #903 & https://www.esp32.com/viewtopic.php?t=24736

@github-actions github-actions bot changed the title Custom SPI Pin Configuration support for ESP32-S3 Custom SPI Pin Configuration support for ESP32-S3 (ESPTOOL-733) Aug 31, 2023
@radimkarnis
Copy link
Collaborator

Hello @alanmosely,
thank you for the feature request!

this feature is currently implemented only on the classic ESP32.

We will look into the possibility of expanding this to other chips.

@alanmosely
Copy link
Author

Thank you, is this something you plan on doing soon? Is it something that I could help to build?
If no to both, how would you advise addressing my issue of needing to flash an external chip as part of my production line?

@radimkarnis
Copy link
Collaborator

is this something you plan on doing soon?

This is currently not planned to be done in this quarter. We will re-evaluate the priority of this task and see if this can be done during the next quarter.

Is it something that I could help to build?

You can definitely try helping build that, PRs are more than welcome!

Pointers:

@alanmosely
Copy link
Author

Thank you

peterdragun pushed a commit to peterdragun/esptool that referenced this issue Jul 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants