Skip to main content
  • Products
  • Evaluate our Software
  • Downloads
  • Free Utilities
  • Purchase
  • Silicon Vendors
  • Support
  • About Us
  • Blog
  • Forum
  • Search
  • Jobs
  • Newsletter
  • Blog
  • Contact
  • Shop
  • SEGGER
  • emPower-USB-Host board
    logo segger frame

    emPower-USB-Host+ evaluation board

    1. 1.SEGGER Notifications
    2. 2.Getting Started
    3. 3.Media gallery
      1. 3.1.Exchanging the firmware image
      2. 3.2.Restoring the bootloader
    emPower-USB-Host

     Price List - Evaluation Boards

    Buy now

    emPower-USB-Host+ is a cost-effective board with two USB-Host ports in a simple and small design. SEGGER’s emUSB-Host, emLoad, and embOS software can be easily downloaded and run on the board. Accessing the board with a debug probe is simple using the J-Link OB on the board.

    Updating the firmware of emPower USB-Host+ with another sample or self-written software can easily be performed by storing the binary on a USB memory stick. This USB stick then is plugged in, and the board is reset to run the update of the firmware.

    A collection of samples for the emPower USB-Host+ board is readily available for download at the emUSB-Host samples page. The samples run on the board without modification. 

    The hardware can be used as a blueprint for own devices using two USB-Host ports, the schematics of the board are available for that purpose.

      Download emPower-USB-Host+ schematics

    SEGGER emPower-USB-Host+

    • 180 MHz ARM Cortex-M4 based core
    • Floating Point Unit (FPU) and Memory Protection Unit (MPU).
    • 512 KB on-chip flash program memory
    • 160 KB contiguous main SRAM
    • USB 2.0 high-speed host/device controller with on-chip high-speed PHY.
    • USB 2.0 full-speed host/device controller with on-chip PHY and dedicated DMA

    NXP LPC54605J512

    • NXP LPC546 MCU (LPC54605J512) 180MHz, ARM Cortex-M4
    • J-Link OB debug probe
    • 1x USB host: full-speed, providing USB supply to device, A type receptacle (for directly plugging in A type devices/modules)
    • 1x USB host: high-speed, providing USB supply to device, A type receptacle (for directly plugging in A type devices/modules)
    • LEDs: 6x (2 status, 4 user LEDs)
    • 1x USB micro B USB 2.0 receptacle for power only
    • Configuration free: no shorting links or solder jumpers required
    • Dimensions 32mm x 32mm

    SEGGER Evaluation Software

    Included components:

    ProductSupported features

    embOS

    Core + Profiling

    emUSB-Host

    BASE + CDC , FTDI UART , HID , MSD , MTP , Printer Class , LAN, OHCI Driver (full-speed), LPC546 Driver (high-speed)

    Download   SEGGER Evaluation Software for emPower-USB-Host+ and SEGGER Embedded Studio

    Samples

    emUSB-Host HID demo

    Download

    HID Evaluation Package for Embedded Studio. This demo allows HID devices (keyboards, mice, barcode scanners) to be connected to the board and display any input viaRTT

    More ...

    emUSB-Host MSD demo

     Download

    MSD Evaluation Package for Embedded Studio.
    This demo allows MSD devices (USB sticks, USB hard drives, USB card readers) to be connected to the board. Information about the storage medium and the files it contains is displayed via RTT

    emUSB-Host POS demo

     Download

    20x2 POS Text Display Evaluation Package for Embedded Studio. This demo allows POS terminals to be connected to the board. Text is displayed on any connected terminal. Text can also be entered via a connected keyboard or barcode scanner.

    More ...

    emUSB-Host LAN demo

     Download

    LAN Evaluation Package for Embedded Studio. This demo allows USB2Ethernet adapters to be used, after connecting an adapter the demo will get an IP via DHCP and the demo webserver will be reachable via "http://usbh.local"

    More ...

    emUSB-Host LTE demo

     Download

    LAN with Huawei LTE Stick support Evaluation Package for Embedded Studio.This demo allows a Huawei E3372-H LTE stick to be connected, after establishing a connection the the mobile network the demo will start pinging segger.com and will output the results via RTT

    More ...

    emUSB-Host MIDI demo

    Download

    MIDI Evaluation Package for Embedded Studio. This demo allows MIDI devices to be connected, music can be played via a connected synthesizer or a synth can be controlled via a HID keyboard

    More ...

    Other downloads

    DownloadEmbedded Studio

    Documentation

    Download emPower-USB-Host+ Schematic

    SEGGER Notifications

    Subscribe  to SEGGER Eval Software Notifications

    Getting Started

    SEGGER - emUSB-Host description

    The emPower-USB-Host+ board comes pre-programmed with the emLoad bootloader. To update the firmware, simply copy the Update.fw file to a USB memory stick and connect it to either USB port on the board. Power the emPower-USB-Host+ board by connecting its micro USB port to a USB port or charger. The emLoad bootloader will automatically program the firmware onto the board.

    Each demo package includes pre-built firmware images ready for programming your emPower-USB-Host+ board.

    For debugging, the board is compatible with Embedded Studio and the J-Link OB debug probe. Each demo package also includes a project for Embedded Studio.

    The board features two USB device connectors:

    • The connector labeled FS uses the LPC546's full-speed USB controller (OHCI).
    • The connector labeled HS uses the LPC546's high-speed USB controller.

    Devices can be connected to either port.

    When connecting multiple devices, USB hubs, or devices with high power consumption, it is recommended to use a high-power USB port or an external USB power adapter. If the voltage drops excessively (causing a brownout), the red status LED will illuminate, and the application will stop running.

    Exchanging the firmware image

    Follow these simple steps to program a pre-built firmware image onto your emPower-USB-Host+ board:

    1. Copy the firmware image file (Update.fw) from the PreBuilt_Firmware directory to a USB memory stick.
    2. Insert the USB memory stick into the emPower-USB-Host+ board (either connector can be used).
    3. Power on the emPower-USB-Host+ board. The bootloader will automatically copy the firmware image to the internal flash memory of the board and start the application.

    Restoring the bootloader

    The emLoad bootloader is pre-programmed in the emPower-USB-Host+ board. If you accidentally deleted the bootloader, it can be flashed into the board again using a J-Link and the emLoad bootloader image below.

    Download emLoad bootloader firmware binary for SEGGER emPower-USB-Host+ board

    Headquarters

    SEGGER Microcontroller GmbH

    Ecolab-Allee 5
    40789 Monheim am Rhein, Germany
    info@segger.com
    Tel.: +49-2173-99312-0
    Fax: +49-2173-99312-28

    Locations

    USA: SEGGER Microcontroller Systems LLC

    Boston area
    101 Suffolk Lane
    Gardner, MA 01440, USA
    us-east@segger.com
    Tel.: +1-978-874-0299
    Fax: +1-978-874-0599

    Silicon Valley
    Milpitas, CA 95035, USA
    us-west@segger.com
    Tel.: +1-408-767-4068

    China: SEGGER Microcontroller China Co., Ltd.

    Room 218, Block A, Dahongqiaoguoji
    No. 133 Xiulian Road
    Minhang District, Shanghai 201199, China
    china@segger.com
    Tel.: +86-133-619-907-60

    ISO 9001 certified

    ISO 9001

    30+ years of experience

    First-class embedded software tools since 1992
    • Imprint
    • Disclaimer
    • Code of Conduct
    • Privacy Policy
    © 2025 SEGGER - All rights reserved.