
On Tue, May 26, 2009 at 05:12:01PM +0800, xiangfu_gmail wrote:
xiangfu_gmail wrote:
Hi I have try to merge Ingenic U-boot (1.1.6) with upstream. but I have some problem
Hi I rewrite the jz_hwcontrol to :
static void jz_hwcontrol(......) { ...... if (ctrl & NAND_CTRL_CHANGE) { if (ctrl & NAND_NCE) REG_EMC_NFCSR |= EMC_NFCSR_NFCE1; else REG_EMC_NFCSR &= ~EMC_NFCSR_NFCE1;
if (ctrl & NAND_CLE) ......
} } and " nand->cmd_ctrl = jz_hwcontrol; " in board_nand_init
but it's still not work: the error message: -- NAND: nand_get_flash_type: second ID read did not match ff,ff against 00,00 No NAND device found!!!
0 MiB
what can cause this problem?
It would be helpful if you were to post the entire hwcontrol, so we can see what's hiding behind those "......"s.
Posting the original legacy NAND defines for this board would be helpful as well.
-Scott