-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Feather ESP32-S3 TFT deletes user added contents of CP drive #9472
Comments
i switched over to an earlier version ( |
How were you running the code? In a code.py started on board reset, or through an IDE like Thonny or the Web workflow editor? I've seen something similar when the flash file system was created but damaged. The host OS would mount the CIRCUITPY drive and appear to write/update files but nothing was actually written. I think the Host OS would hold a cache so it would appear from the host side that the changes were made but if the micro controller attempted to run or access a file the changes wouldn't be there. If you were running your referenced code from a code.py after a reset then you're seeing something different but if you were running the code from an IDE, then I believe the code would be run via the REPL and the files may never have made it to the micro controller flash. |
It is possible this was caused by #9545 because the display release will deinit the SPI bus incorrectly. Let's see if the next release has this problem. |
@BlitzCityDIY Did you say that you are still seeing this? Not sure if it can be replicated reliably. |
i just tested with 9.1.4 and could not recreate it on the s3 tft. previously i could when iterating on code so i think this is good to close |
Great, thanks! |
CircuitPython version
Code/REPL
Behavior
I've replicated this four times now but I can't tell what exactly is causing it because it's a bit random. The code runs fine initially, then if I update the code by saving, it seems like the board freezes up and the REPL becomes unresponsive. If I hit reset on the board, "Hello World" prints on the display. The code I was working on along with any installed libraries, the contents of settings.toml and any additional files are gone.
Description
Initially this was occurring when I was adding bitmap or font files. As I tried to get the program smaller that's when I was able to reproduce by saving the code.
Additional information
No response
The text was updated successfully, but these errors were encountered: