Tool/software:
We are planning on using the EMIF Async interface to communicate with a couple of external devices and their internal registers. I can't find documentation on where the CS2, and CS3 address space starts. I did a web search and found that the CS2 Address starts at 0x300000, and since the segment address is 4M then CS3 should start at address 0x700000. We have a development / prototype board and a logic analyzer and see CS2 assert at 0x300000 and above, however CS3 did not assert at 0x700000. Using the Logic Analyzer I empirically determined that CS3 is asserted starting at 0x340000, which is 64K. We are only dealing with a handful of registers so 64K is fine. However, I would like to understand why the space is 64K not 4M, perhaps there is a register setting for the CS segment size, though I couldn't find it. Could someone direct me to the documentation on the EMIF address mapping and explain why I am seeing only a 64K address space?
Thanks in advance.
A.A.L.