EasyManua.ls Logo

Prolific PL-2303 - User Manual

Prolific PL-2303
10 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Loading...
PL-2303 Mac OS X Driver Installation Guide
Document Rev 1.4
PL2303 Mac OS X 10.6 and Above Driver Installation Guide.doc
Prolific Technology Inc. - 1 of 10 - January 16, 2015
All information herein is subject to change without prior notice. Prolific Technology Inc. does not make any warranties regarding
the accuracy and completeness of this document and shall in no event be liable for any loss of profit or any other commercial
damage, including but not limited to special, incidental, consequential, or other damages.
PL-2303 USB-to-Serial Bridge Controller
Mac OS X Universal Binary Driver Installation Guide
(for Mac OS X 10.6, 10.7, 10.8, 10.9, 10.10)
Introduction
This installation guide document shows the procedure for installing the Mac OS X driver for the Prolific
PL-2303 devices. The driver can be downloaded from the Support webpage of the Prolific website:
http://www.prolific.com.tw/US/ShowProduct.aspx?p_id=229&pcid=41
System Requirement
The following requirements are needed:
Mac OS X 10.6 to 10.10 operating systems (includes 64-bit support)
Apple Mac OS X compatible computers
PL-2303 USB-to-Serial Cable Adapter
PL-2303 Mac OS X Universal Binary Driver:
md_PL2303_MacOSX-10.6up_v1.5.1.zip (or above)
Mac OS X Security Settings
Apple introduced new security levels on how software should be allowed to install. Follow the steps
below to change the security settings when Mac OS X prevents you from installing the driver software.
1. Run "System Preferences" in Mac OS X and click "Security & Privacy" under Personal tab.
Question and Answer IconNeed help?

Do you have a question about the Prolific PL-2303 and is the answer not in the manual?

Summary

Introduction

System Requirement

Lists the necessary software and hardware requirements for installing the Mac OS X driver.

Mac OS X Security Settings

Explains how to adjust Mac OS X security settings to allow driver installation from unidentified developers.

Mac OS X Driver Installation

Download Driver

Instructions for downloading the Mac OS X Universal Binary driver from the Prolific website.

Run Installer

Guide to running the driver installer file and proceeding with the installation process.

Restart Computer

Procedure to restart the computer after the driver installation is complete.

Verify Hardware Detection

Steps to check if the PL-2303 device is detected by the Mac using System Profiler.

Check Serial Port Setup

How to verify USB serial port device setup using the Terminal program and commands.

Network Interface Notification

Information regarding a pop-up for a new network interface upon detecting the USB-Serial Controller.

How to Connect Serial Modem

Connect Serial Modem to Adapter

Steps to connect a 56K serial modem to the PL-2303 adapter via System Preferences > Network.

Add USB Serial Controller

Instructions on how to add the USB Serial Controller device if it's not already visible in Network settings.

Configure Service Name

Selecting the 'USB-Serial Controller' interface and naming the service for modem connection.

Set Dial-up Settings

Configuring the serial modem's Internet dial-up settings, including telephone number and account details.

Initiate Dial-up Connection

Clicking the 'Connect' button to establish the Internet dial-up connection for the serial modem.

Monitor Connection Status

Checking the modem connection status via Safari browser and monitoring data sent/received.

How to Run Serial Port Terminal Program

Download and Install CoolTerm

Instructions for downloading and installing the CoolTerm serial port terminal program.

Configure and Connect CoolTerm

Setting up CoolTerm, selecting the PL-2303 device ('usbserial'), and connecting the port.

Match Settings for Second Device

Configuring serial port settings for a second PL-2303 cable to match the first one.

Transfer Text Files

Using a null modem cable to connect two PL-2303 cables and transfer text files between them.

Loopback Test

Using a loopback connector (TX-RX short) to test the PL-2303 serial port by sending characters.

How to Uninstall Driver

Remove Driver Files

Using 'sudo rm -rf' commands in Terminal to remove driver files and related receipts.

Remove Port from Network

Removing the USB-Serial Controller port from Mac's Network settings via System Preferences.

Restart Before Reinstalling

Restarting the computer after uninstallation before attempting to reinstall the driver.

Overview

The Prolific PL-2303 USB-to-Serial Bridge Controller is a versatile device designed to facilitate communication between Mac OS X computers and serial devices. This guide outlines the installation and usage of its universal binary driver, supporting Mac OS X versions 10.6 through 10.10, including 64-bit systems.

Function Description

The primary function of the PL-2303 is to act as a bridge, converting USB signals from a computer into serial signals compatible with various serial devices, and vice-versa. This enables modern Mac computers, which often lack native serial ports, to interface with older or specialized serial equipment such as modems, networking devices, industrial control systems, and other peripherals that rely on serial communication. The driver ensures that the PL-2303 USB-to-Serial Cable Adapter is recognized as a standard serial port by the Mac OS X operating system, allowing applications to interact with connected serial devices as if they were directly attached to a physical serial port. The universal binary driver ensures broad compatibility across different Mac architectures.

Usage Features

The installation process begins by downloading the appropriate driver from the Prolific website. Apple's enhanced security settings in Mac OS X may initially prevent the installation of software from "unidentified developers." To address this, users must navigate to "System Preferences," then "Security & Privacy," and temporarily adjust the setting to "Allow apps downloaded from: Anywhere." This step is crucial for the successful execution of the driver installer. Once the security settings are adjusted, running the installer package is straightforward, guiding the user through a series of steps. Upon completion, a system restart is required to finalize the driver installation and ensure proper integration with the operating system.

After the system reboots, the PL-2303 USB-to-Serial adapter or cable can be connected to a USB port on the Mac. To verify that the device is correctly detected, users can utilize the "System Profiler" program, found within the "Applications-Utilities" folder. Within System Profiler, selecting "USB" under the hardware section should reveal "USB-Serial Controller" or "USB-Serial Controller D," indicating that the Mac recognizes the hardware.

Further verification of the serial port setup can be performed using the "Terminal" program, also located in "Applications-Utilities." By typing cd /dev and then ls tty.usbserial*, users should see a device listed as "tty.usbserial." If multiple PL-2303 devices are connected, they will appear as "tty.usbserialx," where 'x' denotes an assigned device number, similar to COM port assignments in Windows.

Mac OS X may also prompt the user about a "new network interface" being detected when a USB-Serial Controller device is connected. This is a common occurrence and can be managed through "Network Preferences."

A practical application of the PL-2303 is connecting a serial modem. To do this, users go to "System Preferences" and click on "Network." If the "USB Serial Controller" device is not visible in the left-hand column, it can be added by clicking the "+" button. Once added, users select "USB-Serial Controller" as the interface and can optionally rename the service (e.g., "PL2303 Modem") for easier identification, especially when multiple serial devices are in use. The network settings for the serial modem can then be configured, including telephone number, account name, and password. Clicking "Connect" initiates the dial-up connection, provided the serial modem is properly connected to a telephone line and powered on. The connection status, including data sent and received, can be monitored, allowing users to browse the internet using Mac OS X Safari or other web browsers.

For advanced users or those needing to interact directly with the serial port, a terminal program like CoolTerm can be used. CoolTerm, available from freeware websites, allows users to open, configure, and communicate through the serial port. After installing CoolTerm, users select the PL-2303 device (e.g., "usbserial") from the "Options-Serial Port" menu, set the desired baud rate, data bits, parity, stop bits, and flow control. Clicking "OK" and then "Connect" opens the serial port for communication. If two PL-2303 cables are used with a serial null modem cable connecting them, text files can be transferred between two instances of CoolTerm, demonstrating full duplex serial communication. Alternatively, a simple loopback connector (shorting TX and RX pins) on a single PL-2303 serial port allows users to type on the keyboard and see the characters echoed back on the local terminal window, confirming basic functionality.

Maintenance Features

Uninstalling the PL-2303 drivers is a straightforward process, although it requires administrative privileges. Users must be logged on as root or use the sudo command to execute the necessary commands in a Terminal session. The following commands remove the driver files and associated receipts:

  • sudo rm -rf /System/Library/Extensions/ProlificUSBSerial.kext
  • sudo rm -rf /var/db/receipts/*PL2303*.*
  • sudo rm -rf /var/db/receipts/*ProlificUSbSerial*.*

In addition to removing the driver files, the serial port entry itself needs to be removed from the system. This is done by navigating to "System Preferences," then "Network," selecting the "USB-Serial Controller" device from the list, and clicking the "-" (remove) button. After these steps, a computer restart is recommended to ensure all components of the driver are fully uninstalled before any potential reinstallation or further system operations. This systematic approach to uninstallation helps maintain system integrity and prevents conflicts with future driver installations.

Prolific PL-2303 Specifications

General IconGeneral
ChipsetProlific PL-2303
Data Bits5, 6, 7, 8
Stop Bits1, 1.5, 2
Baud Rate75 bps - 6 Mbps
ParityNone, Odd, Even, Mark, Space
Flow ControlRTS/CTS
Operating System SupportWindows, Linux
USB SpecificationUSB 1.1
Operating Voltage5V