FTDI Community

Please login or register.

Login with username, password and session length.
Advanced Search  

News:

Welcome to the FTDI Community!

Please read our Welcome Note

Technical Support enquires
please contact the team
@ FTDI Support


New Bridgetek Community is now open

Please note that we have created the Bridgetek Community to discuss all Bridgetek products e.g. EVE, MCU.

Please follow this link and create a new user account to get started.

Bridgetek Community

Author Topic: libftd2xx.a for Apple Silicon  (Read 13850 times)

tinbert

  • Newbie
  • *
  • Posts: 2
    • View Profile
    • iRed2 | iRed
libftd2xx.a for Apple Silicon
« on: February 17, 2021, 03:40:12 PM »

Hi there,
where can I find "libftd2xx.a" compiled for Apple Silicon (ARM)? I do have one for x86 architecture and it works even on Apple's new M1 machines (thx to Rosetta), however I want to built my app "universal" for x86 and ARM architecture.

Best Regards,
 
Robert, tin:b Software
Logged

FTDI Community

  • Administrator
  • Hero Member
  • *****
  • Posts: 892
    • View Profile
Re: libftd2xx.a for Apple Silicon
« Reply #1 on: February 18, 2021, 03:39:28 PM »

Hello,

Thank you for your post.
Currently we do not have an ARM build available for the macOS D2XX driver (glad to hear however you can use the x86 version with Rosetta). The driver team are concentrating on recompiling the VCP driver for macOS 11 and the M1 ARM macs at this moment, but there is an active bug related to compiling the .dylib and .a files for ARM. Once these have been produced I will let you know.

Best Regards,
FTDI Community
« Last Edit: February 18, 2021, 03:41:37 PM by FTDI Community »
Logged

tinbert

  • Newbie
  • *
  • Posts: 2
    • View Profile
    • iRed2 | iRed
Re: libftd2xx.a for Apple Silicon
« Reply #2 on: February 18, 2021, 06:26:01 PM »

Once these have been produced I will let you know.

Great to hear that! I'll be patient and looking forward hearing from you  :D
Logged

CarlMac

  • Newbie
  • *
  • Posts: 2
  • Lead Software Engineer
    • View Profile
    • Wacom
Re: libftd2xx.a for Apple Silicon
« Reply #3 on: March 31, 2021, 03:06:50 PM »

Is there any news on this? We have several large customers asking for a fully native driver and can't produce one until have an ARM compatible FTDI library.
Logged

FTDI Community

  • Administrator
  • Hero Member
  • *****
  • Posts: 892
    • View Profile
Re: libftd2xx.a for Apple Silicon
« Reply #4 on: April 05, 2021, 01:18:16 PM »

Hello,

Unfortunately the driver team are still currently working on the VCP driver, but I will see if they can expedite a ARM build for the D2XX drivers:

Is there any news on this? We have several large customers asking for a fully native driver and can't produce one until have an ARM compatible FTDI library.

Best Regards,
FTDI Community
Logged

CarlMac

  • Newbie
  • *
  • Posts: 2
  • Lead Software Engineer
    • View Profile
    • Wacom
Re: libftd2xx.a for Apple Silicon
« Reply #5 on: January 26, 2022, 11:55:22 PM »

We have been using version 1.4.24 for some time now on the M1 and M1 Pro chips with no problem. Thank you.

However have run into an issue with Apples M1 Max chip and the library not wanting to communicate.  Have you heard anything about this?
Logged

FTDI Community

  • Administrator
  • Hero Member
  • *****
  • Posts: 892
    • View Profile
Re: libftd2xx.a for Apple Silicon
« Reply #6 on: January 28, 2022, 03:35:37 PM »

Hello,

We have not heard of any issues with the M1 Max chip and our D2xx driver.
Maybe there are other FTDI Community users who have already used it?

Can you confirm that you have unloaded the VCP driver?

You could also use D2xxhelper:

https://www.ftdichip.com/old2020/Drivers/D2XX/MacOSX/D2xxHelper_v2.0.0.pkg

If using a device with standard FTDI vendor and product identifiers, install D2xxHelper to prevent mac OS from claiming the device as a serial port (locking out D2XX programs).
This will prevent the device being used with the VCP driver as a standard COM port.

If the VCP Port is claimed then the d2xx interface will not be available.

Best Regards,
FTDI Community
Logged