도와주세요!!
글 수 15,339
2009.03.07 13:01:21 (*.118.34.53)
9048
안녕하세요.
얼마 전부터 EZ-X5를 가지고 공부해보려는 학생입니다.
다름 아니라 Android를 EZ-X5에 올리고 싶은데요.
그래서 http://code.google.com/p/android/downloads/list 에서 linux-2.6.25-android-1.0_r1.tar.gz 를 다운 받았습니다.
그런데 안드로이드를 컴파일하려면 gcc 4.0버전대 이상이 필요하다고 들었는데
ez-x5가 제공하는 크로스컴파일러 버전이 3.2.1이더라구요...
커널을 컴파일해서 보드에 올리고 싶은데 어떻게 하면 좋을까요?
툴체인을 직접 만들어서 컴파일해야 할까요??
아님 PXA255 용 gcc 4.0이상의 크로스컴파일러를 구해야 하는지..
arm10만 지원하면 되는지 참...
보드가지고 하는 것은 처음이라 모르는거 투성이네요...
혹시 아시는분 있으시면 도움 부탁드립니다.
(android 커널 올리는 것과 android를 올리는거 별개로 해야 하는지 조차 감 못잡고 있어요 ^^;)
얼마 전부터 EZ-X5를 가지고 공부해보려는 학생입니다.
다름 아니라 Android를 EZ-X5에 올리고 싶은데요.
그래서 http://code.google.com/p/android/downloads/list 에서 linux-2.6.25-android-1.0_r1.tar.gz 를 다운 받았습니다.
그런데 안드로이드를 컴파일하려면 gcc 4.0버전대 이상이 필요하다고 들었는데
ez-x5가 제공하는 크로스컴파일러 버전이 3.2.1이더라구요...
커널을 컴파일해서 보드에 올리고 싶은데 어떻게 하면 좋을까요?
툴체인을 직접 만들어서 컴파일해야 할까요??
아님 PXA255 용 gcc 4.0이상의 크로스컴파일러를 구해야 하는지..
arm10만 지원하면 되는지 참...
보드가지고 하는 것은 처음이라 모르는거 투성이네요...
혹시 아시는분 있으시면 도움 부탁드립니다.
(android 커널 올리는 것과 android를 올리는거 별개로 해야 하는지 조차 감 못잡고 있어요 ^^;)
2009.03.10 21:58:02 (*.118.34.53)
답변 감사해요~ ^^
몇가지 확신이 안든게 있는데요~
1. 안드로이드 커널이 위에서 말한
http://android.googlecode.com/files/linux-2.6.25-android-1.0_r1.tar.gz
이게 맞는 건가요?
2. gcc 4.0이상 버전을 가진 툴체인을 다운 받고 사용해도 EZ-X5에 제대로 적용이 될지 궁금합니다.
EX-X5 제품은 ARM10 이라고 나왔으니깐 이것만 맞춰도 되는지
PXA255 만 지원해도 되는지.... 아님 arm 지원 컴파일러면 다 되는지 궁금하네요...
3. android 메인어플이라고 하셨는데
순서가 "커널 올리기 -> 안드로이드 올릴 버추얼머신 올리기 -> 안드로이드 에뮬 올리기 -> 달빅 올리기 -> 안드로이드 어플 실행"
이게 맞나요?? 왠지 아닌거 같아서 -0-;;
우선 안드로이드 커널올리고 그런것보다 커널소스 받아서 컴파일 해서 EZ-X5에 올려서
경험 쌓아보는게 필요할거 같네요.. 저에겐.. ^^;
도움 부탁드립니다~
몇가지 확신이 안든게 있는데요~
1. 안드로이드 커널이 위에서 말한
http://android.googlecode.com/files/linux-2.6.25-android-1.0_r1.tar.gz
이게 맞는 건가요?
2. gcc 4.0이상 버전을 가진 툴체인을 다운 받고 사용해도 EZ-X5에 제대로 적용이 될지 궁금합니다.
EX-X5 제품은 ARM10 이라고 나왔으니깐 이것만 맞춰도 되는지
PXA255 만 지원해도 되는지.... 아님 arm 지원 컴파일러면 다 되는지 궁금하네요...
3. android 메인어플이라고 하셨는데
순서가 "커널 올리기 -> 안드로이드 올릴 버추얼머신 올리기 -> 안드로이드 에뮬 올리기 -> 달빅 올리기 -> 안드로이드 어플 실행"
이게 맞나요?? 왠지 아닌거 같아서 -0-;;
우선 안드로이드 커널올리고 그런것보다 커널소스 받아서 컴파일 해서 EZ-X5에 올려서
경험 쌓아보는게 필요할거 같네요.. 저에겐.. ^^;
도움 부탁드립니다~
툴체인을 직접 만드실 이유는 없구요 검색해 보시면 몇개 걸리는게 있을겁니다.
android 커널 올리는 것과 android 메인어플(?)을 올리는것은 별개의 일입니다.
정확히 android 커널 이라는것은 존재하지 않습니다.
android 플랫폼을 완성해주는 몇개의 드라이버가 있을 뿐입니다.