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

OS X 10.11.4 or better is required for Tessel USB support #92

Open
jverne opened this issue Apr 11, 2016 · 1 comment
Open

OS X 10.11.4 or better is required for Tessel USB support #92

jverne opened this issue Apr 11, 2016 · 1 comment

Comments

@jverne
Copy link

jverne commented Apr 11, 2016

Once Node.js and npm are installed to OS X, unless you are at 10.11.4 or better trying to enumerate Tessel 2 devices on USB will deadlock in the kernel.

(See here: https://forums.tessel.io/t/tessel-on-os-x-el-capitan/2298)

The node process will be stuck, and the CPU use for the kernel will spike to 100% and stay there. You will have to reboot the box to clear this up. Attempting to kill the locked node process just causes it to turn into a zombie process.

The kernel is spinning on something in the USB subsystem. I apologize for not getting the "sample" output these offending processes.

Over on the Tessel forums I was referred to this USB OS X issue which seems relevant.

Upgrading to 10.11.4 (which I was not automatically notified of, otherwise I probably would have already accepted it!) solve the problem and allowed me to enumerate and provision the Tessel device via t2.

@reconbot
Copy link
Member

reconbot commented Jul 5, 2016

We actually require node 4x right now.

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