포럼 회원으로 등록하신분만 열람이 가능합니다. 최대 업로드 가능한 용량은 1GB 입니다.

한층 더 업그레이드된 오드로이드 펌웨어 3월 12일 버전입니다.

아래 링크에서 받아 설치하시면 됩니다.

http://dev.odroid.com/projects/odroid/download/note/22



2월 22일 버전과 비교해 보면 다음과 같은 기능 개선이 있습니다.


1. 블루투스 (드디어... 마침내... ㅎㅎ)

안드로이드 UI 에서 BT scanning이 되도록 하였으며, Pairing과 최상위 FTP Profile까지 올렸습니다.

실제 제 핸드폰과 통신하여 사진 파일을 주고 받아 봤는데, 잘 됩니다.

그리고 2인용 격투 게임에 적용하면 정말 좋을것 같습니다. 어느분이 올려주셨던 Pong 게임도..

마우스나 키보드 같은 HID와 산업/제어 시스템에서 많이 사용하는 SPP Profile도 포함되어있는것 같습니다.

실제 체감 전송 속도는 다소 느린편입니다.

그리고 오디오 장치와의 페어링은 하지 마세요, 무한 리부팅에 빠질 수 있습니다.

개선하려면 AudioFlinger에 추가 작업이 필요해 보입니다.

무한 리부팅에 빠지면, 관련 설정을 지우거나 펌웨어를 다시 설치하면 됩니다. ^.^


2. 무선랜

SSID나 Password를 기억하지 못하는 문제를 해결하였습니다. 이제 전원을 켜면 이전에 접속하였던 AP에 바로 붙습니다.

그 외에도 AP 호환성이 좋아진 점도 있습니다.

그런데 블루투스와 통시에 사용하는 경우 가끔 문제를 일으키는것 같습니다.

블루투스 관련 프로그램을 개발할때는 무선랜을 끄시길 바랍니다.

Co-existence 문제는 아닌것 같고, 다른 문제인데 정확한 원인은 잘 모르겠씁니다.


3. Suspend/Resume (보통 Sleep 기능이라고 불리우는....)

Early Suspend와 Late Resume이 구현되었으며, 추가로 Suspend To RAM까지 완성되어 파워 스위치만 잠깐 누르면

대부분의 SoC 레지스터들을 DDR 메모리에 기록하고 CPU의 파워는 과감하게 꺼버립니다.

DDR 메모리만 Self-Refresh 모드로 진입시키고 대부분의 전원은 차단하여, 30~40시간 정도 유지될것 같네요.

대략 30~40mA 정도 소모하는데, 이 값으로 유추한 시간입니다.

5초 정도면 Suspend 모드로 진입이 완료되며, 복귀는 1초 이내인것 같습니다. 휴대폰과 많이 비슷해 졌습니다 :)

아주 가끔 깨어날때 LCD 백라이트가 안켜지는 문제가 있는데, 다시 진입후 깨우면 이상 없습니다.

해결하긴 해야겠는데, 빈도가 좀 낮아서 해결이 쉽지 않습니다.

Suspend to RAM으로 진입이 완료되면, Volume쪽 LED 2개가 켜집니다.

깨우고 재우는 기능은 꼭 전원키로 조작해야 합니다.

예전부터 꼭 만들고 싶은 기능이었는데, SDIO같은 인터페이스 장치 드라이버 문제가 커서 해결하는데 시간이 많이 걸렸네요.

참, 깨어나면 이상하게 시리얼 입력이 안되는데, 왜 그런지 아시는분 도와주시길... ㅜㅜ


4. HDMI 사운드가 안나오는 문제를 해결하였습니다.

Hot-plug 기능이 구현 되었으며 사운드도 깨끗하게 나옵니다.


5. Compile option을 Cortex-A8(ARM V7)에 좀 더 최적화 하였습니다.

Build script를 수정하여 GCC 4.4.x를 제대로 활용하도록 수정하였습니다.

동작 속도가 좀 더 좋아진것 같습니다.


기타 세부사항과 문제점은 위 링크를 참고하세요. 숨어있는 버그야 여기저기 있을테고요...


완성도의 논란은 있겠지만, 제 소견으로는 이제 주요 기능들은 거의 대부분 구현한것 같습니다.

테스트해보시고 결과를 아래 댓글로 알려주길 부탁드립니다.



추신 #1: 소스코드는 서버업체와의 회선 계약이 갱신되는 3월 20일쯤 올려놓겠습니다.


추신 #2: C110 소프트웨어 개발 때문에 이후 업데이트는 좀 늦어질것 같습니다. 죄송합니다.


추신 #3: 바로 직전 버전은 제가 잘못해서 자유게시판에 올렸었군요. 아래 링크 참고하세요.

http://www.aesop.or.kr/?mid=Board_Community_Freeboard&document_srl=209975





고도리

2010.03.15 01:43:20
*.226.23.224

많은 기능이 개선되었네요...ㅎ

 

고생하셨습니다. 거의 매일 밤샘한 느낌이 팍팍 오네요. c110도 만만치 않았을텐데....쩝

이제현

2010.03.15 20:20:52
*.120.74.180

ㅎㅎ


C110 이 좀 더 재미있는것 같습니다.

소프트웨어 측면에서도 해볼만한게 좀 더 많아 보이네요.

하드웨어도 물론 재미있겠고요...

장원준

2010.03.15 04:33:51
*.39.155.149

수고하셨습니다 빨리 받아서 써보고 싶네요 ^^

(win7 64bit 에서 설치툴이 제대로 작동 안하는데 방법이 따로 있나요? ^^;)

이제현

2010.03.15 20:21:46
*.120.74.180

32비트의 경우 호환 모드에서 문제없이 되는것은 봤는데...

64비트는 잘 모르겠네요.. ㅠㅠ

김지원

2010.03.15 08:43:37
*.130.182.17

좋네요~ ^^

근데 점점 업데이트가 있을때마다, 약간씩 느려지는 느낌이 있네요. 클럭조절을 더 추가해서인가요?

그리고, Live Wallpaper는 따로 기능이 있는건가봐요? 구경해보고 싶었는데.

이제현

2010.03.15 20:24:22
*.120.74.180

부팅이 좀 느리고, 초기 반응이 다소 답답합니다만...

부팅후 30초 정도 지나면 쓰레드들이 정리되면서 별 문제는 없는것 같습니다.

슬립 기능을 사용하면 느린 느낌은 상당히 많이 줄어듭니다.


LiveWallpaer를 테스트할수 있는 파일은 조만간에 올려놓겠습니다.

설정하면 화면이 검은색으로 바뀌고, 리부팅해야 정상으로 돌아오는 버그 때문에 포함시키지 못했습니다.

혹시 해결방법 아시는분?  제가 트래킹한 결과로는 H/W 3D 엔진의 투명 처리쪽의 버그 같긴 합니다만..

뱀틴

2010.03.15 19:37:18
*.184.149.59

빨리 해봐야겠군요... 감사합니다

메딘톡스

2010.03.16 19:29:45
*.126.19.11

드디어 올라왔네요 ^^

빨리 해봐야겠어요~~ 감사합니다 (__)

이번 2.1버전에도 구글앱들은 사용이 불가능한건가요?

유튜브나 안드로이드 마켓은 꼭 써보고 싶은데...

버스 어플을 쓰고 싶은데 1.5버전에선 검색이 안되더군요 흑...

이제현

2010.03.17 01:00:19
*.120.74.180

유튜브나 구글맵은 잘 돌아갑니다만, 마켓은 아직입니다..

해외 개발자들이 해결책을 찾고 있으니 좀 기다리면 좋은 소식이 있겠죠.

우선 유튜브랑 맵이라도 정리해서 올려달라고 해야겠네요.

제롬

2010.03.17 00:33:16
*.221.66.94

^^ 점점 좋아지네요...

혹시 전에 있던 hold 기능은 없어진 건가요?

hold가 되지 않으니 음악을 들을때, 자꾸 터치가 동작하네요...

이제현

2010.03.17 01:02:01
*.120.74.180

Spare Parts 기능에서 End Button Behavior를 아무것도 안함으로 설정하면

파워키를 Hold 기능으로 사용할수 있습니다. 약간의 버그가 있긴하지만...ㅎㅎ

그런데 이렇게 하면 슬립 기능은 쓸수 없습니다.

이상윤

2010.03.30 01:50:52
*.35.204.238

WIFI 접속은 되는데,... 인터넷 엑세스는 불가하군요...

별도의 조치가 필요한지요?

List of Articles
번호 제목 글쓴이 날짜 조회 수
50 AESOP-C100 자료 올려두었습니다. 유형목 2013-04-14 2495
49 aesop-c100 보드 자료-Utilities file 전경선 2013-04-12 2352
48 aesop-c100 보드 자료-UBoot file 전경선 2013-04-12 2362
47 aesop-c100 보드 자료-Google Android file [1] 전경선 2013-04-12 2426
46 aesop-c100 보드 자료-Toolchain file 전경선 2013-04-10 2363
45 aesop-c100 보드 자료-Linux Kernel file 전경선 2013-04-10 2349
44 aesop-c100 보드 자료-GPE Root File System file 전경선 2013-04-10 2547
43 aesop-c100 보드 자료-Documents file 전경선 2013-04-10 2441
42 aesop-c100 보드 자료-Binary Image file 전경선 2013-04-10 2417
41 aESOP_C100 회로도 file [1] 블루스카이 2013-03-01 2747
40 C100 howto 문서 file [2] 고도리 2012-01-11 4918
39 OpenCV-2.0.0 Binary file 송의석 2010-10-27 8596
38 [C100] RVDS test code file [1] 고도리 2010-08-06 9174
37 aESOP S5PC100 보드용 CodeViser 디버깅 리소스 입니다. file [3] pottery 2010-05-20 10214
36 aESOP-C100을 위한 개발자용 Native Compile 환경 file [2] 송의석 2010-05-20 10105
35 [ODROID] F/W(RC1) 3월 22일 버전 [10] 이제현 2010-03-24 10377
34 [ODROID] Android 2.1에서 동작하는 구글맵과 유튜브 [5] 이제현 2010-03-20 10785
» [ODROID] F/W(BETA) 3월 12일 버전 [12] 이제현 2010-03-14 10954
32 [ODROID] Debian Porting 가이드 [1] 이제현 2010-03-11 10964
31 S5PC100에서 간단하게 레지스터 보는 프로램(자작) file [6] 김경수 2010-03-05 11066

사용자 로그인