I’ve been looking through lines and manuals but I just can’t find out if my grid 64 still works.
When I power it on one quadrant flickers briefly. I haven’t been able to connect to it but that might just be a driver issue that I just can’t figure out how to solve. I was thinking of getting an ansible module and escape the driver issues but I won’t get that if my grid is bust
I had it working some years ago but I’ve since updated my OS and I know Mac OS updates can break the drivers…
I’ve also changed the USB port as the old one broke when I left the cable in while storing it. That was an error!
It’s normal grid behavior for a small “burst” of LEDs to light up when the unit is first plugged in via USB. This lets you know that the grid is connected and receiving power. At 1:13 in this video you can see the small light pattern in the upper left corner the moment the cable is plugged in:
Bear in mind that the device showing up in the list of USB devices (or in the USB Prober application) doesn’t guarantee that the drivers are set up properly. I spent a good few hours wrestling with swapping out different FTDI drivers (kernel extensions, each one requiring a restart) until I got grid hotplugging working reliably. If the grid is detected by serialosc when first plugged in, but not after unplugging and replugging, then you probably have more than one conflicting FTDI driver installed.
If this ends up being an issue, there’s some good information in these threads
and I can post my notes from the debugging process too.
we’re also continuing the serialosc testing/troubleshooting collection journey and have a decent step-by-step for macOS here: https://monome.org/docs/serialosc/setup/. looking forward to adding any info generated here (@barnaby, your notes would be awesome thank you!)
There are a few things I would add to that documentation, as well as one thing which seems to be a mistake — namely, talking about getting a grep result for FTDIKext.kext leading to the deletion of FTDIUSBSerialDriver.kext, which are different things, and (in my experience) both need to be removed in order to let AppleUSBFTDI.kext work properly.
Additionally, I think it’s worth mentioning that kexts can also be found in /Library/Extensions (not just /System/Library/Extensions), that “unloading” an extension is different to removing the file completely, and that serialosc devices initially working but then failing after being unplugged whilst still showing up in USB Prober is a symptom of conflicting FTDI drivers which people might not immediately notice and therefore should test for.
If that all sounds reasonable I can write up a pull request to the monome docs to incorporate this info.