기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

안녕하세요,


(안드로이드 보드 및 리눅스 시스템 관련해서 초짜입니다)

현재 안드로이드쪽에 USB Gamepad 적용해보려고 소스를 조금 변경해서 빌드완료한 상태입니다.


Android Platform Compile HOWTO 위키 바탕으로 odroid7-img/system 관련 화일들은 모두 

T-Flash 에 복사해둔 상태입니다만, 위키에 8. ramdisk-uboot.img 를 올리려다가 막혔습니다.

개발환경은 리눅스 PC가 없어서 VirtualBox에 유분투 올려서 사용중입니다.


8번 항목을 실행하려고 하니 linux 상태에서 smdk-usbdl -f ramdisk-uboot.img를 하도록 되어 있는데 

유분투에서 해당 명령을 내리면 'failed to find device' 가 나옵니다. 

(디바이스쪽에는 새롬데이타맨으로 run dnwr 을 실행해둔 상태입니다.)


커널 변경시에는 PC쪽에 윈도우에서 dnw1.01로 zImage를 성공적으로 올렸습니다만,

안드로이드 올리는 경우 8번이 리눅스 피씨 기준이라 않되는거 같습니다.


1. 윈도우PC기준으로 8번 작업하는 방법을 좀 알려주시면 감사하겠습니다.

실질적으로 이게 마지막 작업인데 마지막에서 걸리니 딱히 방법을 못찾겠습니다 ^^;

(그냥 윈도우 dnw1.01로 ramdisk-uboot.img를 다운로드 하면 되는지요?)


2. 부가적으로 위키대로 안드로이드 컴파일하니 시간이 엄청걸리더군요 ^^;

변경된 소스만 부분적으로 빌드하는 커맨드가 있으면 알려주시면 감사하겠습니다.


답변 부탁드리겠습니다.

 


박종길

2010.11.28 23:23:58
*.90.137.104

답변드립니다.

1. windows dnw를 사용하여도 됩니다. 먼저 player의 uboot상태에서 dnwr을 실행합니다.

   다음 windows 의 dnw를 사용하여 ramdisk-uboot.img를 다운로드 하시면 됩니다.

2. odroid7_build.sh의 맨 아래쪽을 보면 clean_output_floder function을 호출하도록 되어있습니다.

   이부분을 막고 컴파일을 진행하시면 됩니다.


감사합니다.


이제현

2010.11.29 00:05:53
*.90.137.102

http://dev.odroid.com/projects/odroid-t/wiki/UbootPage?action=show#s-7.2

위 링크처럼 smdk-usbdl 명령어를 우분투에 설치하시길 바랍니다.

이러면 윈도우/리눅스를 왔다갔다 하지 않고 편리하게 개발이 가능합니다.

위키에서 설명드린것처럼 libusb-dev도 꼭 설치하시고요...


List of Articles
번호 제목 글쓴이 날짜 조회 수
» 오드로이드7 안드로이드 빌드 후 저장관련해서 질문입니다. [2] 생명의돌 2010-11-28 805

사용자 로그인