=========================================================
mp2530커널은 현재 매직아이쪽으로 공이 넘어간 상태입니다.
fb/sound쪽 세팅을 잡으면 어느정도 보일 듯 하고요.
공제는 이번 lx800을 진행하면서 배운게 많습니다.
LCD잔상 나온다는 연락받고서, 보드 문제가 아닌가 싶어서
2일동안 거의 잠도 못잤습니다.
공제에 신중해야겠다는 생각이 먼저 들더군요.
software로 hw 검증이 거의 100% 끝나지 않은 상태서는 공제에 대한
의미가 없다는 생각이 듭니다.
운영진에서 감당이 안될 일은 벌이지 않는게 낫다는 의견이 많아서
mp2530에 대한 공제는 한참 뒤로 미뤄질 듯 합니다.
매직아이 측과 얘기해서 software가 많이 안정화된 후에나 고려할까 합니다.
=========================================================
2002년도부터 임베디드 리눅스를 다루기 시작했습니다. 그때는 주로 PowerPC
칩만 다뤘었습니다. 네트워크쪽이였으니까요.
2003/2004년도까지 IBM PowerPC 405 GP/EP를 많이 다뤘습니다.
특히 405EP는 국내서 처음사용해서 별 고생을 다해가면서 안정화시켰었고요.
오늘 kelp에 갔다가 이재훈님의 글을 봤더니 DVR쪽에 많이 쓰인다고해서
전화를 했더니, 405에 대한 resource가 있으면 그런 솔루션에 대해
동호회 회원분들 중 관심있는 분들이 많을 거라고 함 얘기해 보는게
어떨까 하더군요.
(근래 PPC관련 메일도 받은적이 있고요.........^^)
hw적인 안정성은 테스트 되었던 보드를 제가 들고 있지만,
일반적인 공제 성격으로는 잘 안맞을 듯 해서 전혀 이런 언급을 안했었습니다.
좀 특이한 쪽에만 쓰는 칩이라서요..
해서 간단하게 어떤 분야에서 많이 쓰이는지(전 손뗀지 오래되어서...--;)
얼마나 관심이 있을지 한번 조사해 볼까 합니다.
관심 있으신 분들은 대략 어떤쪽에 쓰이는지 답글 부탁드립니다.
제개인적인 견해는 하드웨어 제작은 가능하면 안하시는게 좋을것 같아요..몇명에게 너무나도 정신적, 육체적 부담이 주는것 같아요..그리고, 초기 개발비를 떠 앉아야하니 이것또만, 부담이 될것 같습니다.
차라리, cpu벤더에서 나오는 eva키트를 구입하는게 좋지 않을까 싶네요(특히 외국회사들 kit는 무지하게 싸서 메리트가 있는듯 쉽습니다.), 그리고, 국내회사제품은 공동구매의 형태로 가격을 많이 낯출수 있을것 같습니다.
전 2002년도에 405GP를 사용했습니다. 어드레스까지 꼬인 big endian..적응이 정말 안되더군요.이젠 기억도 가물가물거리네요. powerpc어셈은 arm에 비해서 난애하고, register들도 arm에 비하면 무지하게 복잡했다는 기억만 남아있습니다.
현재 전 2440으로 제품을 만들고 있는데, 성능의 한계를 팍팍느끼고 있습니다. 특히 디스크속도(SD속도)와 용량의 제한으로 전반적인 성능저하로 이어지고 있습니다. 그래서, CPU를 바꿔볼가 싶은데, 현재 고려중인게 lx800과 amcc440epx입니다.
저희 회사 제품은 LCD를 기본으로 사용합니다. 그래서 powerpc쪽은 lcd콘트롤러를 달아줘야하는 부담이 있습니다. 대신 440은 이더넷콘트롤러가 2개 들어있는게 장점이죠. 저희회사 제품은 자동화 관련제품이고, 주로 원격제어및 감시쪽으로 사용됩니다.
DVR쪽에서 405EP를 많이 쓰는건 펜타마이크로에서 나온키트가 그 cpu를 사용해서, 다들 그걸 쓰는것 같네요. 요즘은 440을 쓰는 업체가 있다고 들었습니다.
lx800은 x86이라서 왠지 모를 거부감이...bios라는 높은산을 어떻게 넘어야할지 고민이 많이되네요...arm이나 powerpc는 uboot올려서, 커널 부팅시키면 되는데, x86은 lilo나 grub를 올려야하고, 어떤씩으로 개발해야될지 감도 오지 않네요. 그래서 440EPx를 고려하고 있습니다. lx800을 결정하게되면 아마 ETX보드를 사용할겁니다. 그래서, 하드웨어는 베이스보드만 제작하게 되니, 이게 장점이 될수 있는데, 역시나 바이오스를 보드제작회사에 수정을 요구해야되기때문에, 원할이 되지 않을시는(대만업체들이 의외로 말을 잘 안듣는다고 하네요), 개발에 난항을 격을 것 같네요
그래서, 성능은 lx800인 cpu를 찾아보네, 440EPx네요, freescale도 괜찮은데, CPM때문에 전반적으로 가격이 비쌀것 같고(현재로는 freescale나 440epx의 가격을 모릅니다. 혹시 아시는분있으면 갈켜주세요)