telechips가 8902칩용 froyo에 시큰둥한 이유가..
2011.01.14 10:30
http://www.zdnet.co.kr/news/news_view.asp?artice_id=20110105100916&type=xml
생강빵용 그담 칩을 팔아먹기 위한게 아닌가 하는 생각이 드네요. -_-; 그냥 되는데도 일부러 지원안해주는.. 그런 재미있는 장난을 치는듯한 찜찜한 느낌.. -_-;
있는 제품을 명작으로 만들어 두어야 그 담 장사가 쉽다는 것은 왜 모를지. 뒤지면 저기도 아는 사람 있을듯 한데 말이죠.
코멘트 10
-
왕초보
01.14 12:27
제 말이 그 말입니다. 안하지는 않으면서 은근히 8902는 froyo는 무리야 라고 얘기하는 느낌이라는 것이죠. 64멕 으로도 돌린다는데 말입니다. 물론 씨퓨따라 다를 수 있지만, 만약 다른 씨퓨는 64로 돌리는데 이 씨퓨는 512라야 한다면 문제가 많은 거잖아요 ? 같은 암인데.
-
그쪽도 삼성쪽에서 떨어져 나온회사라 소프트웨어쪽이 그다지 강한것 같지는 않습니다. ARM9에서도 잘돌아가는 어플들이 줄줄이 나가 죽는거 보면 텔레칩스에서 나온 커널자체도 굉장히 불안정한 쪽이 아닐까 생각됩니다. 결국은 유저가 만들어야 된다라는 이야기겠죠. 일단 8902 CPU에 256메가를 쓴 구G10을 프로요로 올린 유저그룹에 롬빌드하는 Tool이 있으니 저도 커펌한번 만들어 봐야 겠습니다. 다만 제가 만든건 그냥 Copy, paste, deletion, and addition쪽이 강해서 루트자체를 명령어 넣고 바꾸지는 않을겁니다. 이래저래 바꿔서 디버깅할 시간도 없고 해서요~~
그런의미에서 WM8505의 커펌 빌드하기는 정말 쉬웠는데 말이죠...
-
왕초보
01.14 14:51
커펌을 제대로 만들래면 8902에 들어있는 하드웨어들을 제대로 제어해야 하는데 이거 어마어마한 일일 겁니다. 정보도 거의 전무하다시피 할 것이고. 소프트웨어가 약하면 외주를 주면 되는데요.. 그건 중요하지 않다고 생각하는 것이 대륙패드랑 맞아서 팔고 있는 건지도 모릅니다. 안타깝습니다.
-
아마 동영상 가속 기능이 있는 칩의 특성상 256메가 전체를 온전히 OS에 할당하지는 못할겁니다.
일정 영역은 동영상 디코딩용으로 할당해야 하는 것이죠.
그것도 풀HD까지 커버하려면 적지 않은 메모리를 빼앗기리라 생각됩니다.
결국 스펙은 256이지만 실제로는 그보다 훨씬 적은 것이죠.
예전 PMP 같은데서도 128메가 램을 달았는데 실제 쓸 수 있는건 80메가 정도였더라 하는 얘기도 있지요.
(720P HD도 처리하지 못하는 구형 PMP에서...)
제가 실제 해당 칩의 데이터 시트를 본게 아니라 정확한 사정은 모르겠지만
그동안 만져본 유사 칩들의 스펙을 보자면 얼추 비슷하리라 생각됩니다.
-
아마 그말씀을 맞을겁니다. 최초로 텔레칩스 8902를 256에 커펌한 그룹의 경우 현재 2.2에서 동영상 재생에 문제가 있다고 합니다. 잘은 모르겠으나 현재 2.1에서도 256중에 150메가 가량은 OS영역과 비디오 엔코딩에 투입한다는 이야기겠죠. 다만 이걸 동영상 돌아갈때와 OS돌아갈때를 나눠서 메모리를 조절할 수 있냐라는 대답엔 (물론 힘들겠죠..) 못한다에 한표 던집니다. 개인적인 생각은 2.2에서 1080P포기하고 720P정도만 돌아가게 한다음에 메모리 영역을 확보할수 있으면 좋겠다라는 생각이 들긴합니다만 그럴경우 텔레칩스에서 광고한 1080P가 거짓말로 돌아가기 때문에 힘들지 않을가 생각됩니다.
-
본드로이드
01.15 01:59
음.. 동영상 재생 문제는 제가 알기로는 해당 커널 모듈 혹은 라이브러리가 호환되지 않은 것으로 알고 있습니다.
작년말에 텔레칩스에서 공개한 커널 모듈 및 라이브러리 소스가 있으니,
사실상 별 문제 없이 진저브레드까지 포팅이 가능은...합니다.
(사실 안드로이드 버전이 올라간다고 메모리를 더 쓰지도 않고..
오히려 메모리를 효율적으로 쓰도록 계속 개선한 방향이라서 별 문제 없을 겁니다.)
현재 가장 큰 문제점은, 중국의 개발 업체들이 텔레칩스에서 준 코드를 이해하지 못한 상태에서
단순히 기기에 적용만 해서 내놓은 정도?의 상태일거라는 것과
업그레이드에 들이는 개발 비용만큼 이윤이 나지 않을 거라고 판단하는 거지 않을까..
조심스럽게 짐작해 봅니다.
-
왕초보
01.15 06:43
이윤이 나지 않는다고 생각하기 쉽지만.. 그거 제대로 개발안하면 아예 이윤 자체가 생기지 않겠죠.
-
GPAD G10 커널 소스가 공개되어봐야 확실히 알 수 있겠지만... 일단 텔레칩스에서 공개한 커널의 정보를 보니
비디오 및 기타 등등에 잡아먹는 메모리가 대충 80메가는 잡아먹네요. (비디오 디코딩에만 40메가)
이것도 최대한 아낀거고 대충대충 설정하면 100메가 넘게 잡아 먹을수도 있겠습니다...[...]
-
왕초보
01.15 06:41
100메가를 잡아먹는다고 하더라도.. 도대체 무슨 생각을 하고 있는건지 1080p 한 프레임이 6메가 정도 되고.. 코덱따라 다르지만 10프레임 저장을 요구하는 미친 코덱은 드물텐데요.. 여튼 그걸 동영상 재생하지 않을때도 잡고 있다는건 말이 안되는 일이죠. 전체를 static allocation해야하는 fortran으로 OS를 만들고 있는 것도 아닐테고요.
일단 궁금한 것은 telechips에서 내놓은 코드는 쓸만한 품질이냐.. 그게 아니라면 게임은 끝. 시간 낭비 안해야 합니다. 그걸 사용자들이 디버깅해주는 것은 가치가 없는 일입니다. 만약 그건 쓸만한데 기기 제조사가 닭질 하는 (닭들에게 죄송) 것이라면.. 뭐 해볼 만은 할 수도.
그나저나 리눅스 커널 소스는 공개하는거 아닌가요 ? 안드로이드 사이트에 가보니 소스 공개한 모델이 별로 없더군요. 궁금.
뭐 그런것 같지는 않습니다. 일단 확인해본바로는 8902용 프로요 커널은 이미 중국측 회사들에게 전달된 상태입니다. 문제는 텔레칩스쪽이 잡고있는 최소 사양이 512메가라는 것이겠죠. 어디까지 믿어야 될지는 모르겠지만 256에서 계속 어플을 죽여야 되서 하기가 까다롭다고 합니다. (근데 256가지고 2.2베타 만들어내는 중국회사는 뭥미??) 아직까지 블루투스도 제대로 적용못하고 있는거 보면 글쎄요...