
50
Copyright (C) 2011-2012 Reserved by Cypress Semiconductor Corporation
GX3 EEPROM Programming User Guide
You can refer to Section 5-1-2 to register your own VID from USB Implementers Forum,
Inc. and define the PID based on your company rules by yourselves. If you have any
problem, please contact Cypress’s support (
) for further support.
5-1-2.
How to register a Vendor ID from USB-IF?
If you are a new USB product developer looking to get a Vendor ID for your company, you
can register a Vendor ID from USB Implementers Forum, Inc. Please visit the USB-IF web
site (
http://www.usb.org/developers/vendor/
) for details.
5-2.
The MAC address
5-2-1.
Do I have to assign a unique MAC address to every GX3 based
devices?
Yes, every Ethernet device must have a unique MAC address. Users should always assign a
unique MAC address in the GX3 EEPROM for every GX3 based devices.
You should refer to Section 5-2-2 to register a block of MAC addresses for your company.
5-2-2.
How to register a MAC/Ethernet address from IEEE-SA?
You must first have an OUI or an IAB, to which you then append 24 or 12 bits respectively,
in a way that makes the resulting 48-bit number unique, i.e., your 24 or 12 bits must be
unique within your organization, which will require coordination among all the users of your
organization's OUI or IAB. Please visit the IEEE-SA web site
(
http://standards.ieee.org/regauth/registry_OUI.html
) for details.
5-3.
The Serial Number
5-3-1.
Do I have to assign a unique serial number to every GX3 based
devices?
No, it depends on the real requirement of your GX3 target application. If users need to install
more than one GX3 based devices on your target application, you should assign a different
serial number in the EEPROM for every GX3 device.
If your target application always uses one GX3 device, you can consider assigning the same
serial number in the EEPROM for every GX3 device for easy maintenance in mass
production, especially if you plan to use a Windows PC to test GX3 based devices repeatedly
during mass production test.