728x90
반응형
11.2 Storage
11.2.1 Media Local Bus
11.2.1.1 Test Name
- mxc_mlb150_test
11.2.1.1.1 Location
/unit_tests/Media_Local_Bus/
11.2.1.1.2 Functionality
MediaLB는 공통 하드웨어 인터페이스와 소프트웨어 API 라이브러리를 표준화하도록 특별히 디자인된 on-PCB나 inter-chip 통신 버스이다.
11.2.1.1.3 Configuration
메뉴 구성에서 아래 모듈을 활성화한다:
Device Drivers > MXC support drivers > MXC Media Local Bus Driver > MLB support
i.MX6SX, i.MX6QP, i.MX6Q, i.MX6DL에서만 테스트가 지원된다.
11.2.1.1.4 Use Case and Expected Output
./mxc_mlb150_test [-v] [-h] [-b] [-f fps] [-t casetype] [-q
sync quadlets] [-p isoc
packet length]\n"
-v verbose
-h help
-b block io test
-f FPS, 256/512/1024/2048/3072/4096/6144
-t CASE, CASE can be 'sync', 'ctrl', 'async', 'isoc'
-q SYNC QUADLETS, quadlets per frame in sync mode, can be 1, 2,
or 3
-p Packet length, package length in isoc mode, can be 188 or
196
11.2.2 MMC/SD/SDIO Host
11.2.2.1 Test Name
- autorun-mmc-blockrw.sh
- autorun-mmc-fdisk.sh
- autorun-mmc-fs.sh
- autorun-mmc-mkfs.sh
- autorun-mmc.sh
11.2.2.1.1 Location
/unit_tests/MMC_SD_SDIO/
11.2.2.1.2 Functionality
MMC SD SDIO 테스트를 연결하면 아래 지침이 실행된다:
- MMC/SD read write test.
- MMC/SD block read write test.
- MMC/SD fdisk test.
- MMC/SD file system test.
- MMC/SD mkfs test.
11.2.2.1.3 Configuration
None
11.2.2.1.4 Use Case and Expected Output
모든 테스트를 성공하면, "Pass"를 반환한다.
./autorun-mmc-blockrw.sh
./autorun-mmc-fdisk.sh
./autorun-mmc-fs.sh
./autorun-mmc-mkfs.sh
./autorun-mmc.sh
11.2.3 MMDC
11.2.3.1 Test Name
- mmdc2
11.2.3.1.1 Location
/unit_tests/MMDC/
11.2.3.1.2 Functionality
MMDC 프로파일링 유틸리티.
11.2.3.1.3 Configuration
아래 파라미터를 사용하여 mmcd2 테스트를 사용자 정의할 수 있다:
- export MMDC_SLEEPTIME - 프로파일링 기간 정의(기본 값으로 500ms)
- export MMDC_LOOPCOUNT - 프로파일링 횟수 정의(기본 값으로 1, -1은 무한 루프를 의미)
- export MMDC_CUST_MADPCR1 - madpcr1 사용자 정의
11.2.3.1.4 Use Case and Expected Output
예상되는 출력은 프로파일링 결과를 출력한다.
./mmdc2
[ARM:DSP1:DSP2:GPU2D:GPU2D1:GPU2D2:GPU3D:GPU3D2:GPUVG:VPU:M4:PXP:USB:SUM]
11.2.4 SATA
11.2.4.1 Test Name
- autorun-ata.sh
11.2.4.1.1 Location
/unit_tests/SATA/
11.2.4.1.2 Functionality
이 테스트는 i.MX 보드의 SATA 커넥터에 연결된 SATA 드라이브에 데이터를 기록한다. 그런 다음 데이터를 다시 읽어서 기록된 데이터와 비교한다.
11.2.4.1.3 Configuration
필요한 모듈: pata_fsl.ko.
필료한 하드웨어: SATA 드라이브.
i.MX 6 Quad와 QuadPlus만 SATA를 지원한다.
11.2.4.1.4 Use Case and Expected Output
./autorun-ata.sh
Expected output
Test should return "HDD test passes" if successful.
728x90
반응형