Skip to main content
  • 产品
  • Evaluate our Software
  • 下载
  • Free Utilities
  • 购买
  • 芯片厂商
  • 支持
  • 关于我们
  • Search
  • 工作机会
  • 新闻简报
  • 联系我们
  • emUSB-Host
  • LAN

    LAN class

    Contact us
    Downloads
    Documentation
    SEGGER emUSB-Host
    1. 1.Key features
    2. 2.Enable Ethernet on any embedded system via USB host!
    3. 3.Application Samples emUSB-Host LAN
    4. 4.Revamp your products by adding network connectivity
    5. 5.Internet access using a phone or gateway
    6. 6.Plugins
    7. 7.Compatible Adapters
    8. 8.Try it now
    9. 9.emUSB-Host LAN Media

    Overview

    emUSB-Host LAN provides support for a multitude of Ethernet-over-USB adapters which can easily enable network access for any embedded system with USB host.

    Key features

    • Allows to add USB to Ethernet adapters to your USB-Host enabled Embedded System
    • Support for LAN Adapters: Brings Embedded System into LAN or Internet
    • Compatible with various Ethernet-over-USB adapters
    • Seamless integration with emNet
    • Multiple adapters can be connected at once
    • Small memory footprint in RAM and ROM

    Enable Ethernet on any embedded system via USB host!

    emUSB-Host LAN is an add-on to emUSB-Host, which makes it possible to enumerate and use most off-the-shelf Ethernet to USB-Host adapters.

    Using these adapters, the target system can access the LAN and via gateway also the Internet if desired. Products already on the market which have a USB host port can be extended by adding network capabilities with only a firmware update, there is no need to create a new hardware model with an Ethernet connector. A target running emUSB-Host LAN is able to enumerate any Ethernet-over-USB adapter and provide emNet with a network interface.

    Besides the network connection the embedded system can still enumerate any number of other classes. Using a USB hub files can be saved onto a MSD stick simultaneously. Hardware costs for a new embedded system can be reduced as a separate Ethernet connector is no longer necessary.

    emUSB Host LAN

    Application Samples emUSB-Host LAN

    USB 2 Ethernet Adapter

    USB to Ethernet Adapter

    Click here for sample project.

    Surfstick

    Internet Stick

    Click here for sample project.

    smartphone

    USB Tethering

    Revamp your products by adding network connectivity

    Any embedded system running emUSB-Host can be enhanced by adding Ethernet capabilities. Imagine a printer which only has a USB host interface which is normally used to print files from a USB stick. An embedded system such as this can be easily made network-capable by using emUSB-Host LAN without any hardware changes. The end user only needs to connect an Ethernet-over-USB adapter to the printer and the printer becomes available to all other devices in the network. The printer could in turn make an internal web-server available through emUSB-Host LAN taking embedded system configuration to a new level of user friendliness.

    Board Adapter

    Internet access using a phone or gateway

    A smartphone connected to a host running emUSB-Host LAN can share it's Internet connection with the host embedded system. This process is called "USB tethering", the phone creates a small virtual network between the phone itself and the embedded system running emUSB-Host LAN. This allows the embedded system to access the Internet through the phone or it can allow the phone to access IP services running on the embedded system. An excellent usage example is to use the phone to access a web server running on the embedded system via the phone's web browser. The end user would only need a phone and a USB cable to comfortably configure any settings and view any logs the embedded system may have.

    smartphone

    Plugins

    200615 emUSB-Host LAN

    emUSB-Host LAN comes with different plugins to support a wide range of Ethernet-to-USB adapters:

    ASIX: Adapters using a chipset from the company ASIX Electronics Corporation. ASIX chipsets are used in a variety of Ethernet-to-USB adapters. emUSB-Host LAN supports the chipsets AX88772A, AX88772B, AX88772. A prominent example is the Apple Model A1277 adapter (chipset AX88772).

    CDC-ECM: Communications Device Class (CDC) and the Ethernet Control Model (ECM) subclass are standardized USB classes defined by the USB Implementers Forum. Many adapters use CDC-ECM to provide Ethernet connectivity via USB.

    RNDIS: Remote Network Driver Interface Specification is a protocol defined by Microsoft. It is often used with Android mobile phones to provide Internet connectivity to a host via USB tethering.

    Compatible Adapters

    emUSB-Host LAN has been tested and verified to work with the following adapters:

    • Digitus DN-10050-1 10/100M Network USB adapter (ASIX AX88x72A chipset)
    • Gembird NIC-U1 (ASIX AX88x72A chipset)
    • Acer adapter (ASIX AX88772B chipset)
    • Edimax EU-4207 Fast Ethernet adapter (ASIX AX88772 chipset)
    • Apple Model A1277 adapter (ASIX AX88772 chipset)
    • CSL 41454 adapter (Realtek chipset - CDC-ECM)
    • Tecknet HU043 adapter (Realtek chipset - CDC-ECM)
    • Sony Xperia Z phone (RNDIS)
    • Alcatel OneTouch phone (RNDIS)
    • OnePlus 3T phone (RNDIS)
    • HTC PN07100 phone (RNDIS)
    Adapter

    Requirements:

    Components required to use emUSB-Host LAN:

    • emUSB-Host LAN (Included in emUSB-Host PRO package)
    • emUSB-Host BASE (Included in emUSB-Host PRO package)
    • emUSB-Host target driver (One driver is included in emUSB-Host PRO package)
    • Real-time operating system (embOS or other)
    • emNet

    Resource usage

    Try it now

    ST - stm32f746g Discovery

    Download the emUSB-Host LAN demo for the ST STM32F746G-Discovery board:

    • Program the board using the included project or binaries
    • Connect an OTG adapter to the USB_HS connector
    • Connect an Ethernet-over-USB adapter to the OTG connector
    • Connect a LAN cable to the Ethernet-over-USB adapter
    • Use the URL "http://usbh.local" to open the web server demo

    Download sample project for
    STM32F746-DISCO Board

    emUSB-Host LAN Media

    SEGGR - Video Thumbnail emUSB-Hos LAN

    emUSB-Host LAN Demo

    • User manual
    • List of downloads
    • Update notification
    • Pricing
    • Support
    • Silicon vendor resources

    全球总部

    德国: SEGGER Microcontroller GmbH

    地址: Ecolab-Allee 5
    40789 Monheim am Rhein, Germany
    电邮: info@segger.com
    电话: +49-2173-99312-0
    传真: +49-2173-99312-28

    网点分布

    中国:哲戈微系统科技(上海)有限公司

    地址: 中国上海市闵行区秀涟路133号
    大虹桥国际A 栋218室
    邮编201199
    电邮: china@segger.com
    电话: +86-133-619-907-60


    简易信息聚合

    通过ISO 9001认证

    ISO 9001

    30多年的嵌入式行业经验

    First-class embedded software tools since 1992
    • 版本说明
    • 免责声明
    • 行为准则
    • 隐私策略
    • 沪ICP备2022005181号
    • 沪公网安备 31011202014525号
    © 2025 SEGGER - 版权所有.

    您即将离开 segger.cn 而访问境外网站,是否继续?