-
Notifications
You must be signed in to change notification settings - Fork 438
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
rp2040-zero not correctly handled #2260
Comments
Thanks for opening the separate GitHub issue. How does your CircuitPython device mount itself in the operating system? Is the device name |
It looks like it was detected and then was lost five seconds later:
|
Without having a deep look I think the detection that asks the user to change the mode (via |
Hi @dhalbert
|
Right, that'd be the reason. Mu expects the CircuitPython devices to have I'm not too familiar with the general guidelines for making your own CircuitPython devices, is the current recommendation to change the drive volume name? Is it up to be board designer? or maybe there isn't any guidelines in this area? |
No, CircuitPython doesn't suggest this, KMK does suggest it in order to enable autodetection of split keyboards. Having different names also helps me detect which code is going to which side. https://github.com/KMKfw/kmk_firmware/blob/master/docs/split_keyboards.md#ee-hands The name out of the box was CIRCUITPY. Mu does detect the serial port, so I can use it for serial communication out of the box. Perhaps detecting a code.py in the root of a drive might also be an option? (Installing CircuitPython will create a code.py file with 'hello-world'-like content) |
boot_out.txt is generated at each connect, this file does contain the string 'CircuitPython', so maybe it can be used for the same check? |
What were you trying to do?
Edit code on a WaveShare rp2040-zero running CircuitPython
What steps did you take to trigger the issue?
What did you expect to happen?
A working editor in CircuitPython mode on the waveshare rp2040-zero
What actually happened?
An editor working with a local folder (not the circuitpython device)
Operating System Version
Windows 11 21H2 build 22000.708
Mu Version
1.1.1
Other Info
Using version below as requested in mu-editor/crash-reports#148:
https://github.com/mu-editor/mu/actions/runs/2444128277
Editor Log
mu.log
The text was updated successfully, but these errors were encountered: