emUSB-Host対応済みデバイス

ハードウェア依存のデバイスドライバは、USB-Hostコアモジュールから分離構造となっているので、デバイスの変更もデバイスドライバの差し替えのみで対応可能です。ユーザライセンス・CPUライセンスであれば、同じCPUアーキテクチャ内で同一ドライバを利用できるCPUであれば、追加費用なしで、CPU変更が可能。


emUSB-Hostデバイスドライバ一覧

OHCI Driver
NXPNXP:LPC17xx, LPC2387, LPC2388, LPC2420, LPC2458, LPC2460, LPC2468, LPC2470, LPC2478, LPC3180, LPC3220, LPC3230, LPC3240, LPC3250, LPC4088, LH7A400, LH7A404, LPC546xx (FullSpeed), LPC540xx (FullSpeed), LPC5411x (FullSpeed), LPC55S69 (FullSpeed)
MicrochipMicrochip:AT91SAM9260, AT91SAM9261, AT91SAM9263, AT91SAM92G10, AT91SAM92G20, AT91SAM9G15, AT91SAM9G45, AT91SAM9XE, AT91SAM92G45/M10, AT91SAMA5D2x, AT91SAMA5D2x, AT91SAMA5D3x, AT91SAMA5D3x
RenesasRenesas:NECV850ES Jx(G/H)3-U, RZ/G1E(Full Speed)
EHCI Driver
NXPNXP:iMX6, iMXRT105x/106x, Kinetis K2x, K6x, K7x(high-speed controller), LPC18Sxx (except LPC181Sx), LPC18Sxx (except LPC181Sx), LPC43xx (except LPC431x), LPC43Sxx (except LPC431Sx)
MicrochipMicrochip:AT91SAMA5D2x, AT91SAMA5D3x
RenesasRenesas:RZ/G1E (high-speed controller)
Renesas Driver
RenesasRenesas:RX11x (RX113), RX23x (RX231), RX62x (RX621, RX62N), RX63x (RX631, RX63N), RX64x (RX64M), RX65x (RX65M), RX71x (RX71M), RZ/A1x (RZ/A1H - R7S72100x, RZ/A1M - R7S72101x, RZ/A1L - R7S72102x), Synergy (S3A3, S3A7, S5D5, S5D9, S7G2)
AVR32 Driver
MicrochipMicrochip:AT32UC3A

※ No AUDIO class support.

ATSAMx7 Driver
MicrochipMicrochip:ATSAMV70, ATSAMV71, ATSAMS70, ATSAME70

※ Highly restricted support of external hubs. No AUDIO class support.

Synopsys DWC2 Full Speed Driver
InfineonInfineon:XMC45xx
ST MicroelectronicsST Microelectronics:STM32F105, STM32F107, STM32F2xx, STM32F4xx, STM32F7xx, STM32L4x5, STM32L4x6, STM32L4x7, STM32L4x9

※ Current limitation: If the internal full-speed PHY of the STM32Fxxx controller is used, low-speed devices connected via an external USB hub do not enumerate properly due to a hardware limitation.

Synopsys DWC2 High Speed Driver
ST MicroelectronicsST Microelectronics:STM32F2xx, STM32F4xx, STM32F7xx, STM32H7xx

※ Current limitation: If the internal full-speed PHY of the STM32Fxxx controller is used, low-speed devices connected via an external USB hub do not enumerate properly due to a hardware limitation.

LPC54 High Speed Driver
NXPNXP:LPC546xx, LPC540xx, LPC55S6x
Kinetis Full Speed Driver
NXPNXP:Kinetis K2x, Kinetis K4x, Kinetis K6x, Kinetis K7x, Kinetis KL20

※ Due to hardware limitation, only one transfer with one device can be queued at once. Not recommended for emUSB-Host LAN, CDC, MTP or AUDIO components. No hub support.

MUSB Driver
TITI:TM4C

emUSB-Host対応マイコンデバイス一覧

InfineonInfineon:XMC45xx
NXPNXP:LPC17xx, LPC2387, LPC2388, LPC2420, LPC2458, LPC2460, LPC2468, LPC2470, LPC2478, LPC3180, LPC3220, LPC3230, LPC3240, LPC3250, LPC4088, LH7A400, LH7A404, LPC546xx (FullSpeed), LPC540xx (FullSpeed), LPC5411x (FullSpeed), LPC55S69 (FullSpeed), iMX6, iMXRT105x/106x, Kinetis K2x, K6x, K7x(high-speed controller), LPC18Sxx (except LPC181Sx), LPC18Sxx (except LPC181Sx), LPC43xx (except LPC431x), LPC43Sxx (except LPC431Sx), LPC546xx, LPC540xx, LPC55S6x, Kinetis K2x, Kinetis K4x, Kinetis K6x, Kinetis K7x, Kinetis KL20
MicrochipMicrochip:AT91SAM9260, AT91SAM9261, AT91SAM9263, AT91SAM92G10, AT91SAM92G20, AT91SAM9G15, AT91SAM9G45, AT91SAM9XE, AT91SAM92G45/M10, AT91SAMA5D2x, AT91SAMA5D2x, AT91SAMA5D3x, AT91SAMA5D3x, AT91SAMA5D2x, AT91SAMA5D3x, AT32UC3A, ATSAMV70, ATSAMV71, ATSAMS70, ATSAME70
RenesasRenesas:NECV850ES Jx(G/H)3-U, RZ/G1E(Full Speed), RZ/G1E (high-speed controller), RX11x (RX113), RX23x (RX231), RX62x (RX621, RX62N), RX63x (RX631, RX63N), RX64x (RX64M), RX65x (RX65M), RX71x (RX71M), RZ/A1x (RZ/A1H - R7S72100x, RZ/A1M - R7S72101x, RZ/A1L - R7S72102x), Synergy (S3A3, S3A7, S5D5, S5D9, S7G2)
ST MicroelectronicsST Microelectronics:STM32F105, STM32F107, STM32F2xx, STM32F4xx, STM32F7xx, STM32L4x5, STM32L4x6, STM32L4x7, STM32L4x9, STM32F2xx, STM32F4xx, STM32F7xx, STM32H7xx
TITI:TM4C
標準標準:EHCI 標準USBHコントローラ, OHCI 標準USBHコントローラ