-
-
Notifications
You must be signed in to change notification settings - Fork 446
No Ports Recognized with IDE 2.0.3 ARM64 build (Apple M1) on Mac Ventura #1796
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
Comments
Hi @jeffmikels. Thanks for your report. I am also using the Apple Silicon build of Arduino IDE 2.0.3 with macOS Ventura and the ports of my boards are shown in Arduino IDE, so the problem is not universal. I think the best way to proceed with the investigation is to take a look at the logs generated by Arduino IDE to see whether there is a clue there. You can access the logs by running Arduino IDE from the command line. Please do this:
Please let me know if you have any questions or problems while following those instructions. |
I am also having this issue with my Arduino R3 Clone. It works fin in Windows 11 but on MAC Ventura on my M1 it doesn't show any ports. However it does show a serial port in System Report on the MAC when its plugged in. |
@jeffmikels @SauceCrusty try installing rosetta? See also #1818. Consider adding the macos tag to this issue. |
Not sure why or how but when I tried again I was able to see my ports and upload my sketch. |
Closing due to lack of response to my question from 2 weeks ago, and because @SauceCrusty is no longer able to reproduce the fault. @jeffmikels if you will provide the requested information by commenting here, I'll be happy to re-open this issue. |
I don't have access to a Ventura machine right now. 😞 |
OK, well if you are able to reproduce the issue again, please do comment here. I'll still be monitoring the thread. The hypothesis offered at #1796 (comment) is that the serial-discovery tool used by Arduino IDE to get a list of the serial ports available on your computer failed to start due to the Rosetta 2 software not being installed on your Apple Silicon-based computer. serial-discovery is built for x86 hosts, which is not a problem when Rosetta 2 is installed, but a no go without Rosetta. In this case, we would expect to see a " |
I have a Ventura and exactly the same issue. Can't see the ports. I paste below what @per1234 requested:
|
I found that I was able to work around this issue only by making sure my board was plugged in BEFORE starting the IDE. If I plugged it in after the IDE was started it never found it. |
Describe the problem
Using the 2.0.3 build for native Apple Silicon works just fine on Monterey, but on Ventura no ports are recognized.
The workaround is to use 2.0.2 under Rosetta. I have not tested the 2.0.3 Intel build, so I don't know if the problem arose with 2.0.3 in general or with the Apple Silicon build specifically.
To reproduce
ls /dev/cu.*
will correctly show the usb serial deviceExpected behavior
I would expect the IDE to discover the board or at least recognize the existence of the serial port.
Arduino IDE version
2.0.3 ARM64
Operating system
macOS
Operating system version
Ventura (13.1)
Additional context
No response
Issue checklist
The text was updated successfully, but these errors were encountered: