01 > ȸҰ
회사소개
|
제품쇼핑구매
|
자료실
|
고객지원
회사소개
|
회사개요
|
찾아오시는길
FPGA/CPLD
|
DSP/ARM
|
Others
|
부품
|
산업용보드
일반자료실
|
DSP/ARM
|
FPGA/CPLD
|
부품
|
산업용보드
공지사항
|
질문답변
|
구매안내
로그인
|
회원가입
|
장바구니
(0)
|
주문조회
|
마이페이지
:: 글답변 ::
이 름
패스워드
이메일
홈페이지
옵 션
html
제 목
> > > 이로직스에서 제공한 임베디드 QT는 ARM , X86용으로 구성됩니다. > ARM용은 실제 SDMV210에 적용되는 파일이고, X86은 타켓보드에 GUI를 작성하고 코딩시 불편함을 개선하기 위해서 에뮬레이션 > 모드로 동작합니다. 개발은 X86모드로 진행하고 개발된 코드는 ARM용으로 컴파일하면 됩니다. > 사용한기 위한 파일은 다음과 같습니다. > 1. qte-arm-4.7.3-installed.tar.gz : ARM용 설치 파일 > 2. qte-x86-4.7.3-installed.tar.gz : X86용 설치 파일 > 3. qtx-x11-4.7.3-installed.tar.gz : HOST-X11용 설치 파일(에뮬레이션 모드) > 4. RootFS-qt.tar.gz : QT ROOT FILE SYSTEM > > 위 1,2,3파일을 /data1이란 폴더를 생성하여 압축을 해제 합니다. > 4번 파일은 nfsroot로 사용될 파일 입니다. > /nfsroot/RootFS-Qt/로 압축을 해제하고, 또한 /nfsroot/RootFS-Qt/data1/qt4폴더를 생성합니다. 그러나 이 압축파일에서 이미 > data1 폴더가 생성되어 있습니다. > > 간단한 프로그램 돌려 보기 > 위의 모든 파일을 /data1/qt4 해제 하고 > /data1/qt4qtx-x11-4.7.3/bin/./qvfb를 실행합니다. > > 다음으로 > /data1/qt4/qte-x86-4.7.3/example/widgets/analogclock/qmake analogclock.pro를 실행하면 Makefile이 생성됩니다. > 그런다음 make 하면 x86 실행 파일이 생성됩니다. > 동작을 확인하기 위해서 현재의 폴더에서 ./analogclock -qws를 실행하면 x11 emulation 창에 analog clock이 실행됩니다. > > 또한 이것을 타켓보드에 실행하기 위해서는 동일하게 환경이 설정되어 있기 때문에 소스코드를 qt-arm용 폴더에 카피한다음 > 위와 같이 컴파일 하면 됩니다. > > nfs로 부팅하기 > 부트로더 모드에서 > ELS-S5PV210M>setenv bootcmd tftp '0x20008000 zImage;bootm 0x20008000' > ELS-S5PV210M>setenv bootargs console=ttySAC1,115200 root=/dev/nfs rw nfsroot=192.168.1.20:/nfsroot/RootFS_Qt ip=192.168.1.252:192.168.1.20:192.168.1.1:255.255.0.0::eth0: > ELS-S5PV210M>save env > ELS-S5PV210M>boot > > 리눅스 부팅 후 > host pc에서 파일 시스템 압축 > /nfsroot/RootFS_Qt/tar cfv rootfs.tar ./. > 실행합니다. 그러면 rootfs.tar 파일이 생성됩니다. > > mtd 파일시스템에 따라서 mtd2,mtd3로 구성되어 있습니다. sdmv210보드에서는 mtd3로 되어있기 때문에 > mtd3로 합니다. > > # flash_eraseall /dev/mtd3 > # mount -t yaffs /dev/mtdblock3 /mnt/nand > # tar -C /mnt/nand -xf /rootfs.tar > # sync > # umount /mnt/nand > > 위와 같이 하고 리셋을 누른다. > 부트로더에서 부트 아규먼트를 바꾸어 줍니다. > > >setenv bootargs root=/dev/mtdblock3 rootfstype=yaffs2 console=ttySAC1,115200 > >saveenv > >boot > > 그러면 tftp통해서 커널을 다운로드 후 flash file 시스템으로 부팅을 합니다. >
링크 #1
링크 #2
파일첨부
왼쪽의 글자를 입력하세요.