-
Notifications
You must be signed in to change notification settings - Fork 1
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
Not working on ESP32S3 #7
Comments
Hi Christopher, When I wrote this tool I did not have an ESP32-S3 and never tested that, The origin of the issue is in the fact that the exact position of the filesystem/vfs changes based on the chip (and enabled firmware features) As it is throwing all sorts of errors, That is probably not the correct location for the S3. What is the flash size of your device ? The Layout of the image that is being generated in your case is something like :
I have documented how you can find the values for other ports/boards in : https://github.com/Josverl/vfs_merge/blob/main/vfs_merge/portboard_disk.md (should have linked that from the readme ) |
Hi Jos, Looking at the build log, I found out that the start is right, but the size if the partition is 6MB (0x600000 in partitions-8MiB.csv):
I am using the 8MB-Flash:
I am passing the merged binary created by the make ... all command, or should I pass only the micropython binary before merge? |
I also saw now that the command is using flash mode dio, the esp32s3 has normally qio flash, at least mine. Will try to adapt the code and I will let you know, if I succeed. |
I could not manage to build a functioning image with the tool on a ESP32S3.
I also uploaded the image (which was about 4 MBs and comparing to the original around 1MBs seams to be verry large) and got in Thonny a lot of invalid header errors.
The text was updated successfully, but these errors were encountered: