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.

flash memory for DM365 boot loader



One of our customers wants to use the flash memory for boot loader,

Micron MT29F16G08ABABAWP:B 16Gbit x8 3.3V TSOP 48-pin SLC.

But this is not included in the list of sprufg5.pdf. This flash memory is rather new and supports ONFI2.1. He's wondering whether ONFI2.1 can be connected to DM365 or not. Can you answer whether they can use this flash memory for boot loader?

 

Thanks,

 

  • Naito,

    What is the DM365 Rev customer is using?

    16 bit NANDs are not supported by DM365. See http://focus.ti.com/lit/ug/sprufg5a/sprufg5a.pdf, section 11.1.1. Also, DM365 ROM bootloader (RBL) doesn't support ONFI detection.

    If the customer plans to use MT29F8G08ABABA (8 bit version), the latest RBL(PG1.2) might be able to talk to NAND using the 4th ID byte information. Please check the NAND geometry from the datasheet and 4th ID byte definition support (based on DM365 Rev).

    Thanks,
    Gaurav

  • Hi Gaurav,

    I apologise for re-opening this post as it is a bit old but my comments refer specifically to this so should justify a continuation! I am looking at replacing the DM365 DVEVM's obsolete Micron NAND MT29F16G08FAA with an 8Gbit 8 bit MT29F8G08ABABA (very similar to the original post query regarding the 16Gbit 8bit MT29F16G08ABABA). I have too queried Sprufg5A Rev Aug 2009 Sect 11.2.1.2 which says the RBL supports the following (first column) of Device ID's:

    Device ID block extra data) (For address) No. of address cycles
    0x43 32 512+16 13 3
    0x45 32 512+16 13 3
    0x53 32 512+16 13 3
    0x55 32 512+16 13 3
    0x73 32 512+16 13 3
    0x33 32 512+16 13 3
    0x75 32 512+16 13 3
    0x35 32 512+16 13 3
    0x76 32 512+16 13 4
    0x36 32 512+16 13 4
    0x79 32 512+16 13 4
    0x71 32 512+16 13 4
    0x46 32 512+16 13 4
    0x56 32 512+16 13 4
    0x74 32 512+16 13 4
    0xF1 64 2048+64 22 4
    0xA1 64 2048+64 22 4
    0x78 32 512+16 13 4
    0x98DA 64 512+16 14 4
    0x98DC 64 512+16 14 4

    Looking next at the MT29F8G08ABABA's parameter tables, the JEDEC Manufacturer ID is 0x2C which is not listed in the above (Is this Jedec Manu ID the correct "ID" I should be referencing?). I have browsed a number of related NAND links on this forum but unfortunately none have been too helpful in telling either a definite yay or nay regarding support.

    I do know that I have Rev 1.2 Silicon (Rev E DVEVM) and would ultimately like to know whether the RBL will be able to boot off a MT29F8G08ABABA NAND & then secondly (& secondary as it should theoretically be posted on the Linux forum), whether this NAND is supported by the Arago DVEVM v3.1 and its packaged kernel (or at least where I can look to see whether it is supported).

    Gaurav, you mention the 4th ID byte information on the NAND might have some relevance? According to my NAND datasheet,the 90h "Read ID" command returns: 0x2C; 0x38; 0x00; 0x26; 0x85 @ address 20h. Further to this, the 90h "Read ID" command returns 0x4F;0x4E;0x46;0x49 @ address 20h. Am I able to use this data somehow to determine support?

    I would appreciate any input on the above as to where to turn next.

    Many thanks,
    NicKA

  • I have submitted my above query as a new post @ http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/100/p/48003/169778.aspx#169778
    If anyone has any input for me kindly respond to the new post for the sake
    of forum cleanliness.

    Sincerely,
    NickA

  • NicKA,

    Please see my response at:

    http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/100/p/48003/169881.aspx#169881

    Please let us know if you have any other questions.

    Thanks,
    Gaurav