Other Parts Discussed in Thread: AM3358, SYSCONFIG
I'm using the evmAM437x with RTOS SDK 06_01_08. I'm trying to get NAND Flash read and write working. I've started with the example in C:\ti\sdk_am437x_06_01_08\pdk_am437x_1_0_16\packages\ti\drv\gpmc\test\src. The application compiles and runs but I'm getting a notice that the Flash block erase failed. Here's what I am seeing on the UART output:
GPMC flash device ID: 0xdc90, manufacturer ID: 0x2c
Board_flashEraseBlk failed.
Some tests have failed.
The Flash device ID appears to be correct. What am I missing? I don't have a jumper on J2.
The register CTRL_CONF_GPMC_WPN contains 0x13020000. So the mode for GPMC_WPN is 0, which appears correct to me.
Does this example work on the evmAM437x board? Is there a better example to follow?
Thanks,
KTM