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
반응형