Hi Titus,
I am using the linux source code and same binary for both the working & non working board.
Also the nand used is supposed to the same device, only the package is different. I also see that u-boot also display same manufacture ID and device ID (although the package as I wrote is not the same, the working is micron, and the non working is same foorprint by microSemi).
Reviewing the omap-gpmc.c code it seems that maybe the kernel change the cs configuration (with compare to the u-boot cs configuration of the nand). I suspect that this may cause a problem.
Thanks,
Ran
Thanks
Ran