수동 테스트 - eMMC SW 다운로드 도구를 사용하여 펌웨어 플래싱
이 테스트는 수동 테스트이며 아래에 제공된 수동 지침에 따라 HLK 외부에서 실행되어야 합니다. 이 테스트가 HLK 스튜디오/컨트롤러에서 자동화된 테스트로 실행되는 경우 테스트는 기본적으로 기능을 테스트하지 않고 통과합니다.
이 테스트를 실행하기 위한 수동 명령:
- 하드웨어 필수 구성 요소
- 8998 MTP 하드웨어에만 적용
- 소프트웨어 필수 구성 요소
- Emmcdl.exe 도구
- 테스트 설정
- 디바이스를 EDL(긴급 다운로드 모드)으로 부팅
- 디바이스에 빈 EMMC(기본 제공 또는 JTAG 초기화)가 있어야 합니다.
- 또는 디버그 보드의 S4에서 점퍼 #6을 사용하여 디바이스를 강제로 EDL 모드로 전환합니다.
- 또는 부팅 시 UEFI 메뉴를 사용하여 EDL 모드를 시작합니다.
- 디바이스가 켜져 있다는 표시가 없습니다(어두운 디스플레이).
- 디바이스를 EDL(긴급 다운로드 모드)으로 부팅
- 테스트 실행
- 일반 USB 케이블을 사용하여 디바이스를 호스트 PC에 연결합니다. 디바이스는 COM 포트에서 Qualcomm HS - USB QDLoader 엔드포인트로 열거되어야 합니다.
- 관리 명령 프롬프트에서 다음 명령을 실행합니다. emmcdl - p COMxx - f prog_ufs_firehose_8998_ddr.elf - memoryname ufs - x rawprogram0.xml emmcdl - p COMxx - f prog_ufs_firehose_8998_ddr.elf - memoryname ufs - x rawprogram1.xml emmcdl - p COMxx - f prog_ufs_firehose_8998_ddr.elf - memoryname ufs - x rawprogram2.xml emmcdl - p COMxx - f prog_ufs_firehose_8998_ddr.elf - memoryname ufs - x rawprogram3.xml emmcdl - p COMxx - f prog_ufs_firehose_8998_ddr.elf - memoryname ufs - x rawprogram4.xml emmcdl - p COMxx - f prog_ufs_firehose_8998_ddr.elf - memoryname ufs - x rawprogram5.xml
- 확인
- 깜박임이 성공적으로 끝나야 합니다. 모든 명령은 “상태: 0 작업이 성공적으로 완료됨”을 나타내며 종료되어야 합니다.
- 테스트 후
- UEFI BS 및 RT 변수 지우기
- UEFI 메뉴에서 USB에서 부팅을 사용하도록 설정합니다.
- UEFI 메뉴에서 USB 호스트 모드를 사용하도록 설정합니다.
참고: 이 테스트는 선택적 기능인 System.Client.ARM64DesktopHardware와 연결되어 있습니다. 기본적으로 시스템 대상에 대한 HLK 스튜디오의 테스트 목록에는 나타나지 않습니다. 선택 사항: HLK 스튜디오의 시스템 대상에 대한 테스트 목록에 표시되도록 하려면 다음 단계를 실행합니다.
- HLK Studio에서 시스템 대상 선택합니다.
- 선택한 시스템 대상을 마우스 오른쪽 단추로 클릭
- 기능 추가\수정 클릭
- 디바이스 기능 목록 창이 열립니다
- 아래로 스크롤하여 System.Client.MobileHardware라는 기능 선택
- 이 선택적 기능을 사용하도록 설정하려면 확인란을 클릭
- 이 테스트는 이제 HLK 스튜디오에서 선택한 시스템 대상에 대한 적용 가능한 테스트 목록에 나타납니다.
테스트 세부 정보
사양 |
|
Platforms | |
지원되는 릴리스 |
|
예상 실행 시간(분) | 10 |
범주 | 개발 |
시간 제한(분) | 15 |
다시 부팅 필요 | false |
특별한 구성 필요 | false |
형식 | 수동 |
추가 설명서
이 기능 영역의 테스트에는 다음 항목에서 찾을 수 있는 필수 구성 요소, 설정 및 문제 해결 정보를 포함한 추가 설명서가 있을 수 있습니다.
문제 해결
HLK 테스트 실패의 일반적인 문제 해결은 Windows HLK 테스트 실패 문제 해결을 참조하세요.