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.

DM8168 single EMIF use case

I want to evaluate single EMIF on DM8168 EVM (Rev F), but it's not work.

The u-boot version is DVRRDK_01.05.00.08 "u-boot_40012"

evm.c is modified:
DMM_LISA_MAP_0 ~ DMM_LISA_MAP_1 : 0x0 (unused)
DMM_LISA_MAP_2 : 0x80500200 (system 0x80000000 mapped to EMIF1 DDR3 0x0)
DMM_LISA_MAP_3 : 0xA0500200 (system 0xA0000000 mapped to EMIF1 DDR3 0x0)
U-boot and Linux kernel is booting up successfully on EMIF1 512MB DDR3, but unmapped EMIF0 DDR3 is still initialized.
To make sure it's work without EMIF0, I test below 2 cases.
case1: Disable EMIF0 related registers programming (i.e. USE_EMIF0 = 0) .
case2: Remove one DQS DQSn pair (let R204 R205 open).
Both of two cases are failed.
What's the correct setting in u-boot or EVM hardware?