마소 04년 3월에 기재된 유영창님의 nand flash관련 내용 글을 읽으면서

궁금 중이 생겼습니다.

이지부트는 nCS1 에 nand flash를 연결하셨다고 하는데,

nand flash 의 base address가 0x04000000 라고 설명하셨습니다.

물론, PXA255의 nCS1 핀의 주소가 0x04000000 인건 숙지했습니다.

하드웨어적으로 연결된 상태가 이렇다고 하셨는데,

NAND FLASH 관련 함수 상으로 보면 BaseAddress 변수의 값이 실제로

define 인 되어있는 부분을 찾을 수가 없습니다.

이 0x04000000 의 부분은 하드웨어적으로 연결되어 있으면,

자연히 읽어오는 것인지, 아니면 define 된 부분이 있는지를 모르겠습니다.

물론, PXA255.H 나 EZ_X5.H 를 확인해 보았습니다.

즉, nCS2에 연결되어있다고 가정하면,

이 값을 어떻게 변경해야할까여?


한가지 더 질문 있습니다.

CPLD를 통해 버퍼로 구현하셨는데,

기재하신 글에 VHDL관련 코드를 보여주셨습니다.

이 코드는 이지부트안에 있는 것이 아니라, JTAG로 CPLD에 구우면 되는 건가여?