Hi,all
Now , My Board has been provided with DM3730+1G Nandflash, but the Nandflash is too small for me ! I want to know whether DM3730 can support 16GB Nandflash,for example MT26F128G08AUCBB.
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.
Hi,all
Now , My Board has been provided with DM3730+1G Nandflash, but the Nandflash is too small for me ! I want to know whether DM3730 can support 16GB Nandflash,for example MT26F128G08AUCBB.
I assume that you'll be using MLC NAND with 4KB page size. It should be possible if the page size is within 4KB. But the problem will be the support for ECC algorithm. What I understand is that 4KB page size requires at least BCH 16-bit ECC. Other wise it will be prone to errors because of MLC support. As of now GPMC on DM3730 doesn't support BCH-16. It only supports upto BCH-8. You can still implement the algorithm in software. But it might be slow.
I couldn't find the datasheet of the device. If possible can you send it to me at renjith.thomas@pathpartnertech.com?
Also, have you explored the option of using eMMC? eMMC will be a faster and cost-effective option for large sized NAND.
Thank you very much for your reply, whether the one-nand driver in Wince bsp 6.15.00 relates to e.MMC.
One-NAND and eMMC totally different. eMMC is uses MMC/SD driver instead of NAND driver
hi:
I have make a SD card by using an emmc chip from micron, uboot can read file from the card correctly, but linux cannot access the SD card, when insert, it report mmc init error, where can I find the latest MMC driver? the datasheet of the emmc chip says it need mmc4.41 support.
Xiao,
1. Can you let me know which is the SoC that you are using?
2. Are you using eMMC or SD card? From your post its not clear.
3. Assuming SD card, what is the capacity of the SD card?
4. Which is the Linux kernel you are using?
hello, ThomasRenjith Thomas said:Xiao,
1. Can you let me know which is the SoC that you are using?
2. Are you using eMMC or SD card? From your post its not clear.
3. Assuming SD card, what is the capacity of the SD card?
4. Which is the Linux kernel you are using?
1. The Soc is Dm3730
2. I am using eMMC chip
3. The capacity of the eMMC is 8GBytes
4. The Linux kernel is 2.6.32
Xiao,
You have to change the few configurations in the board file for your project in the directory arch/arm/mach-omap2/