This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

can not read dm368 emif ce1 address space and can not make ce1 low



Hi all,

I am using dm368 emif to communicate fpga with CE1. I know that the address of ASYNC EMIF Data (CE1) is from 0x04000000 to 0x05FFFFFF from the arm subsystem datasheet of dm368, but when i read the address of 0x04000000, the error says that "Unable to handle kernel paging request at virtual address 01000000", and I can see the CE1 signal is not low, and the oe signal and the data signals are nothing at all when i read the address.

I have connect the D0-D15, A0-A13,BA0, BA1 from dm368 to FPGA. and I have read the value of pinmux2 address is 0xa, it means the ce1 is enable.

Is my emif driver is wrong? what should i consider for it?