For anyone who has a problem with the LimeSDR Mini not working with OS-X, perhaps this might help:
-
When connecting my LimeSDR Mini to my mac, the FTDI controller on the LimeSDR was not registering at all - literally. The device was getting power, but the LEDs denoted a problem.
-
Running the command: ioreg -p IOUSB, showed the following:
±o Root <class IORegistryEntry, id 0x100000100, retain 15>
±o AppleUSBXHCI Root Hub Simulation@14000000 <class AppleUSBRootHubDevice, id 0x10000030d, registered, matched, active, busy 0 (9 ms), retain 10>
±o Bluetooth USB Host Controller@14300000 <class AppleUSBDevice, id 0x1000034a3, registered, matched, active, busy 0 (1 ms), retain 21>
±o Apple Internal Keyboard / Trackpad@14400000 <class AppleUSBDevice, id 0x1000034a7, registered, matched, active, busy 0 (6 ms), retain 19>
This meant that the FTDI controller wasn’t even being recognized as a USB device on the Mac’s Root Hub. Clearly then, no software will work to connect to the LimeSDR Mini (it simply doesn’t exist to the OS)
- I then connect the LimeSDR Mini to a USB 3 or 2.0 Hub, then connect the Hub to my mac.
- The LimeSDR Mini got power.
- I run: ioreg -p IOUSB and get the following:
±o Root <class IORegistryEntry, id 0x100000100, retain 15>
±o AppleUSBXHCI Root Hub Simulation@14000000 <class AppleUSBRootHubDevice, id 0x10000030d, registered, matched, active, busy 0 (9 ms), retain 12>
±o Bluetooth USB Host Controller@14300000 <class AppleUSBDevice, id 0x1000034a3, registered, matched, active, busy 0 (1 ms), retain 21>
±o Apple Internal Keyboard / Trackpad@14400000 <class AppleUSBDevice, id 0x1000034a7, registered, matched, active, busy 0 (6 ms), retain 19>
±o USB3.0 Hub @14500000 <class AppleUSBDevice, id 0x100003cc3, registered, matched, active, busy 0 (1 ms), retain 11>
±o USB2.0 Hub @14100000 <class AppleUSBDevice, id 0x100003ccc, registered, matched, active, busy 0 (1 ms), retain 12>
±o LimeSDR Mini@14130000 <class AppleUSBDevice, id 0x100003d1a, registered, matched, active, busy 0 (5 ms), retain 24>
- The SDR software now works - I can even run HDSDR in a Parallels Windows VM and use the LimeSDR Mini.
So if you have the same problem that I did with your mac - that the device isn’t even being recognized by the machine, then please give the USB Hub trick a try…