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

Unreliable connection to Lolin S3 Pro #45

Open
ejeklint opened this issue May 24, 2023 · 3 comments
Open

Unreliable connection to Lolin S3 Pro #45

ejeklint opened this issue May 24, 2023 · 3 comments

Comments

@ejeklint
Copy link

I have big problems getting MPY-Jama to work properly with a Lolin S3 Pro card. When uploading a file I usually, but not all the times, get a "Timeout...", and after that I get "An error has occurred", or "A process is in execution", or "A process is already in execution".

Disconnect/reconnect + restarting MPY-Jama can sometimes get the setup running again, but only after a few attempts and after one or two edits of main.py (running a simple blinky application) the problems are back. Also: ctrl-commands in the repl terminal does nothing. The card is preloaded with micropython and seem to work as it should. I've tested on two machines (macOS 13.4) with the same result. I haven't got a clue on how move forward with this... 😕

Skärmavbild 2023-05-24 kl  10 57 26
@jczic
Copy link
Owner

jczic commented May 24, 2023

Hi @ejeklint, do you use the binary application for the software or do you run it from the repository sources?
In which case, could you try the same operation by changing the timeout at line 616 of the src/esp32Controller.py file by putting for example timeoutSec=10?
3 seconds is supposed to be enough to write the file buffers but maybe there is sometimes a latency on your card (which I don't have to test...).

@ejeklint
Copy link
Author

I'm running the downloaded binary application, on an M2 Macbook pro. I have very little experience with Python but will give it a try, building from source. gulp

@ejeklint
Copy link
Author

Nope, I'm not python-savvy enough to build a new binary. Giving up for the moment.

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

No branches or pull requests

2 participants