WCHSoftGroup / ch34xser_macos

MacOS USB driver for USB to serial chip ch340, ch341, ch342, ch343, ch344, ch9101, ch9102, ch9103, etc
313 stars 25 forks source link

Driver CH340 not working Mac M1 Pro #23

Open abnerCrack opened 1 year ago

abnerCrack commented 1 year ago

image image image

alana314 commented 1 year ago

Same problem. When I try to manually load the CH34 driver I get this error:

sudo kextload CH34xVCPDriver.kext
Password:
Executing: /usr/bin/kmutil load -p /Library/Extensions/CH34xVCPDriver.kext
Error Domain=KMErrorDomain Code=71 "Incompatible architecture: Binary is for x86_64, but needed arch arm64e
Unsupported Error: one or more extensions are unsupported to load:  Kext cn.wch.driver.CH34xVCPDriver v1 in executable kext bundle cn.wch.driver.CH34xVCPDriver at /Library/Extensions/CH34xVCPDriver.kext" UserInfo={NSLocalizedDescription=Incompatible architecture: Binary is for x86_64, but needed arch arm64e
Unsupported Error: one or more extensions are unsupported to load:  Kext cn.wch.driver.CH34xVCPDriver v1 in executable kext bundle cn.wch.driver.CH34xVCPDriver at /Library/Extensions/CH34xVCPDriver.kext}

I would also note that there is a new way to support system extensions: https://developer.apple.com/support/kernel-extensions/

moyun-yinyun commented 11 months ago

Uninstall the Sonoma 14.0 kext driver. You can use the dext driver to uninstall the kext driver. Uninstall the Kext driver by referring to the installation documentation

uqmessias commented 3 months ago

@alana314, were you able to install it on your Mac? If so, do you mind to telling us how, please?

alana314 commented 3 months ago

No I ended up using a PC

uqmessias commented 3 months ago

I'll keep searching, thanks anyway for answering @alana314!