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.

NAND being used as AEMIF

Other Parts Discussed in Thread: AM1808

Hello.. I am using AM1808 processor(davinci, OMPApL138). We were using micron nand(1 gb) 1.3volt for booting purpose. Kernel was booting up properly. But now  as per

our requirement we have to use nand  (1 gb) 3volt kernel is not booting up. We found that if we comment following lines of  code

platform_add_devices(da850_evm_devices,
                                        ARRAY_SIZE(da850_evm_devices));

in function void da850_evm_setup_nor_nand(void) of board-da850-evm.c. Kernel is booting up, but it is of no use since NAND is not there. We have doubt on 

static struct davinci_aemif_timing da850_evm_nandflash_timing = {
        .wsetup         = 24,
        .wstrobe        = 21,
        .whold          = 14,
        .rsetup         = 19,
        .rstrobe        = 50,
        .rhold          = 0,
        .ta             = 20,
};

 

Can anybody tell how to set these values? Please reply ASAP..