Tool/software: Starterware
Hello,
I am trying to running the sample project under the direction of:
\pdk_C6748_2_0_0_0\C6748_StarterWare_1_20_03_03\build\c674x\cgt_ccs\c6748\evmC6748\nand
1)
I modified the blkNum, pageNum and numOfPages as the following:
blkNum = 1;
pageNum = 0;
numOfPages = 1;
After the NANDBadBlockCheck(), always get the error of NAND_BLOCK_BAD. Then I have to change the block number to be >=10 to make it pass. What is the reason of that?
2)
The status of NANDBlockErase() is NAND_STATUS_PASSED and NANDPageWrite() is (1 - NAND_STATUS_PASSED). However, always get NAND_STATUS_READ_ECC_UNCORRECTABLE_ERROR after running NANDPageRead(). And cannot read the data correctly in rxData (Expected to read back the string 'STARTERWARE').
I appreciated if you can help. Thanks.