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

Cannot connect to M3D Micro on MacOS Big Sur #71

Open
IhorSyerkov opened this issue Jun 12, 2021 · 7 comments · May be fixed by #72
Open

Cannot connect to M3D Micro on MacOS Big Sur #71

IhorSyerkov opened this issue Jun 12, 2021 · 7 comments · May be fixed by #72

Comments

@IhorSyerkov
Copy link

Application doesnt see printer connected via USB.
In Serial Port menu only one option Auto.
(Windows veriosn works fine)

M33 Manager V0.16
OS: MacOS Bir Sur 11.4

Thanks :)

@majorcode
Copy link

majorcode commented Jun 15, 2021

Any clue on how to fix this? I'm having the same problem.

I'm on Big Sur 11.4 also. I don't know if the connection stopped working at a specific version of macOS because I just pulled the printer out of a closet to play with it. I haven't used it in years.

@IhorSyerkov
Copy link
Author

I don't know cpp. But I looks like void Printer::updateAvailableSerialPorts() doesn't fill availableSerialPorts vector.
Priter device actually appears as /dev/tty.usbmodem14501 device. I'm not sure is it suppose to be usbmodem or usbserial

@IhorSyerkov IhorSyerkov linked a pull request Jun 17, 2021 that will close this issue
@IhorSyerkov
Copy link
Author

@majorcode good news. I was able to fix it. The only problem that I didn’t manage to create dmg package. You can try to pull my branch build it for your self. I hope @donovan6000 will help us with this final step :)

@metawops
Copy link

I have the same problem with my M3D Micro and the M33 manager. I'm using macOS Catalina (10.15.7) and the plugged-in M3D Micro connects as /dev/tty.usbmodem14101 but doesn't show up in M33 Manager. 🤷‍♂️
I will try to get your fix working, @IhorSyerkov ...

@metawops
Copy link

Oh no, it's dependant on wxWidgets which I don't have installed, obviously. Oh my. 😞

@metawops
Copy link

YEAH! I was successful! Had to download the wxWidgets source and compile it and afterwards installed it according to the OS X install.md file. Then I successfully built the M33 Manager from your branch, @IhorSyerkov (which gave several warnings I ignored). I was looking for the M33 Manager Icon but it's not there. Instead you just have to double click the created M33 Manager file that has the default Terminal icon. It launches a Terminal which, in turn, launches the M33 Manager GUI app. It shows as a default folder icon in the Dock.
Even better, the /dev/tty.usbmodem14101 entry showed up in the "Serial Port" dropdown list and my M3D Micro got detected. I was boldly able to flash its firmware to the iMe firmware, too. 🤩
Afterwards, the M33 Manager app did a bed position calibration succesfully.
Awesome work, @donovan6000!! 👍👍
Now let's get back to OctoPrint and see if that helps with the M33 Fio plugin. Here's a discussion about that in case you're interested.

@solidfox
Copy link

solidfox commented Dec 12, 2022

The changes by @IhorSyerkov helped for me but compiling on Ventura was a bit of a pain. Updated the Makefile accordingly (now only requires you to brew install wxwidgets) and added an updated dmg here so you hopefully don't even have to build.

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

Successfully merging a pull request may close this issue.

4 participants