Skip to content
Discussion options

You must be logged in to vote

I believe you will need to recompile (unless someone else corrects me - or there are some precompiled 4MiB S3 images around):

You can set the flashsize in ports/esp32/boards/GENERIC_S3/sdkconfig.board and select the default partition table for a 4MB flash:

...
CONFIG_ESPTOOLPY_FLASHSIZE_4MB=y
CONFIG_ESPTOOLPY_FLASHSIZE_8MB=
CONFIG_ESPTOOLPY_FLASHSIZE_16MB=
CONFIG_PARTITION_TABLE_CUSTOM=y
CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions.csv"

Compiling ain't so hard with docker (thanks to @mattytrentini):

git clone [email protected]:micropython/micropython.git
cd micropython
# Edit ports/esp32/boards/GENERIC_S3/sdkconfig.board as described above
docker run -ti --rm -v $(pwd):/micropython -w…

Replies: 7 comments 15 replies

Comment options

You must be logged in to vote
5 replies
@mattytrentini
Comment options

mattytrentini Dec 5, 2022
Collaborator Sponsor

@unixb0y
Comment options

@edcline
Comment options

@unixb0y
Comment options

@edcline
Comment options

Answer selected by dusan-zervan
Comment options

mattytrentini
Dec 5, 2022
Collaborator Sponsor

You must be logged in to vote
3 replies
@edcline
Comment options

@FriendlyNGeeks
Comment options

@edcline
Comment options

Comment options

You must be logged in to vote
1 reply
@dusan-zervan
Comment options

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
6 replies
@bixb922
Comment options

@steeley
Comment options

@bixb922
Comment options

@robert-hh
Comment options

@steeley
Comment options

Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
10 participants