NXP i.MX SoC Family/i.MX Linux Reference Manual

i.MX Linux Reference Manual (IMXLXRM) - Connectivity - USB3

까마귀75 2022. 12. 1. 11:17
728x90
반응형

[이전] [목차] [다음]

4.10 USB3

4.10.1 Introduction

i.MX 8과 i.MX 8X 제품군의 경우, Cadence의 super-speed USB IP가 USB 3.0 지원을 위해 제공되고 있다. 여기에는 USB 2.0 표준보다 높은 전송 속도와 훨씬 빠른 Super Speed (SS) USB라는 새로운 전송 속도가 포함된다.

USB Speed
super-speed : 5 Gbit/s (500 MB/s after encoding overhead)

지원되는 기능은 아래와 같다.

  • 호스트 모드는 super-speed 지원과 테스트를 거친 Linux OS 표준 XHCI 드라이버로 구현된다.
  • Device Mode의 경우 단일 대기열(queue)만 지원된다. 대용량 저장소, 이더넷(ether)과 시리얼이 지원된다.

 

4.10.2 Source Code Structure

Table 47. USB3 Driver Source Files

File Description
drivers/usb3/cdns3/cdns3-nxp-reg-def.h Register 정의
drivers/usb3/cdns3/core.c USB3 코어 드라이버
drivers/usb3/cdns3/core.h USB3 Core 헤더
drivers/usb3/cdns3/dev-regs-macro.h USB3 Macros
drivers/usb3/cdns3/dev-regs-map.h USB3 Register 매핑
drivers/usb3/cdns3/gadget.c USB3 Gadget
drivers/usb3/cdns3/gadget.h USB3 Gadget 헤더
drivers/usb3/cdns3/gadget-export.h USB3 Gadget Export 헤더
drivers/usb3/cdns3/host.c USB3 Host
drivers/usb3/cdns3/host-export.h USB3 Host Export 헤더
drivers/usb3/cdns3/io.h USB3 IO

 

 

[이전] [목차] [다음]

 

 

728x90
반응형