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

안녕하세요.

삼성 CPU, Linux, Android와 관련없는 일들만 많이해서, 이솝에서 눈팅만 했던 사람입니다.

(대부분 프로젝트를 PXA 계열과 WinCE만 했어서...)

 

예전에 아시는 분이 삼성 CPU(아무래도 2440 이었던 것 같습니다.)를 써서 양산하다 탈(클레임)이 나서,

파산되었다라는 소식을 듣고, 몇년간 삼성 CPU는 고려하지도 않았는데,

시간이 지나니 삼성이 ARM CPU 계열에서는 최고를 달리는 것 같아,

이번에 시작하는 프로젝트를 Exynos 5250으로 고려하고 있습니다.

그래서 계속 써오신 분들에게 궁금한 것을 물어보고 싶습니다.

 

1. H/W 안정화

 : 앞에서 설명드렸듯이, CHIP의 버그로 인하여 아시는 분이 파산되었는데,

  요즘 나오는 Exynos는 어떻던가요?( Critical 버그가 있나요?)

 

2. 자재 수급

 : 제가 진행하려는 제품은 양산을 5년까지 할 것 같습니다.

  Exynos CPU(POP 제품 고려)는 태블릿, 스마트 폰용으로 나온 것 같은데, 5년 동안 Chip을 구할 수 있을까요?

  (Embedded 제품이라 양산 수량은 태블릿과 같은 것 보다 많이 적습니다.)

 

3. Linux Driver 추가 개발

 : 계획중인 프로젝트는 Linux만 올릴 계획인데, 혹시 미포함 Driver가 있을까요?

  (눈팅으로 보니, MFC가 개발해야할 항목 같은데..)

 

감사합니다.

H/W 디자인 엔지니어입니다.

 

삼성의 ARM 칩에 관심이 많아져서 가입했습니다.

 

많이 공유할 수 있도록 하겠습니다.

 

엮인글 :
http://www.aesop.or.kr/index.php?mid=Board_Community_QandA&document_srl=95788&act=trackback&key=99b

고도리

2012.12.27 04:01:02
*.200.239.210

Samsung 2410/40 시리즈는 꽤(?) 아니면 엄청나게(?) 양산을 많이 했던 모델입니다.

오죽하면 산업용 버전까지 따로 있었을 정도였습니다.....쩝.


1. 모든 칩은 버그가 있습니다. 단, 그것을 피해나갈 수 있는 방법을 찾아내는게 일입니다.

Exynos 계열의 칩도 버그가 있기는 마찬가지입니다. 거기에 각종 응용 S/W나 라이브러리에도 버그가 많습니다.


개인적으로 좋은 칩은 많이 사용하는 칩이라고 생각이 됩니다.

이런 면으로 보면 Exynos 시리즈가 그나마 제일 낫다라고 보여집니다.


참고로, 저는 Freescale의 ARM based SoC는 절대 사용하지 않습니다.

이유는 저도 말씀하신 것과 같은 경우를 많이 봤었기 때문이고, 저도 실제로 한번 당했었기 때문입니다.


어느 칩이나 비슷하겠지만, Exynos칩들도 양산까지 가려고 하면 쉽지는 않습니다.

근래 Exynos4210 Single chip인 S5PV310을 가지고 양산하는데 1년 3개월 정도가 걸렸습니다.


큰 버그 몇개 때문에 꽤 오래 걸렸습니다.


2. 수급은 누구도 장담하기 힘듭니다.

현재는요....


수급 보장을 받으시려면 Freescale 혹은 TI 것을 찾는게 좋습니다.

이유는 이 회사들의 주력이 주로 차량/방산용이기 때문입니다. 대략 5년정도 이상은 보장되는 것으로 알고 있습니다.


하지만, TI의 OMAP line-up의 포기를 보시면 아시겠지만, 시장 경쟁에서 밀리게 되면 어쩔 수 없을 것라고 보여집니다. Samsung chip의 경우는 근래 단말에 치중하는 경우가 많기 때문에 상대적으로 긴 기간동안 양산이 이루어지지는 않을 가능성도 있습니다.


3. 추가 개발이라기 보다는 공개된 소스(ex> MFC)를 가지고 일반 리눅스용으로 용도에 알맞게 포팅하는 경우가 더 많을 거라고 보여집니다.


미포함 디바이스 드라이버로는 가끔 칩에 따라 SPI 드라이버가 없는 경우가 있습니다.

하지만, 대부분은 포함되어 있고, 대신 사용법이 Android 외엔 공개가 되지 않기 때문에 그 코드를 리눅스용으로 정리하는게 훨 일이 많습니다.



카보

2012.12.27 07:15:27
*.172.65.17

FreeScale도 그런 경우가 있었군요..

그러고보면, 항상 새로운 칩은 버그를 가지고 있죠.

뽑기를 잘해야 할텐데..

 

답변 감사합니다.

 

 

한가지 더 질문있습니다.

제가 진행하려는 프로젝트에서는 Linux를 올려야하는데,

Howchip에 연락하니, Linux를 13년 1Q에 제한적으로 배포를 한다고 하네요.

만약 제가 배포되는 Linux를 기다리지 않고, Android를 Linux로 변형해서 쓴다면

엄청 어려워질까요?

아님 차라리 프로젝트를 Android로 올리는 것이 건강에 좋을까요?

관리자

2013.01.02 11:05:13
*.111.12.170

어떤 목적이냐에 따라 틀릴텐데....


Linux or Android 를 결정하라고 하면 저는 지금은 android 쪽입니다.


플랫폼 개발은 android가 어렵습니다. 버그 잡기도 쉽지 않고요.

app가 상대적으로 쉽습니다. 


android는 개발 인력을 많이 필요로 합니다.

solution면에서도 이래저래 잘 알아야 하는 것들이 필요하고요.


대신, 유지보수가 나름 괜찮습니다.

OTA와 같은 툴도 있고, database 들도 있고요....


일반 리눅스도 비슷하게 솔루션을 가지고 있는 곳도 있겠지만, 유지보수라는 측면은 android가 확실히 유리합니다.


Linux는 현재 개발중에 있습니다. 1월 초면 대략 어느정도 윤곽이 나올 듯 하고요.

다만 Exynos5서부터는 완성도를 높이기가 꽤 어려워서 고민입니다...


일반 Linux도 Android 커널을 사용하면 큰 문제 없습니다.

저도 그렇게 사용을 하고 있습니다...^^


몇가지 기능만 menuconfig에서 제거하면 큰 문제는 없습니다.


1. 개발인원과 android에 대한 지식이 많다면 ---> android

2. 관련 resource가 적고, 기존 Linux에 대한 경험이 있다면 ---> Linux

3. 둘 다 아니다....면....ㅎㅎ, ---> 전문가 집단이 필요...


정도가 될 듯 합니다....^^

카보

2013.01.03 01:28:15
*.47.250.61

자세한 답변 감사합니다.

"전문가 집단 필요"라는 말에 멍해지네요..

고도리

2013.01.03 07:56:56
*.200.239.210

쩝....안드로이드의 경우 근래 버전은....플랫폼 전문가만 10명 정도 필요한 듯 합니다.


물론, 초고수급들은 몇명이서 되겠지만, 근래는 해야할게 너무 많아서 플랫폼 전문가(UI관련 빼고)

들이 꽤 많이 필요합니다.


Linux라면 좀 수월할텐데...그래도 몇 명이 필요합니다.(응용에 따라서....)




List of Articles
번호 제목 글쓴이 날짜 조회 수
5668 SD 카드 이미지를 백업을 한 후에 고속으로 다시 원복을 시키는 ... [1] blue0sky 2013-01-09 1704
5667 [android]젤리빈에서 exec 명령어 사용~ [2] 손성원 2013-01-09 1249
5666 sd 카드 체크 어떻게 하나요? ㅠㅠ [2] 딴따라 2013-01-09 1613
5665 우분투에서 USB 메모리 드라이브를 자동으로 찾는 방법.... [2] blue0sky 2013-01-09 1329
5664 sd메모리 관련 문의 드립니다. [4] 현어 2013-01-09 1343
5663 android.os.Build.SERIAL 수정이 가능한가요? 신종원 2013-01-08 1375
5662 [arndaleboard] http://www.arndaleboard.org/wiki/index.php/WiKi [2] monad 2013-01-07 2132
5661 질문) Arndale Board chip의 hyp mode가 있나요? [2] 폐인x2 2013-01-05 1272
5660 S5PC110 CAD 관련 질문입니다. [1] 화이트맨 2013-01-04 1196
5659 [origen_quad] www.origenboard.org 언제 오픈해요? [10] 아침 2013-01-04 1434
5658 V210에서 I2S 질문 드립니다. [3] 공돌이남 2013-01-04 1141
5657 S3C2450 or S3C6410 샘플구입 가능한 대리점 및 몇가지 질문이요 [2] 이호천 2013-01-03 1449
5656 안드로이드 폰의 갤러리 파일 접근에 대해 문의 드립니다. [4] 죽유 2013-01-02 1727
5655 mjpg-streamer를 사용해 보신분 계신가요?? [1] wndgk0620 2012-12-31 1648
5654 odroid-s, s5pc110에서 fiq interrupt에 대한 질문입니다. [4] 하루천재 2012-12-31 1450
5653 임베디드용으로 쓸만한 ARM board를 찾고 있습니다. [2] Wubin 2012-12-29 1496
5652 multi format codec(MFC)를 사용에 관한 질문입니다 file [4] wndgk0620 2012-12-28 1435
5651 https://wiki.linaro.org/Boards/Arndale/Setup/EnterpriseUbuntuServer... [5] monad 2012-12-27 1725
5650 arndale 보드 호스트 환경 [3] monad 2012-12-27 1128
» Exynos5 선정에 대한 고려사항 질문 [5] 카보 2012-12-27 1551

사용자 로그인