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.

DM6441 NAND Flash Recommendations

My customer is finishing up their design with the DM6441 and they are having problems identifying 1.8V NAND Flash that will support this device.  They are acessing the NAND via the EMIF I/F and would like as high density as possible, if 2GB is available, they would use it.  However, it appears that all or most NAND is now 3.3V and they do not want to add level transition if they dont have to.  Please provide 1.8V NAND receommendations for use with the DM6441.

  • Craig,

    Can you please suggest what version/revision of DM6441 your customer is using?

    Thanks,
    Gary

  • They are using TMS320DM6441AZWT

  • ROM Boot  loader on DM6441 supports NAND that support following  -

    1) It should be SLC device

    2) Has 1-bit ECC requirement

    3) NAND IDs should fall under table as per Page 129 Table 12-6 of ARM Subsytem Reference Guide  http://www.ti.com/litv/pdf/sprue14c

    4) Either 1.8V or 3.3V can be used. We have customers who have used both.

    If you look at NAND market, NAND devices continue to have a very short life - a year or so. DM6441 device has been in market for >4 years now and NAND devices that we tested initially on this chip are no longer available in the market. As such, it really comes down to getting information from individual NAND vendors and checking for devices that meet above requirements. Just doing google search, I found  there are some NAND devices from Numonyx family with device ID ACh and DCh might work though I am not sure about their availability from their webpage. http://www.numonyx.com/en-US/MemoryProducts/NAND/Pages/SLCLargePage.aspx

    What I have seen is generally going to higher density SLC NAND > 1GB tend to move them to 3.3V operating range only. If you definitely want higher density, it is quite likely you will need to go with 3.3V device with level translation. We have customers who have successfully used 512MB NAND 3.3V devices to interface to DM6441.

    Another option from cost perspective is to look at two chip solution from boot-loading perspective. For the first stage bootloader, use SPI flash memory that stores UBL and uboot (assuming you are running Linux) and then for kernel and filesystem, you can use managed NAND device that connects to DM6441 over SD/MMC. Since managed NAND device have in-built ECC controller, you can get to much higher density parts on these parts at much lower cost compared to 1-bit ECC SLC NAND devices.

    Prateek