TinyCircuits Forum
TinyCircuits Products => TinyDuino Processors & TinyShields => Topic started by: daedalus5000 on September 17, 2013, 07:18:56 PM
-
Hello,
I'm having trouble getting my TinyDuino going on OS X 10.8 (mountain lion). I suspect it has something to do with the FTDI driver not working on OS X 10.8 because when I install the driver package (downloaded from http://www.ftdichip.com/Drivers/VCP.htm) inside the dmg are two files, one named FTDIUSBSerialDriver_10_3.mpkg and one named FTDIUSBSerialDriver_10_4_10_5_10_6_10_7.mpkg, and as you can see the longer one doesn't have 10_8 on it :(
Anyways, I followed the instructions in the included Quick Start pamphlet, connecting the USB shield, downloading the drivers as mentioned above, and installing the arduino IDE (1.0.5).
Has anyone gotten the TD going on OS X 10.8? If so are there any magic hoops you jumped through? Thanks a lot in advance!
-James
PS: as I was typing this out, my system gray-screen-of-deathed me, as mentioned in other posts in this forum. I'm guessing this OS X driver isn't the best, are there other options?
-
Should be working. I just uploaded the Blink example using my macbook pro retina.
Make sure you have the right serial port set - it will be something like /dev/tty.usbserial-AM01831K
And also be sure to pick the right board - "Arduino Pro or Pro Mini (3.3V, 8 MHz) w/ ATmega328"
If you pull up the System Report for your mac (From the System Menu -> About This Mac -> System Report...), then under the Hardware section there is an entry for USB. Click on that, and you will see the USB Device Tree on the right. Somewhere in there you should see something named "FT232R USB UART". When you click on it, you should see a Serial Number that matches the /dev/tty.usbserial-XXXXXX device name above.
If you don't see that entry in the device tree then you have an issue with the driver or the port. Or it's possible that your TinyShield ICP board is dead.
-
Thanks for the reply.
I double checked these bits:
a) That the board selection is in fact "Arduino Pro or Pro Mini (3.3V, 8 Mhz) w/ ATmega328 on COM1"
b) I do not have an /dev/tty.usbserial-XXXXX entries, the only one's I see under Tools > Serial Ports are Bluetooth entries.
I've included a copy n paste of my SysInfo > Hardware > USB entries for your consideration, I was unable to find anything like "FT232R USB UART"
With respect to if the ICP board might be toast--I guess it's possible. When I plug in my usb cable to the computer the amber LEDs on the ICP board flash (I'm guessing once a second for like 10 seconds?) and then stop flashing. I assumed this meant it was connecting ok but I guess it could mean the opposite? :)
Thanks again for you help.
-James
USB 3.0 Hi-Speed Bus:
Host Controller Location: Built-in USB
Host Controller Driver: AppleUSBXHCI
PCI Device ID: 0x1e31
PCI Revision ID: 0x0004
PCI Vendor ID: 0x8086
Bus Number: 0x0a
USB 3.0 SuperSpeed Bus:
Host Controller Location: Built-in USB
Host Controller Driver: AppleUSBXHCI
PCI Device ID: 0x1e31
PCI Revision ID: 0x0004
PCI Vendor ID: 0x8086
Bus Number: 0x0a
USB Hi-Speed Bus:
Host Controller Location: Built-in USB
Host Controller Driver: AppleUSBEHCI
PCI Device ID: 0x1e2d
PCI Revision ID: 0x0004
PCI Vendor ID: 0x8086
Bus Number: 0x1a
Hub:
Product ID: 0x0024
Vendor ID: 0x8087 (Intel Corporation)
Version: 0.00
Speed: Up to 480 Mb/sec
Location ID: 0x1a100000 / 2
Current Available (mA): 500
Current Required (mA): 0
FaceTime HD Camera (Built-in):
Product ID: 0x8510
Vendor ID: 0x05ac (Apple Inc.)
Version: 80.25
Serial Number: CC2D5U0MRJDN9KB0
Speed: Up to 480 Mb/sec
Manufacturer: Apple Inc.
Location ID: 0x1a110000 / 3
Current Available (mA): 500
Current Required (mA): 500
Hub:
Product ID: 0x0024
Vendor ID: 0x8087 (Intel Corporation)
Version: 0.00
Speed: Up to 480 Mb/sec
Location ID: 0x1a100000 / 2
Current Available (mA): 500
Current Required (mA): 0
FaceTime HD Camera (Built-in):
Product ID: 0x8510
Vendor ID: 0x05ac (Apple Inc.)
Version: 80.25
Serial Number: CC2D5U0MRJDN9KB0
Speed: Up to 480 Mb/sec
Manufacturer: Apple Inc.
Location ID: 0x1a110000 / 3
Current Available (mA): 500
Current Required (mA): 500
FaceTime HD Camera (Built-in):
Product ID: 0x8510
Vendor ID: 0x05ac (Apple Inc.)
Version: 80.25
Serial Number: CC2D5U0MRJDN9KB0
Speed: Up to 480 Mb/sec
Manufacturer: Apple Inc.
Location ID: 0x1a110000 / 3
Current Available (mA): 500
Current Required (mA): 500
USB Hi-Speed Bus:
Host Controller Location: Built-in USB
Host Controller Driver: AppleUSBEHCI
PCI Device ID: 0x1e26
PCI Revision ID: 0x0004
PCI Vendor ID: 0x8086
Bus Number: 0x1d
Hub:
Product ID: 0x0024
Vendor ID: 0x8087 (Intel Corporation)
Version: 0.00
Speed: Up to 480 Mb/sec
Location ID: 0x1d100000 / 2
Current Available (mA): 500
Current Required (mA): 0
Hub:
Product ID: 0x2512
Vendor ID: 0x0424 (SMSC)
Version: b.b3
Speed: Up to 480 Mb/sec
Location ID: 0x1d180000 / 3
Current Available (mA): 500
Current Required (mA): 2
BRCM20702 Hub:
Product ID: 0x4500
Vendor ID: 0x0a5c (Broadcom Corp.)
Version: 1.00
Speed: Up to 12 Mb/sec
Manufacturer: Apple Inc.
Location ID: 0x1d181000 / 6
Current Available (mA): 500
Current Required (mA): 94
Bluetooth USB Host Controller:
Product ID: 0x8286
Vendor ID: 0x05ac (Apple Inc.)
Version: 1.25
Speed: Up to 12 Mb/sec
Manufacturer: Apple Inc.
Location ID: 0x1d181300 / 7
Current Available (mA): 500
Current Required (mA): 0
Apple Internal Keyboard / Trackpad:
Product ID: 0x0262
Vendor ID: 0x05ac (Apple Inc.)
Version: 2.22
Speed: Up to 12 Mb/sec
Manufacturer: Apple Inc.
Location ID: 0x1d182000 / 5
Current Available (mA): 500
Current Required (mA): 40
Hub:
Product ID: 0x0024
Vendor ID: 0x8087 (Intel Corporation)
Version: 0.00
Speed: Up to 480 Mb/sec
Location ID: 0x1d100000 / 2
Current Available (mA): 500
Current Required (mA): 0
Hub:
Product ID: 0x2512
Vendor ID: 0x0424 (SMSC)
Version: b.b3
Speed: Up to 480 Mb/sec
Location ID: 0x1d180000 / 3
Current Available (mA): 500
Current Required (mA): 2
BRCM20702 Hub:
Product ID: 0x4500
Vendor ID: 0x0a5c (Broadcom Corp.)
Version: 1.00
Speed: Up to 12 Mb/sec
Manufacturer: Apple Inc.
Location ID: 0x1d181000 / 6
Current Available (mA): 500
Current Required (mA): 94
Bluetooth USB Host Controller:
Product ID: 0x8286
Vendor ID: 0x05ac (Apple Inc.)
Version: 1.25
Speed: Up to 12 Mb/sec
Manufacturer: Apple Inc.
Location ID: 0x1d181300 / 7
Current Available (mA): 500
Current Required (mA): 0
Apple Internal Keyboard / Trackpad:
Product ID: 0x0262
Vendor ID: 0x05ac (Apple Inc.)
Version: 2.22
Speed: Up to 12 Mb/sec
Manufacturer: Apple Inc.
Location ID: 0x1d182000 / 5
Current Available (mA): 500
Current Required (mA): 40
Hub:
Product ID: 0x2512
Vendor ID: 0x0424 (SMSC)
Version: b.b3
Speed: Up to 480 Mb/sec
Location ID: 0x1d180000 / 3
Current Available (mA): 500
Current Required (mA): 2
BRCM20702 Hub:
Product ID: 0x4500
Vendor ID: 0x0a5c (Broadcom Corp.)
Version: 1.00
Speed: Up to 12 Mb/sec
Manufacturer: Apple Inc.
Location ID: 0x1d181000 / 6
Current Available (mA): 500
Current Required (mA): 94
Bluetooth USB Host Controller:
Product ID: 0x8286
Vendor ID: 0x05ac (Apple Inc.)
Version: 1.25
Speed: Up to 12 Mb/sec
Manufacturer: Apple Inc.
Location ID: 0x1d181300 / 7
Current Available (mA): 500
Current Required (mA): 0
Apple Internal Keyboard / Trackpad:
Product ID: 0x0262
Vendor ID: 0x05ac (Apple Inc.)
Version: 2.22
Speed: Up to 12 Mb/sec
Manufacturer: Apple Inc.
Location ID: 0x1d182000 / 5
Current Available (mA): 500
Current Required (mA): 40
BRCM20702 Hub:
Product ID: 0x4500
Vendor ID: 0x0a5c (Broadcom Corp.)
Version: 1.00
Speed: Up to 12 Mb/sec
Manufacturer: Apple Inc.
Location ID: 0x1d181000 / 6
Current Available (mA): 500
Current Required (mA): 94
Bluetooth USB Host Controller:
Product ID: 0x8286
Vendor ID: 0x05ac (Apple Inc.)
Version: 1.25
Speed: Up to 12 Mb/sec
Manufacturer: Apple Inc.
Location ID: 0x1d181300 / 7
Current Available (mA): 500
Current Required (mA): 0
Bluetooth USB Host Controller:
Product ID: 0x8286
Vendor ID: 0x05ac (Apple Inc.)
Version: 1.25
Speed: Up to 12 Mb/sec
Manufacturer: Apple Inc.
Location ID: 0x1d181300 / 7
Current Available (mA): 500
Current Required (mA): 0
Apple Internal Keyboard / Trackpad:
Product ID: 0x0262
Vendor ID: 0x05ac (Apple Inc.)
Version: 2.22
Speed: Up to 12 Mb/sec
Manufacturer: Apple Inc.
Location ID: 0x1d182000 / 5
Current Available (mA): 500
Current Required (mA): 40
-
I double checked these bits:
a) That the board selection is in fact "Arduino Pro or Pro Mini (3.3V, 8 Mhz) w/ ATmega328 on COM1"
b) I do not have an /dev/tty.usbserial-XXXXX entries, the only one's I see under Tools > Serial Ports are Bluetooth entries.
I've included a copy n paste of my SysInfo > Hardware > USB entries for your consideration, I was unable to find anything like "FT232R USB UART"
With respect to if the ICP board might be toast--I guess it's possible. When I plug in my usb cable to the computer the amber LEDs on the ICP board flash (I'm guessing once a second for like 10 seconds?) and then stop flashing. I assumed this meant it was connecting ok but I guess it could mean the opposite? :)
That behavior is normal. That's what it will do when it gets power.
Have you tried a different USB cable?
And do you have a Windows machine available to be sure that this is a hardware problem and not just a bad driver install?
-
Unfortunately I don't have a windows machine readily available but I think I might be able to dig one up. Thanks again for your help.
-
Keith, I wanted to let you know that it was in fact that USB cable I was using, replaced it and everything is working now. Thanks again for you advice!
-
Groovy :)