Recommended BIOS Settings for Quad-Serial USB Controllers

Recommended BIOS Settings for Quad-Serial USB Controllers

The quad-serial USB controller allows connecting more RS232 RJ45 serial devices via the USB ports.  However, there is a limitation on how many USB endpoints are supported by the default BIOS settings.  If the ports on a quad-serial USB controller are not being detected automatically, the BIOS settings may need to be adjusted to allow more endpoints.

  1. Arrange Console access to the unit using terminal settings:
    1. 115200bps

    2. 8 bits

    3. No parity

    4. 1 stop bit

    5. No flow control

  2. Reboot the system

    1. Login as admin

    2. Issue command: reboot

    3. Confirm reboot: yes

  3. After beep/screen clear, press Shift-D to access the Advanced BIOS

  4. Navigate to the Configuration tab

  5. Select the USB Configuration sub-menu:

  6. Verify settings show:

    1. Legacy USB Support: Enabled

    2. XHCI Legacy Support: Disabled

    3. XHCI Hand-off: Disabled

    4. EHCI Hand-off: Enabled

    5. USB Mass Storage Driv: Enabled

  7. Select the USB Configuration sub-menu:

  8. Verify settings show:

    1. USB OTG Support: Disabled

    2. USB VBUS: Disabled

    3. USB 2.0(EHCI) Support: Enabled

    4. USB EHCI debug: Disabled

    5. USB Port 0: Enabled

    6. USB Port 1: Enabled

    7. USB Port 2: Enabled

    8. USB Port 3: Enabled

  9. Navigate to the Advanced tab

  10. Select the USB Configuration sub-menu:

  11. Verify settings show:

    1. XHCI Legacy Support: Disabled

    2. XHCI Hand-off: Disabled

    3. EHCI Hand-off: Enabled

    4. USB Mass Storage Driv: Enabled

    5. USB transfer time-out: 20 sec

    6. Device reset time-out: 20 sec

    7. Device power-up delay: Auto

  12. If any changes were made, press F4 to Save and Exit


    • Related Articles

    • Deleting extra USB port for quad Uart

      Introduction: When using the USB connections for serial access, with a quad UART only a few ports are used. It is a good idea to remove extra ports defined so that extra licenses can be freed. For the quad UART 4 licenses are used when it is ...
    • How to Connect and Configure a USB Serial device on the NodeGrid ?

      Overview: The Nodegrid OS supports the serial connections via USB as well. In particular, it supports the connections USB - USB Micro, very used on some vendor switches (e.g. Cisco), as alternatives to the RJ45 console ports. For the testing, we used ...
    • export_settings and import_settings

      The export_settings and import_settings are CLI features that allow you to export/import the entire or partial (subtree or the configuration of a given path) configuration in a text format. The input and output can be a file or standard input/output ...
    • import_settings using heredoc

      Introduction: when using the export_settings config then import the config using the bash script. Steps: 1. After export the config using the export_settings command. Example /settings/network_settings hostname=SonTestGSR /settings/network_settings ...
    • Rename an attached serial port

      Rename an attached serial port via Web Interface Prior to 5.10.x, to rename an attached serial port, you need to go to Managed Devices :: Devices, tick the serial port that you want to rename and click on "Rename": Then change the name and "Save": ...