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  
AX88780  
AX88796C  
AX88796B  
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  
AX11025  
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 >>  MCS9820

MCS9820 FAQs
 
Hardware Design Considerations
 
  • 0001: Where can I obtain the latest MCS9845/MCS9835/MCS9820/MCS9815/MCS9805 datasheet, reference schematic and other hardware design archives?
  •  
  • 0002: Can ASIX help me to review my own MCS98xx schematic and PCB layout?
  •  
  • 0003: How do I register a PCI Vendor ID from PCI-SIG?
  •  
  • 0004: What is the PCI clock frequency for MCS98xx?
  •  
  • 0005: Does the MCS98xx EEPROM utility program the 93C46 serial EEPROM while it is in-circuit or does it need to be pre-programmed and then placed on the PCB?
  •  
  • 0006: What should be the maximum length of RS232 serial cable that can be used for MCS98xx?
  •  
    Software Design Considerations
     
  • 0007: Where can I obtain MCS9845/MCS9835/MCS9820/MCS9815/MCS9805 Linux driver?
  •  
  • 0008: Where can I obtain the latest MCS9845/MCS9835/MCS9820/MCS9815/MCS9805 drivers?
  •  
  • 0009: Is it possible to manually change the IRQ of MCS98xx Parallel/Serial ports?
  •  
  • 0010: Is it possible to remap the I/O addresses of MCS98xx Parallel/Serial ports to Legacy I/O address values?
  •  
  • 0011: Can I manually force MCS98xx parallel port at a specific LPT mode (such as EPP, ECP, etc.)?
  •  
  • 0012: Is it possible to change the COM port number of MCS98xx?
  •  
  • 0013: Is it possible to change the LPT port number of MCS98xx?
  •  
  • 0014: Does MCS98xx support Serial mouse under DOS?
  •  
     
    Q0001: Where can I obtain the latest MCS9845/MCS9835/MCS9820/MCS9815/MCS9805 datasheet, reference schematic and other hardware design archives?
    A0001: Please register MyASIX membership (http://www.asix.com.tw/RegLogin.php?mod=thisis) and then download the latest MCS9845/MCS9835/MCS9820/MCS9815/MCS9805 datasheet, reference schematic, PCB layout guide, etc. from ASIX I/O Connectivity Product web pages (http://www.asix.com.tw/products.php?op=ProductList&PLine=74) directly.

    Q0002: Can ASIX help me to review my own MCS98xx schematic and PCB layout?
    A0002: Yes, please deliver your own MCS98xx schematic and PCB layout files to ASIX's Support (support@asix.com.tw) for further review before making your own MCS98xx PCB board.

    Q0003: How do I register a PCI Vendor ID from PCI-SIG?
    A0003: If you are a new PCI/PCIe product developer looking to get a PCI Vendor ID for your company, you can register a PCI Vendor ID from PCI-SIG (Peripheral Component Interconnect Special Interest Group). Please visit the PCI-SIG web site (http://www.pcisig.com/membership/join_pci_sig/) for details.

    Q0004: What is the PCI clock frequency for MCS98xx?
    A0004: The supported PCI clock frequency for MCS98xx is 33 MHz; all the devices on the same PCI bus will be forced to 33 MHz.

    Q0005: Does the MCS98xx EEPROM utility program the 93C46 serial EEPROM while it is in-circuit or does it need to be pre-programmed and then placed on the PCB?
    A0005: The utility can program the 93C46 serial EEPROM while it is in-circuit. There is no need to pre-program it and then place it on the PCB.

    Q0006: What should be the maximum length of RS232 serial cable that can be used for MCS98xx?
    A0006: Cable length is one of the most discussed items in RS232 world. The standard has a clear answer; the maximum serial cable length is 50 feet, or the cable length equal to a capacitance of 2500 pF.

    Q0007: Where can I obtain MCS9845/MCS9835/MCS9820/MCS9815/MCS9805 Linux driver?
    A0007: The MCS9845/MCS9835/MCS9820/MCS9815/MCS9805 can install the Linux kernel native serial/parallel port drivers directly.

    Q0008: Where can I obtain the latest MCS9845/MCS9835/MCS9820/MCS9815/MCS9805 drivers?
    A0008: Please visit ASIX Driver Download web page (http://www.asix.com.tw/download.php?sub=driver) to download proper drivers for your MCS9845/MCS9835/MCS9820/MCS9815/MCS9805 target applications.

    Q0009: Is it possible to manually change the IRQ of MCS98xx Parallel/Serial ports?
    A0009: It is not possible to manually change IRQ setting of all PCI devices in any operating systems because the IRQ used by the device is assigned by the PCI system and cannot be changed. Usually the only way to change the IRQ of a PCI device is to move it to a different PCI slot. Each slot is usually assigned a different IRQ, although this is not always true. Each system may handle the assignment of IRQs differently.

    Q0010: Is it possible to remap the I/O addresses of MCS98xx Parallel/Serial ports to Legacy I/O address values?
    A0010: In order to be compatible with some legacy software, some users might need to remap the assigned I/O addresses of MCS98xx Parallel/Serial ports to Legacy (ISA type) I/O address (such as 378h, 3F8h, etc.). It is possible on DOS and Windows 95/98/ME operating systems but impossible on Windows NT/2000/XP/Vista/7/8 operating systems because the Remap I/O Address feature is only supported on DOS and Windows 95/98/ME operating systems but is not supported on Windows NT/2000/XP/Vista/7/8 operating systems. As the newer Windows systems maintain a much tighter control over the I/O devices and prevent any Re-Mapping I/O Address operation at device driver level. When the Re-Mapping I/O Address is not permitted, the device must use the I/O Addresses assigned by the PCI system at Boot-Up. If the software application expects the Parallel/Serial ports to use Legacy I/O address resources, it will not be possible to make it work with the Parallel/Serial ports of PCI based devices on Windows NT/2000/XP/Vista/7/8 platforms. On DOS platform, MCS98xx can remap the I/O addresses of the Parallel/Serial ports to desired values by running MCS98xx DOS utility. However, on Windows 95/98/ME platforms, you can only remap the I/O addresses of the Serial ports (but not Parallel port).

    Q0011: Can I manually force MCS98xx parallel port at a specific LPT mode (such as EPP, ECP, etc.)?
    A0011: Only the MCS98xx DOS and Windows NT drivers have a mechanism to manually select the desired LPT Mode for MCS98xx Parallel port. The Windows systems are supposed to be able to auto-switch to a proper LPT mode for PCI based parallel port devices. Unfortunately, this LPT mode automatic switching functionality does not work very well with PCI based Parallel port devices on Windows systems. MCS98xx can support SPP and PS/2 Modes without any problems. The EPP and ECP modes supporting varies from machine to machine and depends on the Operating System being used. Both EPP and ECP modes require two banks of Standard/Extended registers to control the standard/enhanced functionality of MCS98xx Parallel port. The base address of 2nd bank Extended registers must be equal to "the base address of 1st bank Standard registers + 400h" to meet the IEEE-1284 standard specification. Unfortunately, the PCI specification does not make any guarantees that two resource requests will have any specific relationship to each other. We request the two banks with the desired offset, but the system does not always honor those requests, and often returns the extended register bank at some entirely different address than what we requested. When this occurs, neither EPP nor ECP Mode will be workable. For this reason, some software (including Device Drivers for Printers etc.) will not work with MCS98xx PCI based Parallel port.

    Q0012: Is it possible to change the COM port number of MCS98xx?
    A0012: Yes, the COM port number of MCS98xx can be changed to a desired number that is free and un-used by device/serial application. If you are using Windows systems, there is a control which will let you change the COM port number easily.
    1. Go into the Device Manager.
    2. Open the Properties page for the Port in question (under Ports COM & LPT).
    3. In the "Port Settings" tab, click the "Advanced" button. On the screen that opens is the control to change the COM port number.

    Q0013: Is it possible to change the LPT port number of MCS98xx?
    A0013: Yes, we can change the LPT port number by using a drop down list located in LPT Port Properties. To change the LPT port number, go to "LPT Port Properties => Port Setting => LPT Port Number". If there is no standard LPT port available on motherboard, MCS98xx LPT port will automatically enumerate as LPT1, otherwise it will enumerate as LPT3.

    Q0014: Does MCS98xx support Serial mouse under DOS?
    A0014: In DOS operating system, the serial mouse driver expects the standard IRQ to be present for serial port. The IRQ of MCS98xx serial ports, which is different from the standard serial port, is assigned by system BIOS and cannot be changed. Therefore, the serial mouse support is not possible under DOS for MCS98xx.

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