오랜만에 글을 올립니다...
짧지만 여름 휴가가 시작되었네요.
잠시 한가한 틈을 타서 딴짓을 좀 해보려고 합니다.
대충 2시간 정도 회로도를 그려본 결과... (머리속으로만...)
6층 일반 PCB로도 가능은 해보입니다.
MCP라서 SDRAM버스랑 NAND버스를 뺄 필요가 없고요.
NOR도 달지말고 NAND 부트 쓰면 되고요.
문제는 내부 MCP 모바일 메모리 때문에 외부 버스도 1.8Volt라서
이더넷칩 부착하려면 버퍼가 필요하네요.
이더넷은 기냥 USB로 해도 좋을것 같은데요. 유선이나 무선이나...
USB 무선랜으로 NFS를 잠깐 써보았는데 참 획기적인 개발환경이었습니다.
다소 느린것 빼고는요. 그래도 CS8900에 비해서 아주 약간 느린정도입니다.
하여간 이더넷은 USB로 해결한다 치고.. 확장버스는 일단 없는것으로..
LCD는 쬐끄만 2.4인치 QVGA 320x240 부착하면 좋겠고요.
전원은 AAAx3개로 간단히... 초소형으로 확장성 전혀없는 컨셉 !!!
건전지까지 담배갑에 때려 넣을 수도 있겠군요.. 잘하면...
확장성을 배제한다면, 332핀 중에 실제 연결은 100여핀이면 될것 같네요.. ㅎㅎ
이러면 2442는 그냥 마이컴 대용으로도 좋을것 같습니다. SD슬롯 하나 넣고..
USB는 호스트만 2개,
SD카드 리더기가 3000원인 마당에, USB 디바이스는 빼버리고요.
오디오는 i2s로 이어폰 구동 정도만 하고 스피커도 없애 버려야죠...
그런데, UDA1341의 DAC 출력이 이어폰을 충분히 때려줄 수 있는지요?
10mW는 나와줘야 할텐데...
가장 중요한 의문은 400Mhz버전을 현재 구입이 가능한지요? 가격도 궁금합니다.
구입해 보셨거나 시장 상황 알아보신 분 계신가요?
램은 64MB(512mbit)에 NAND용량은 별로 중요하지 않습니다.
부트로더랑 커널정도만 들어가도 좋으니 32MB나 64MB 정도면 충분할것 같네요.
그런데 128MB짜리만 있나보네요.. RAMdl 64MB인 경우는...
SD 메모리 2GByte가 3만원데 중후반이니, 내부 NAND 사이즈는 그리 중요하지는
않을것 같습니다.
하여간 초소형 리눅스 프로젝트를 꿈꾸고 있습니다. 단순한 꿈일 수도 있지만..
휴가때 332핀 orcad 라이브러리나 하나 만들어 봐야 겠네요..
추신: iMX31도 정말 땡기는데, 취미로는 거의 불가능해 보입니다.
그 대안으로 2442를 생각하고 있네요.
aesop 3차가 요원한 마당에 아예 2442로 하는게 어떨까 해서
겸사겸사 갔었습니다. 회의 중이시라...
제가 hw였으면 벌써 한다고 난리쳤을텐데...ㅎㅎ
uda1341의 경우 충분히 나올거라고 보여집니다.
시간이 되면 2410Tk 보드가지고 테스트해 보지요...
(gain 조절하면 충분히 가능할걸로 보여집니다. 근래 uda1341 제어
루틴에서 뻐그를 fix했는데, 충분히 제어할 여지는 있어보입니다)
저도 조그많게 들고 다닐 수 있는 녀석이 있었으면 했었습니다.
밑에 글에서 보듯이요.
ethernet은 cs8900대신에 usb lan으로 사용하면 될 듯 하고요.
부트로더에서는 usb device를 bulk모드로 동작시키면 될겁니다.
(예전에 gadget붙일때 dnw와 usb monitoring sw를 동작시켰었는데
아주 잘 되었었습니다. 1차보드에서는....)
ethernet이 더 복잡할테니...커널 다운로드는 usb로 하고
커널이 올라가면 usb ethernet으로 붙으면 개발에 큰 문제는
없을 듯 하고요.
어제 nandboot를 테스트한 이유가 2440에서 장난하는 것도 잇었지만
2442때문에도 봤었습니다. 어차피 NOR를 붙이기는 힘들테니깐요.
Linux가 올라간 소형 Media Player도 괜찮지 않을까 하는 생각이 듭니다. 제가 원하는 것이기도 하고요. 게임도 하면 좋고 아님 말고...^^
가격은 여기저기 물어봐야겠네요.
저도 이번 바쁜일 끝나면 (8월 17일경) nandboot쪽과 2442 커널
패치를 만들어볼 생각입니다.
그럼...