Hi I'm currently working with the dm8168 chip with the 5.03.01.15 EZSDK. We have an external flash connected to it, this being Micron NAND flash memory (MT29F4G16ABADAWP). It is currently connected through the GPMC_D signals, also using CS2. I've been trying to figure out a way to write and read from it but i'm having a lot of trouble. The file system doesn't seem to detect it. Some of my output from the boot shell is the following:
GPIO NAND driver, © 2004 Simtec Electronics
omap2-nand driver initializing
ONFI flash detected
NAND device: Manufacturer ID: 0xad, Chip ID: 0xda (Hynix ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ)
3 cmdlinepart partitions found on MTD device omap2-nand.0
Creating 3 MTD partitions on "omap2-nand.0":
0x000000000000-0x000000280000 : "UBOOT"
0x000000280000-0x0000006c0000 : "KERNEL"
0x0000006c0000-0x000002c40000 : "FS"
This is showing me that it finds the Hynix flash that is connected but it is not recognizing the Micron flash that is on there. Forgot to mention we're using the Z3 which includes the hinux flash and the dm8168 so we have an "expansion flash" which is the one i mentioned. Do I need to somehow edit the board file to look for another flash? Is there another way for me to find the Micron flash without having to change the kernel?
Thanks,
Rodrigo