From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=unavailable autolearn_force=no version=3.4.4 X-Received: by 10.129.79.3 with SMTP id d3mr13106528ywb.37.1436369584012; Wed, 08 Jul 2015 08:33:04 -0700 (PDT) X-Received: by 10.182.28.10 with SMTP id x10mr79808obg.20.1436369583980; Wed, 08 Jul 2015 08:33:03 -0700 (PDT) Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!mx02.eternal-september.org!feeder.eternal-september.org!news.glorb.com!peer02.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!w90no1738498qge.0!news-out.google.com!a16ni12104ign.0!nntp.google.com!qs7no2616915igc.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Wed, 8 Jul 2015 08:33:03 -0700 (PDT) In-Reply-To: Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=173.18.241.25; posting-account=HQu3XwoAAACgXAZiVLlGuYCkuhxw8i0w NNTP-Posting-Host: 173.18.241.25 References: <30e45cf4-b154-4221-b942-44cb3e5fce8c@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: Subject: Re: Arduino Due vs Mac From: "Jedi Tek'Unum" Injection-Date: Wed, 08 Jul 2015 15:33:03 +0000 Content-Type: text/plain; charset=ISO-8859-1 X-Received-Bytes: 3014 X-Received-Body-CRC: 1567775890 Xref: news.eternal-september.org comp.lang.ada:26698 Date: 2015-07-08T08:33:03-07:00 List-Id: On Tuesday, July 7, 2015 at 4:53:54 PM UTC-5, Simon Wright wrote: > "Jedi Tek'Unum" writes: > > On Tuesday, July 7, 2015 at 10:31:52 AM UTC-5, Simon Wright wrote: > >> "Jedi Tek'Unum" writes: > >> > On Mac, device names ending in something like usbmodemfd131 are from > >> > the Apple driver and the hex ending is related to the physical port > >> > number. My experience has been that the Apple drivers, for FTDI at > >> > least, are buggy. I always replace it with the driver from FTDI which > >> > has always cleared up flaky problems for me. The driver from FTDI > >> > names the device with the serial number of the adapter. > >> > >> Giving it a try - I expect I need to reboot, cos the same old > >> /dev/cu.usbmodem1411 shows up. > > > > Reboot is easiest (can unload/load). > > > > I think it is also necessary to disable the Apple driver. On Yosemite > > I go into /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns > > and rename AppleUSBFTDI.kext directory to something else (I called > > mine AppleUSBFTDI.kext.disabled). > > You may well be right. Doesn't seem like a very well-thought-out > installation tool that requires me to go into a system directory to > rename/remove a system component instead of just doing it itself. The Apple driver didn't exist prior to Mavericks. One would have expected the Apple driver to be fully functional and reliable such that the FTDI driver would never be needed. Alas this is the state of Apple (or more accurately, the industry) these days - incomplete and unreliable. Renaming the Apple driver creates an ongoing problem with lifecycle as future Apple updates and releases will no doubt put it back in place. Good that Apple driver is working ok for you. I suspect it won't last :)