> Ok, what happens if you replace mx28_dram_init() with: > > while (!readl(0x8001c280)) > mx28_mem_init(); I'm sorry for my late response; I was attending an FPGA workshop today. I will test this first thing in the morning, when I'm at the office.