Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - craigwebster

Pages: [1]
mc-Dongle / Can't connect to mcDongle using Windows in VirtualBox on a Mac
« on: November 21, 2016, 09:56:29 am »

I have just today opened my Kickstarter reward to start using my mcThings. I've managed to connect to the mcGateway, and have updated the firmware using a USB key (it's really hard to find USB keys that require less than 100mA!)

Now I'm trying to update the rest of my mcThings using the mcDongle. Unfortunately I can't seem to connect to the dongle no matter what I try.

My laptop is running OS X 10.12, on which I have Windows running in VirtualBox. I have selected to pass the USB device through to the Windows VM - however the OTA software can never connect to it. I have attempted this on both Windows 7 and Windows 10.

After the device is mounted in the VirtualBox guest I launch the OTA software, and I am shown the message "Can't find USB with descriptor mcBoot. Try manually adding the Port Number then press connect"

The port number is 3 - this appears in device manager when I mount the device in the Windows VirtualBox guest. When I enter this port number I can see an LED blinking on the mcDongle. The OTA software waits for a few seconds then says "mcDongle not found on port 3." When trying other ports this response is instant and the LED does not blink on the board.

I'm not sure what information would be useful to help debug my issue but, for what it may be worth, the Device Instance Path of the device in the Windows VirtualBox guest is "FTDIBUS\VID0403+PID_6015+DJ00QMTZA\0000".

When running `system_profiler SPUSBDataType` on my Mac, I see the device as follows:

Code: [Select]
        FT230X Basic UART:

          Product ID: 0x6015
          Vendor ID: 0x0403  (Future Technology Devices International Limited)
          Version: 10.00
          Serial Number: DJ00QMTZ
          Speed: Up to 12 Mb/sec
          Manufacturer: FTDI
          Location ID: 0x14200000 / 20
          Current Available (mA): 500
          Current Required (mA): 90
          Extra Operating Current (mA): 0

I have installed the FTDI drivers as explained by the OTA manual, however from some posts on the forum I believe that where this says `FT230X Basic UART` I should instead be seeing `mcBoot`. Could the issue be that the drivers do not work as expected under OS X Sierra?

Has anyone experienced similar, or do you have any idea what I might try next? Please let me know if I can provide any more information that may help.

Thanks in advance.


Pages: [1]