본문 바로가기

작업일지

coLinux에서 오드로이드 git가 안될때... vmware player에서 "repo init -u git://git.odroid.com/android/platform/manifest.git -b odroid-1.5r3"를 하면 자동으로 user등을 물어 보던데 coLinux에서 해보니 안물어 보고 사용자를 알수 없다며 git서버에 접근이 안되는거 같다. 혹 시 아래처럼 에러가 나오면 git설정을 다시 해줘야함. error.GitError: manifests var: *** Please tell me who you are "Please tell me who you are"라고 하는것으로 보아 사용자 정보가 미흡한 모양이다. 아래처럼 사용자 정보를 설정해준다. # git config --global user.name "name" # git config.. 더보기
qemu, colinux network 작업 간혹 이더넷이 제대로 안올라 올때 udev에 잡혀있는것을 제거해서 장치를 다시 잡도록 한다. 이더넷 장치 제거방법 # vi /etc/udev/rules.d/70-persistent-net.rules SUBSYSTEM="net"인 라인을 제거한다. 자세히 보면 NAME="eth0"와 같이 되어 있는데 이게 이더넷 장치이다 이걸 지우면 재부팅시 이더넷 장치를 다시 읽어서 구축한다. 개발시 방화벽이 필요 없다면 iptables로 방화벽을 검사하고 제거한다. # iptables -n -L 제거 #iptables -F 더보기
coLinux에 xwindow 설치 - xming + plinkSSH데몬의 설정 변경(SSH인증키 등록) coLinux를 위한 가벼운 xwindow를 설치하고 X서버를 구동하는 방법에 대해 설명한다. X-Window 설치 데비안에서의 데스크탑 설치는 데비안위키의 데스크탑 환경 설치 에 나와 있다. 아래는 데비안위키에 나온내용이다. 꾸러미 목록 데스크탑 환경도 apt-get install 명령을 통해서 설치할 수 있습니다. 다음은 각 데스크탑 환경을 설치하기 위한 꾸러미 목록입니다. 분류 꾸러미 목록 공통 설치 x-window-system-core xserver-xorg xfonts-base GNOME 최소 설치 gdm gnome-themes gnome-core 중간 설치 gdm-themes gnome-desktop-environment system-config-printer gnome-screensaver .. 더보기
coLinux 설치 coLinux 설치에 대한 내용. 먼저 coLinux와 linux커널(debian)을 다운로드. coLinux-0.7.5.exe Debian-5.0r2-lenny.7z c:\coLinux에 coLinux-0.7.5를 설치한다. Windows의 제어판->네트웍연결을 보면 새로 생성된 네트웍이 있다.("로컬 영역 연결 2"와 같은것...) (속성을 보면 장치가 "TAP-Win32 Adapter V8 (coLinux)"로 되어 있는것이 새로 생성한 것이다.) "로컬 영역 연결 2"의 이름을 "coLinuxNet"등 알기쉬운 이름으로 변경한다. 속성을 수정한다. IP:192.168.50.100 NETMASK:255.255.255.0 나머지는 속성을 비워둔다. Debian-5.0r2-lenny.7z를 다운로드 한.. 더보기
[Odroid] - Android 컴파일 참고:http://dev.odroid.com/softwaremap/trove_list.php kernel # cd ~/project/odroid # sudo apt-get install flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl # sudo apt-get install valgrind # sudo apt-get install sun-java6-jdk # vi ~/.bashrc export PATH=/home/$USER/bin:$PATH export JAVA_HOME=/usr/lib/jvm/java-6-sun-1.6.0.16 ---> Java Home Directory you've installed. ex.. 더보기
[Odroid] Kernel 컴파일 참고:http://dev.odroid.com/softwaremap/trove_list.php kernel # cd ~/project/odroid # git clone http://dev.odroid.com/gitroot/linux.git # cd linux # make hkdk_rtm20_defconfig # make zImage 더보기
[Odroid] U-BOOT 컴파일 참고:http://dev.odroid.com/softwaremap/trove_list.php u-boot 툴체인 # sudo mkdir /usr/local/arm # cd /usr/local/arm # wget http://dev.odroid.com/frs/download.php/5/cross-4.2.2-eabi.tar.bz2 # sudo tar xvjf cross-4.2.2-eabi.tar.bz2 # rm cross-4.2.2-eabi.tar.bz2 u-boot source 컴파일 # cd ~ # vi ~/.bashrc PATH=$PATH:/usr/local/arm/4.2.2-eabi/usr/bin # source .bashrc # mkdir ~/project/odroid # cd ~/project/o.. 더보기
QEMU로 ARM에뮬레이팅 하기 아래 사이트에 대한 번역 http://www.goitexpert.com/general/arm-emulation-with-qemu/ 1. 옵션 설명 usage: qemu [options] [disk_image] disk_image is a raw hard disk image for IDE hard disk 0. Some targets do not need a disk image. disk_image는 IDE하드디스크0번에 해당하는 row디스크 이미지 입니다. 때에따라 생략 되기도 합니다. Standard options: ‘-h’ Display help and exit 도움말및 종료 표시 ‘-version’ Display version information and exit 버전정보및 종료 표시 ‘-M mac.. 더보기
QEMU Compile on Windows Windows상에서 QEMU를 컴파일 하는 방법. 1. MinGW, MSYS 설치 - MinGW 자동설치 파일 "MinGW-5.1.6.exe" 다운로드 - MSYS 설치파일 "MSYS-1.0.11.exe" 다운로드 다운로드한 MinGW와 MSYS를 설치한다. 2.QEMU 소스코드 다운로드. QEMU사이트 에서 최신 소스코드(qemu-0.12.2.tar.gz)를 다운로드 한다. (현재 링크된게 "qemu-0.12.3.tar.gz"으로 되어 있을것이다. 그리고 다운로드도 안될것이다. 실제로 파일들을 보면 최신 버전은 "qemu-0.12.2.tar.gz"이며 이 파일밖에 존재하지 않는다.) 3. zlib 소스코드 다운로드 zlib-1.2.3.tar.gz 다운로드 4. SDL-1.2.14.tar.gz 소스코드 .. 더보기
QEMU QEMU http://www.nongnu.org/qemu/ Windows용 QEMU on Windows Snapshot 적절한 위치에 압축 해제 QEMU Accelerator Module kqemu-1.4.0pre1.tar.gz kqemu소스코드와 윈도우용 바이너리가 들어 있다. 압축 해제후 kqemu.inf, kqemu.sys를 QEMU디렉토리에 복사한다. kqemu.inf를 설치 한다. [디스크 이미지 생성] qcow : 디스크를 사용한 만큼만 이미지 사이즈가 증감됨. debian.img : 이미지 이름 20G : 이미지 크기 >qemu-img create -f qcow debian.img 20G [CD이미지 이용한 부팅] -kernel-kqemu : KQUEM -cdrom : CD-ROM 이미지 -.. 더보기