Pl2303 Eeprom Writer Utility Software

Hi for custome PID/VID you need to purchase it from some companies sell PID within it's VID for much less price just serch the web If you need to edit you discreptors you need to understand the USB specs or use ready made tools from USB.org you can find some helpful tool If you need to build a driver Compuware have a program to help developing drivers. Or you need to study 'Windows Driver model' BOOK you can find it here in EDAborad if your device is HID, you just need to know how to interface with hid.dll of windows,you can many programs source code doing that Salam Hossam Alzomor. Obtaining a 'free' VID/PID combination is not really a problem, since I can buy a VID/PID combination through.

Integrated OTPROM (One-Time Programming ROM) – no external EEPROM required. O For writing and storing customer USB VID/PID, Serial Number, Product String, and other device startup configurations. Feb 26, 2008. This application note provides the latest important migration guidelines for PL-2303HX Edition. USB-to-Serial Bridge. The table below shows the software comparison for all the PL-2303 chip edition series. That the PL-2303HXD is using a newer version (1.0.0.5) for the EEPROM Writer program (see. Nov 27, 2010.

I don't want it in my application to be detected as a 'standard' USB-to-serial adaptor, especially since I want to use more than one of these devices on the same bus. The PL2303 is a standard USB-to-serial converter which has a default VID/PID. If an external EEPROM is connected, a custom VID/PID can be set. The problem is that no information is available about the contents of this EEPROM. A software tool called 'EEPROM Writer Program' is available to program this EEPROM through the PL2303 itself, but I cannot find this tool anywhere. In the past, it was freely available on the manufacturers website, but now not anymore.

However, to make matters even more annoying, the PL2303 chip, which typically identifies itself as VID 067B and PID 2303, reports PID 0609 in this device, making it impossible to recognize this as a standard serial to usb converter. The easiest solution for this is to modify the drivers so that they identify also with that PID. In Linux this and as I write this PID 0609 is already associated with the pl2303 driver by default. In Windows some inf modding does the trick. Download the drivers from the, install them and use search for the file ser2pl.inf. This will typically reside in a folder containg 4 or 5 files. You can copy this folder as one if you want to keep it as a single 'driver package'.

Inside the inf, replace all occurences of of PID_2303 with PID_0609 and use the Device Manager to assign the driver to the modem. For me, this worked in Windows XP but not in Windows 7 64 bit. After some searching around, it seems that the PL2303 can be connected to an EEPROM chip for some customisation (just like the FTDI converter chips). Any non-standard USB PID is written in there. If you want to change it back, you need to rewrite this EEPROM.

Prolific pl2303 eeprom writer utility software

This can be done from within Windows using a tool I found on but the only prerequisite is that the device is already recognized as a PL2303 USB to Serial converter. Player So in my case I had to rewrite the EEPROM from within Windows XP with a modified.inf driver. Below is a screenshot of the EEPROM writer after pressing the read button on the non-modified usb modem. Just change PID to 2303 and write everything back. You can find a copy of the tool in the attachment section under this post.

    Search