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

현재 개발된 보드에 낸드플래시 128메가 정도 더 달려고 합니다.

기존에 삼성 64MB(small block) 달려 있는데, 추가로 128 메가 정도 더 달려고 합니다.

이경우에 대한 2가지 질문이 있습니다.

1. 현재 회로도와 2440 메뉴얼 보고 있는데 어느 부분에 달수 있는지 어떻게 확인할수 있을까요?
기존 Nor가 연결되어 있는 자리에 낸드 플래시를 달려고 하는데, 어떻게 연결해야 하는지,,
하드웨어 쪽을 제가 잘 몰라서 맥을 좀 짚어 주셨으면 합니다.

2. 128메가를 신규로 추가하게 되면 라지 블럭 형태의 낸드플래시가 사용될것 같은데,
이 경우 스몰블럭과 라지블럭 드라이버를 같이 돌려야 하는건가요? 동시에 드라이버 구동시
문제가 없을지 궁금 합니다. 기존에는 스몰블럭에 Stepldr + Eboot + WinCE Kernel을 넣어서
구동 시켰습니다.

고현철

2008.04.04 01:08:03
*.187.44.115

1. 못 붙일걸로 생각이 들고요.

2. 붙이려면 cpld 정도 하나 넣어서 외부에 따로 구성해 주어야 합니다.
예전 pxa255처럼요. 그러면 large건 small이건 상관이 없을겁니다.

단가에 심각한 문제가 안생기신다면........SD 강추....^^

정창환

2008.04.04 05:00:06
*.14.117.41

6~7년전쯤에 405GP에 NAND를 붙여서 테스트 한적이 있습니다.
D0~D7는 Databus에 물리고, ce,re,we,cle,ale는 GPIO를 이용해서 사용하였습니다. 파일시스템은 yaffs를 사용하였습니다. GPIO를 이용해서 많이 느릴거라고 생각했는데, 생각이상으로 속도는 괜찮았습니다.

고현철

2008.04.04 05:35:10
*.187.44.115

예전.....DVR쪽에서 많이 썼던 방법이네요...^^

김광준

2008.04.04 05:50:59
*.236.89.106

1. CLE, ALE는 address핀에 물리면 되구요 CE는 여분의 CS에 물리면 됩니다.
2. 128메가 바이트면 small을 최대로 쓰는 겁니다.
List of Articles
번호 제목 글쓴이 날짜 조회 수

사용자 로그인