marsboard rk3066 linux 설치
Post on 05-Jul-2015
304 Views
Preview:
DESCRIPTION
TRANSCRIPT
㈜유미테크
MarsBoad RK3066설치 및 설정
목차
• MarsBoard RK3066 specification
• MarsBoard와 PC연결
• MarsBoard에 Linux설치
• MarsBoard IP설정
MarsBoard2
MarsBoard RK3066
MarsBoard3
MarsBoard RK3066
SOC Rockchip RK3066
CPU ARM Cortex-A9 Dual core @ 1.6Ghz
Memory 1GB / 2GB DDR3
Storage4GB / 8GB NAND Flash, eMMc, Micro-SD SDXC up to 128GB
GPU Mali400-mp4@533Mhz, OpenGL ES 2.0
Digital Video HDMI 1.4 type A up to 1080p@60hz
Ethernet 10/100M Ethernet port
WIFI USB wifi
Audio S/PDIF, headphone jack
USB HOST 4 * USB 2.0 standard A type
USB OTG USB OTG micro-USB connector
Serial USB Serial Console for debugging
IR Support self defined IR remote
Buttons Power, recovery
RTC Support power off alarm
LCD LCD Connector(Capacitive touch)
USB OTG
DEBUG
VOL+button
VOL-button
ESCbutton
PWRbutton
HDMIPort
MicroSD slotAudio port
DC 5V USB Port USB Port Ethernet Port
MarsBoard와 PC연결하기
• Marsboard – PC간의 연결을 위한 “RK Driver Assistant tools”를 설치한다.
1. RK Driver Assistant tools 다운받는다.(http://www.haoyuelectronics.com/service/RK3066/tools/windows/RK_DriverAssitant.zip)
2. Rockchip USB Driver가 기존에 설치되어있다면, uninstall Driver를 선택한다.
3. Install Driver를 선택하여 드라이버를 설치한다.
MarsBoard4
MarsBoard와 PC연결하기 (계속)
• Marsboard – PC간의 연결을 위한 “RK Driver Assistant tools”를 설치한다.
4. 경고창이 뜨면 Install을 눌러 설치를 진행한다.
• MarsBoard에 USB OTG cable을 PC와 연결하고 recovery mode로 부팅한다.
– recovery mode로 진입하는 방법 : MarsBoard에서 PWR버튼과 VOL+버튼을 같이 10초가량 누른 뒤, 전원이 꺼지면 PWR버튼을 놓고 VOL+버튼만 눌러준다.
– 또는, VOL+버튼을 누른 상태로 OTG cable을 연결한다.
MarsBoard5
MarsBoard와 PC연결하기 (계속)
• 장치가 설치 된 후 모습
MarsBoard6
MarsBoard에 linux 설치
• 리눅스 이미지를 다운 받는다.(http://marsboard.com -> download -> MarsBoard RK3066 -> Nand Images)
MarsBoard7
MarsBoard에 linux 설치 (계속)
• 이미지를 Marsboad에 쓰기 위한 “RKBatchTool”을 설치한다.
MarsBoard8
MarsBoard에 linux 설치 (계속)
• RKBatchTool을 실행한다.
MarsBoard9
MarsBoard에 linux 설치 (계속)
• […] 버튼으로 다운받은 이미지를 불러온다.
MarsBoard10
MarsBoard에 linux 설치 (계속)
• 불러온 이미지를 보드에 upgrade한다.
MarsBoard11
Marsboard에서 IP 설정
• Linux ID : marsboard / PW : marsboard (debian기준)
• Root Terminal을 실행한다.
• 터미널에 sudo vi /etc/network/interfaces를 입력한다.
MarsBoard12
marsboard@debian-marsboard ~ $
marsboard@debian-marsboard ~ $ sudo vi /etc/network/interfaces
Marsboard에서 IP 설정 (계속)
• DHCP로 되어있는 부분을 static으로 설정한다.
MarsBoard13
# interfaces(5) file used by ifup(8) and ifdown(8)
# loopback network interface
auto lo
iface lo inet loopback
# primary network interface
auto eth0
iface eth0 inet dhcp
#hwaddress ether DE:AD:BE:EF:CA:FE
# wireless network interface
#auto wlan0
#iface wlan0 inet dhcp
# wpa-ssid “my_wifi_name”
# wpa-psk “my_wifi_pass”
# interfaces(5) file used by ifup(8) and ifdown(8)
# loopback network interface
auto lo
iface lo inet loopback
# primary network interface
auto eth0
iface eth0 inet static
address 192.168.1.10
netmask 255.255.255.0
network 192.168.1.0
gateway 192.168.1.1
# wireless network interface
#auto wlan0
#iface wlan0 inet dhcp
# wpa-ssid “my_wifi_name”
# wpa-psk “my_wifi_pass”
Marsboard에서 IP 설정 (계속)
• ifconfig명령을 통해, DHCP로 받아온 IP가 STATIC하게 설정됨을 확인할 수 있다.
MarsBoard14
참고 사이트
• “Flashing Firmware Image Files Using The Rockchip Tool”(http://www.hotmcu.com/wiki/Flashing_Firmware_Image_Files_Using_The_Rockchip_Tool )
MarsBoard15
top related