Usb Ch340 Driver For Mac
I just received a signed driver by Winchiphead for their USB Serial bridge CH340. Now it should be possible to use Arduino’s equipped with that without any problems under Mac OS 10.9 to mac OS 10.13 (High Sierra). Latest macOS Sierra-compatible driver for devices using the CH340G, CH34G or CH34X chipset.This chipset is used in several Arduino-compatible clones and serial-to-USB cables. Like under Yosemite, any CH340 or CH341 based usb to serial adapter will not install because El Capitan enforces kext driver signing. Since no updated and signed drivers came from WCH the only way to install them is to disable kext signing verification on both Yosemite and El Capitan. CH340 Drivers for Windows, Mac and Linux The CH340 chip is used by a number of Arduino compatible boards to provide USB connectivity, you may need to install a driver, don’t panic, it’s easier than falling off a log, and much less painful.
UPDATE 4 Jan 2016
I have seen this driver reported as working without disabling kext signing Signed CH340 Driver
http://blog.sengotta.net/signed-mac-os-driver-for-winchiphead-ch340-serial-bridge/
Thanks Björn.
I have not tested it as i have already done the below and am fine with it but you can give it a try. Hit me up on @tzapulica if it doesn’t work.
Oct 06, 2016 OK, So I got my new ZTE MF 190 modem and looking at the box says in plain black bold ink 'System Requirements' 'MAC OS X'. Plug it in and no drivers and no mount. ZTE MF190 Free Driver Download for Mac OS - ZTEDatacard_MAC_Drivers.pkg.zip (1867434). World's most popular driver download site. Zte mf190 with related products. ZTE MF190 3G HSDPA USB modem. Can We use Any 3G Sim. But the tablet couldn’t even detect it Neelotpal Sinharoy Certified Buyer 30 Aug, Please zte mf190 your search again later. Flipkart User Certified Buyer. It is reliance data card unlocked. Zte mf190 software for mac. Telecom MF190. USB data modem for use on the Telecom New Zealand network.
There are a lot of devices using a CH340, CH340G or CH341 serial adapter that no longer work under El Capitan. NodeMCU 0.9, WeMos D1 Mini and a lot of Arduino clones use these chips. You might have discovered that your Arduino IDE can no longer find a serial port in El Capitan.
Like under Yosemite, any CH340 or CH341 based usb to serial adapter will not install because El Capitan enforces kext driver signing.
Since no updated and signed drivers came from WCH the only way to install them is to disable kext signing verification on both Yosemite and El Capitan. Unfortunately this leave your system a bit less secure than Apple intended but if you need to play…you need to play. Just use your own head before deciding to do this.
Under OS X 10.11 El Capitan Apple change the way kext signing can be disabled by introducing “System Integrity Protection” and a new cli util “csrutil”.
To disable kext signing you will need to do the following:
- Reboot and press CMD+R immediately after the chime to enter Recovery Mode
- Open Terminal from Recovery mode
- run the command
csrutil enable --without kext - reboot
You should now be able to install the serial adapter drivers from WCH Chinese CH340 CH340G CH341 Drivers
You can also inspect the status of the System Integrity Protection with
csrutil status
from terminal. Output will be something like:
System Integrity Protection status: enabled (Custom Configuration).
Configuration:
Apple Internal: disabled
Kext Signing: disabled
Filesystem Protections: enabled
Debugging Restrictions: enabled
DTrace Restrictions: enabled
NVRAM Protections: enabled
This is an unsupported configuration, likely to break in the future and leave your machine in an unknown state.
Usb Serial Ch340 Windows 7
More info about System Integrity Protection that i found useful.
I have tested this on a Retina MBP with El Capitan GM trying to get a NodeMCU board working with Arduino IDE. It worked !!! I could see my CH340 based device under the Tools/Port in Arduino IDE.
I hope it’s useful for someone as I couldn t find all the info in one place.