홈 > 고객/기술지원 > 기술지원자료
MV8M | MV8895 | MV8890 | MV7420 | MV5422 | MV5260 | MV4412 | S5PV210 | iMX6Q | AM3358
 


::: MV7420-LCD 보드 Q & A :::

1. MV7420 USB 하드웨어ID 확인 방법
2. MV7420 USB 드라이버 설치 방법
3. MV7420 SD 부팅 card 만드는 방법
4. Java version 변경 방법



::: 1. MV7420 USB 하드웨어ID 확인 방법 :::

USB 드라이버 경로. (SDK를 설치한 폴더에 있는 USB 드라이버이용)

PATH: \android-sdk_r24.3.4-windows\android-sdk-windows\extras\google



“android_winusb.inf”파일에 USB 하드웨어 ID를 추가


USB 하드웨어 ID확인 방법

장치관리자 -> 인식된 USB 장치(Android ….) -> 마우스 오른쪽 클릭 -> 속성 -> 자세히 -> 속성(하드웨어 ID)



확인된 하드웨어 ID를 “android_winusb.inf”에 추가

android_winusb.inf 파일을 보면 32bit와 64bit로 구분이 되어 있습니다.
PC환경에 맞는 bit구간에 ID를 추가하여야 합니다.


[Google.NTx86] <- 32bit


Google Nexus One
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02&MI_01
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_4E11
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E12&MI_01

;Google Nexus S
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_4E21
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E22&MI_01
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_4E23
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E24&MI_01

;Google Nexus 7
%SingleBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_4E40
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E42&MI_01
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E44&MI_01

;Google Nexus Q
%SingleBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_2C10
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_2C11

Google Nexus (generic)
%SingleBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_4EE0
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4EE2&MI_01
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4EE4&MI_02
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4EE6&MI_01

;Samsung
%SingleBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_xxx&xxx
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_xxx&xxx&xxx



[Google.NTamd64] <- 64bit


;Google Nexus One
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02&MI_01
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_4E11
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E12&MI_01


;Google Nexus S
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_4E21
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E22&MI_01
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_4E23
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E24&MI_01


;Google Nexus 7
%SingleBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_4E40
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E42&MI_01
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E44&MI_01


;Google Nexus Q
%SingleBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_2C10
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_2C11

;Google Nexus (generic)
%SingleBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_4EE0
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4EE2&MI_01
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4EE4&MI_02
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4EE6&MI_01


;Samsung
%SingleBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_xxx&xxx
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_xxx&xxx&xxx



수정한 inf파일을 적용하여 드라이버를 수동으로 설치




::: 2. MV7420 USB 드라이버 설치 방법 :::

정상적으로 인식된 장치




"" 그림과 같이 느낌표로 장치가 표시가 될 때에는 정상적으로 장치가 인식이 안된 것이기 때문에 소프트웨어를 update하여 장치를 인식해야 합니다.

아래 방법을 참고하여 드라이버를 update하여 장치인식을 합니다.





느낌표로 표시된 장치에서 마우스 오른쪽을 클릭하여 “Update Driver…”선택





“Browse my computer for driver software” 선택

 





“Let me pick from a list of device drivers on my computer” 선택.

 






아래 장치에서 “Android Phone” 선택한 후 “Next”클릭.






경로 설정 시 하드웨어ID를 추가한 inf파일로 경로를 설정한 후에 “OK”클릭.





아래 목록에서 “Android Bootloader Interface”선택한 후에 “Next”클릭.






“Yes”클릭하여 설치를 진행.







정상적으로 드라이버가 설치.





정상적으로 USB 장치가 인식된 모습.









::: 3. MV7420 SD 부팅 card 만드는 방법 :::

제공해 드린 “SRC\sd_fusing”폴더에 아래와 같이 관련자료가 있습니다.
(SD Card를 사용하시기 전에 먼저 format를 한 후에 진행하시길 바랍니다)



아래 명령어를 실행하여 SD 부팅 card를 생성합니다.


# sudo ./sd_fusing_7420.sh /dev/xxx

위에서 “/dev/xxx”부분은 업체에서 사용하는 HOST PC에서 인식되는 장치가 동일하지 않기 때문에 “xxx”부분은 인식된 업체에서 인식된 장치 명으로 표기하여 진행하시면 됩니다.


Ex) # sudo ./sd_fusing_7420.sh /dev/sdc


위 명령어를 실행하여 SD 부팅 card를 만드신 후에 아래 OM설정에서 “SD 부팅”으로 설정하여 정상적으로 부팅이 되는지 확인해 보시길 바랍니다.

 


OM 설정 방법

eMMC 부팅



<eMMC Booting Mode>

 

 

SD 부팅



<SD Booting Mode>

 

OM 설정을 한 보드에 SD Booting Card를 삽입한 후에 전원을 인가하여 부팅을 진행




카운트가 “0”이 되기 전에 space bar를 눌러 boot mode로 진입


다음 명령어를 이용하여SD card에 있는 이미지를 eMMC에 write합니다.

# fdisk -c 0

# fastboot


PC “cmd” 창에서 다운로드 명령어를 실행



# fastboot flash fwbl1 bl1

# fastboot flash bl2 bl2

# fastboot flash el3_mon el3

# fastboot flash bootloader bootloader

# fastboot flash tzsw tzsw

 




::: 4. Java version 변경 방법 :::

아래 환경은 JDK1.6이 설치되어 있는 사항에서 진행된 내용입니다.

1. openjdk-7 설치

$ sudo apt-get install openjdk-7-jdk

2. 사용할 java version 선택

$ sudo update-alternatives --config java
sudo: unable to resolve host ubuntu
There are 2 choices for the alternative java (providing /usr/bin/java)

Selection Path Priority Status
------------------------------------------------------------
0 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java 1071 auto mode
* 1 /opt/jdk/jdk1.6.0_45/bin/java 1 manual mode
2 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java 1071 manual mode


Press enter to keep the current choice[*], or type selection number:

번호를 선택하여 사용할 version으로 변경. 위와 동일한 방법으로 아래 사항도 변경.

$ sudo update-alternatives --config javac
$ sudo update-alternatives --config javaws


3. java 버전 확인

$ java -version
java version "1.7.0_79"
OpenJDK Runtime Environment (IcedTea 2.5.6) (7u79-2.5.6-0ubuntu1.14.04.1)
OpenJDK 64-Bit Server VM (build 24.79-b02, mixed mode)

Java version을 변경하신 후에 컴파일을 진행하여 이상 유/무를 확인 하시길 바랍니다.


 
    10 / 2,657,241
서울특별시 구로구 구로3동 235번지 한신IT타워 1004호 TEL. 02-3283-0101 FAX. 02-3283-0160
사업자등록번호 : 116-81-51889 대표자 : 이현재 E-MAIL : sale@microvision.co.kr
COPYRIGHT 2004 (주)마이크로비젼 ALL RIGHTS RESERVED.
%3Cul+class%3D%22Klocation%22%3E%3Cli+class%3D%22first%22%3E%3Ca+href%3D%22..%2Fhome%2F%22%3EHOME%3C%2Fa%3E%3C%2Fli%3E%3Cli%3E%3Ca+href%3D%22..%2Fhome%2Fsub03.php%22%3E%EA%B3%A0%EA%B0%9D%2F%EA%B8%B0%EC%88%A0%EC%A7%80%EC%9B%90%3C%2Fa%3E%3C%2Fli%3E%3Cli%3E%3Ca+href%3D%22..%2Fhome%2Fsub03.php%3Fmid%3D52%22%3E%EA%B8%B0%EC%88%A0%EC%A7%80%EC%9B%90%EC%9E%90%EB%A3%8C%3C%2Fa%3E%3C%2Fli%3E%3C%2Ful%3E