ASIX
  
>>繁體中文
>>简体中文
Best viewed at 1024x768 with IE 8.0 or above or Mozilla Firefox or Google Chrome
ASIX About ASIX ASIX News ASIX Products Contact ASIX Join ASIX ASIX Support MyASIX ASIX Vedio  
You are guest
| Login |
 
Development Kit
Development Board
Download
FAQs
Embedded Ethernet ICs
Non-PCI Gigabit Ethernet
AX88180  
Non-PCI Fast Ethernet
AX88782  
AX88783  
AX88796C  
AX88796B  
AX88196B  
AX88796A  
MII/RMII Fast Ethernet
AX88613  
SuperSpeed USB-to-LAN ICs
USB 3.0 to Gigabit Ethernet
AX88179  
USB 2.0 to Gigabit Ethernet
AX88178A   
AX88178  
USB 2.0 to Fast Ethernet
AX88772C  
AX88772B  
AX88772A  
AX88172A  
AX88772  
MCS7832  
MCS7830  
USB 2.0 Hub/Ethernet Combo
AX88760  
Embedded Network/USB SoCs
Embedded Wi-Fi SoC
AX22001  
Embedded Ethernet SoC
AX11001  
AX11005  
AX11015  
I/O Connectivity ICs
PCIe Bridge
AX99100   
MCS9900  
MCS9901  
MCS9904  
MCS9922  
MCS9990  
PCI Bridge
MCS9865  
MCS9845  
MCS9835  
MCS9820  
MCS9815  
MCS9805  
USB Bridge
AX78140  
AX78120  
MCS7840  
MCS7820  
MCS7810  
MCS7780  
MCS7720  
MCS7715  
MCS7705  
Support Request Form
ASIX Electronics
AXM23001
IEEE 802.11b/g/n IoT WiFi Module Board
ASIX Electronics
AX88179
USB 3.0 to 10/100/1000M Gigabit Ethernet Controller
ASIX Electronics
AX88796C
Low-Power SPI or Non-PCI Ethernet Controller
Home >> Support >>  FAQs >>  AX88178

AX88178 FAQs
 
Driver Installation
 
  • 0001: Where can I obtain the latest AX88178 drivers?
  •  
  • 0002: Why don't ASIX's AX88178 drivers work with my AX88178 device?
  •  
  • 0003: Which AX88178 driver (Windows XP 32-bit or 64-bit) should I download for my Windows system?
  •  
  • 0004: How can I install AX88178 Linux driver on my Android tablet PC?
  •  
  • 0005: Does AX88178 support Windows Surface RT 8.0/8.1 driver?
  •  
    Design Considerations
     
  • 0006: What is the reference Ethernet transformer of AX88178 + Marvell 88E1111 GigaPHY demo board?
  •  
  • 0007: What is the specification of the 12MHz reference crystal of the AX88178 + Marvell 88E1111 GigaPHY demo board?
  •  
  • 0008: What is the clock specification of the AX88178 Gigabit Ethernet interface?
  •  
  • 0009: What kind of EEPROM is supported by the AX88178?
  •  
  • 0010: Can I remove the EEPROM from the AX88178 application?
  •  
  • 0011: How do I program the AX88178 EEPROM?
  •  
  • 0012: Do we need to register our own VID/PID for our AX88178 based application systems or can we use the ASIX's VID/PID?
  •  
  • 0013: How do I register a Vendor ID from USB-IF?
  •  
  • 0014: How do I register a MAC/Ethernet address from IEEE-SA?
  •  
  • 0015: Do I have to assign a unique MAC address to every AX88178 based devices?
  •  
  • 0016: Do I have to assign a unique serial number to every AX88178 based device?
  •  
  • 0017: Did the AX88178 pass the USB-IF compliant certification?
  •  
  • 0018: Are AX88178 Windows drivers qualified by the WHQL compliant certification?
  •  
  • 0019: Does the AX88178 Windows driver support the WOL function in S4 (Hibernate)/S5 (Shutdown) mode?
  •  
  • 0020: How to open the gerber files of AX88178 + Marvell 88E1111 demo board?
  •  
  • 0021: How to open the PowerPCB PCB layout file of AX88178 + Marvell 88E1111 demo board?
  •  
     
    Q0001: Where can I obtain the latest AX88178 drivers?
    A0001: Please visit the AX88178 Driver Download web page (http://www.asix.com.tw/download.php?sub=driverdetail&PItemID=84) for details.
    Q0002: Why don't ASIX's AX88178 drivers work with my AX88178 device?
    A0002: All ASIX's AX88178 drivers are qualified with ASIX AX88178 demo board with the ASIX's default Vendor ID (0B95h) and Product ID (1780h). Some of the AX88178 manufacturers have their own Vendor ID and Product ID. In this case, ASIX's AX88178 drivers will not work with your AX88178 device. Please contact the technical support of your device manufacturer to obtain their driver.

    Q0003: Which AX88178 driver (Windows XP 32-bit or 64-bit) should I download for my Windows system?
    A0003: Select the "Properties" of "My Computer" to check if your Windows system is 32-bit or 64-bit system. If your system is 64-bit system, you should see "64-bit" in the Windows system information.ie. Microsoft Windows XP 64-bit Edition. Otherwise, it should be a 32-bit system. You should download the correct AX88178 driver (32-bit or 64-bit) for your respective 32-bit or 64-bit system.

    Q0004: How can I install AX88178 Linux driver on my Android tablet PC?
    A0004: No, it could not be done by end users. To install AX88178 Linux driver on your Android tablet PC, you have to recompile AX88178 Linux driver source on your target Android tablet platform and then you can install the compiled AX88178 Linux driver on your Android platform. It can only be done by the manufacturer of your Android tablet PC. Please contact the support guys of the manufacturer for further support if necessary.

    Q0005: Does AX88178 support Windows Surface RT 8.0/8.1 driver?
    A0005: No, AX88178 doesn’t support Windows Surface RT 8.0/8.1 driver.

    Q0006: What is the reference Ethernet transformer of AX88178 + Marvell 88E1111 GigaPHY demo board?
    A0006: The reference Ethernet transformer on AX88178 + Marvell 88E1111 GigaPHY demo board is the Bothhand LA1S109 (Turns Ratio is 1CT:1CT).

    Q0007: What is the specification of the 12MHz reference crystal of the AX88178 + Marvell 88E1111 GigaPHY demo board?
    A0007: The following is the detailed specification of 12MHz +/- 30ppm reference crystal for USB interface,
    Model name: NSK HC-49/U
    Frequency: 12MHz
    Load Capacitance (CL): 32 pF
    Equivalent Series Resistance (ESR): 40 Ohm max.

    Q0008: What is the clock specification of the AX88178 Gigabit Ethernet interface?
    A0008: The AX88178 needs to get a 125MHz free run clock source from GigaPHY. Please refer to Section 7.4.1 of AX88178 datasheet for detailed clock timing information.

    Q0009: What kind of EEPROM is supported by the AX88178?
    A0009: The AX88178 supports 93C56 or 93C66 EEPROM with 16-bit data access.

    Q0010: Can I remove the EEPROM from the AX88178 application?
    A0010: No, AX88178 EEPROM content includes important hardware initialization data such as USB descriptors, product strings, serial number, etc. This configuration data will be used during the AX88178's hardware initialization for normal operation.

    Q0011: How do I program the AX88178 EEPROM?
    A0011: ASIX Electronics provides a few options for programming the AX88178 EEPROM. Please contact ASIX Sales (sales@asix.com.tw) to get the AX88178 EEPROM User Guide for more details.

    1. Windows SROM Programming Tool The Windows SROM Programming tool supports modification of the MAC address, Serial Number and Vendor/Product IDs fields on a typical WinXP/2K PC.

    Note: The Windows SROM Programming tool doesn't support programming a blank EEPROM. User needs to pre-program a default SROM data into AX88178 EEPROM before using Windows SROM Programming Tool. To do so, ASIX provides a Linux SROM Programming Tool solution (see below).

    2. DOS SROM Programming Tool The DOS SROM Programming tool supports programming a blank EEPROM in a MS-DOS environment; ASIX provides three DOS SROM Programming utilities (WS.EXE, HUBWS.EXE and HUB2WS.EXE) to program the AX88178 EEPROM, depending on USB port connection scenarios.

    WS.EXE DOS SROM Programming Utility without USB hub
    HUBWS.EXE DOS SROM Programming Utility for One-USB-Hub
    HUB2WS.EXE DOS SROM Programming Utility for Two-USB-Hubs

    Note: The DOS SROM Programming utilities need to initialize the USB host controllers directly and were qualified on some USB host controllers like VIA 6121, NEC D720101, etc. These utilities may not work with other USB host controllers. If you cannot find a workable PC to run these utilities, you can consider using other SROM programming solutions in mass production.

    3. Linux SROM Programming Tool The Linux SROM Programming tool supports programming a blank EEPROM on a Linux PC. ASIX can provide a Linux SROM Programming Tool Bootable CD upon request. The CD, with minimum effort, allows user to boot the PC directly to a Linux environment and then run the Linux SROM Programming Tool directly to pre-program a default SROM data into a blank AX88178 EEPROM.

    Note: The Linux SROM Programming tool is primarily used to pre-program a default SROM data into a blank AX88178 EEPROM so that users can then run the Windows SROM Programming tool and the Windows Production Test tool in mass production.

    4. 3rd Party Universal Programmer Alternatively, you can pre-program the blank EEPROM on a 3rd Party Universal Programmer before soldering the EEPROM onto the AX88178 application device. It is recommended that users assign a unique MAC address in the EEPROM for every AX88178 device.

    Also if you plan to use a Windows PC to test AX88178-based devices repeatedly during mass production, it is recommended that the same serial number be assigned to the EEPROM for every AX88178 device. However, a different serial number should be assigned in the EEPROM for every AX88178 device if you need to install more than one AX88178 device on the same platform.

    Q0012: Do we need to register our own VID/PID for our AX88178 based application systems or can we use the ASIX's VID/PID?
    A0012: It depends on your product applications and target market. Below are some general guidelines on whether one can use ASIX's VID/PID or use its own registered VID/PID.

    1. Cases where it is OK to use ASIX Electronics's VID (0B95h) and PID (1780h):
    (1) Your AX88178-based application works with the standard AX88178 drivers provided by ASIX without any modification to the driver*. You are not concerned from a business and product marketing perspective about sharing the same VID and PID on your products as ASIX's other customers.
    Please inform ASIX by emailing us at sales@asix.com.tw beforehand if you would like to use the ASIX Electronics VID and PID for your products.
    * This can avoid your end customers from downloading the standard AX88178 driver from the ASIX website which may not be compatible with your device drivers.

    2. Cases requiring you to use your own VID and PID
    (1) Your AX88178 based application systems doesn't work with the AX88178 standard drivers released on this website and your target application system (such as USB dongle or docking station) allows end customers to update the standalone AX88178 driver by themselves after sales. In this case, you MUST assign your own unique VID and PID to your AX88178 based devices.

    (2) For brand name products, you probably don't want your AX88178-based devices to be compatible with other companies' AX88178-based devices. In this case, you should consider assigning your own unique VID and PID for your AX88178 based devices.

    You can register your own VID from USB Implementers Forum, Inc. and define the PID based on your company rules. If you have any problems, please contact ASIX's support (support@asix.com.tw) for further support.

    Q0013: How do I register a Vendor ID from USB-IF?
    A0013: 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.

    Q0014: How do I register a MAC/Ethernet address from IEEE-SA?
    A0014: You must first have an OUI or an IAB, to which to append 24 or 12 bits respectively, in a way that makes the resulting 48-bit number unique. 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.

    Q0015: Do I have to assign a unique MAC address to every AX88178 based devices?
    A0015: Yes, every Ethernet device must have a unique MAC address. You should always assign a unique MAC address in the AX88178 EEPROM.

    Q0016: Do I have to assign a unique serial number to every AX88178 based device?
    A0016: No, it depends on the real requirement of your AX88178 target application. If your end customer may need to install more than one AX88178-based device on your target application, you should assign a different serial number in the EEPROM for every AX88178 device.

    If your target application always uses one AX88178 device, you can consider assigning the same serial number in the EEPROM for every AX88178 device for easy maintenance in mass production, especially if you plan to use a Windows PC to test AX88178 based devices repeatedly during the mass production test.

    Q0017: Did the AX88178 pass the USB-IF compliant certification?
    A0017: Yes, AX88178 demo board was certified by USB-IF.

    Q0018: Are AX88178 Windows drivers qualified by the WHQL compliant certification?
    A0018: Yes, all AX88178 Vista 32-bit/64-bit and WinXP 32-bit/64-bit drivers were qualified by the MS WHQL certification.

    Q0019: Does the AX88178 Windows driver support the WOL function in S4 (Hibernate)/S5 (Shutdown) mode?
    A0019: The answer depends on whether the USB host controller supports the S4/S5 wake-up function or not since the WOL function of AX88178 USB to LAN devices should be supported on both AX88178 and the USB host controller. Many USB host controllers don't support the WOL function in S4 (Hibernate)/S5 (Shutdown) mode.

    Q0020: How to open the gerber files of AX88178 + Marvell 88E1111 demo board?
    A0020: You can open the gerber files of AX88178 + Marvell 88E1111 demo board by running ORACLE's AutoVue Evaluation Revision tool (30 days evaluation date). Please visit ORACLE's web site (http://www.oracle.com/) for more details.

    Q0021: How to open the PowerPCB PCB layout file of AX88178 + Marvell 88E1111 demo board?
    A0021: You can open the PowerPCB PCB layout file of AX88178 + Marvell 88E1111 demo board by running Mentor Graphics PADS Layout Product Evaluation Software (No time limitation but with limited function). Please visit Mentor Graphics' web (http://www.mentor.com/) for more details.

    [Terms of Use]    [Sitemap]
    Copyright © 2013-2017 ASIX Electronics Corporation All Rights Reserved.