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.

Starterware/TMS320C6748: Read/Write problem with NAND on C6748 LCDK eval board

Part Number: TMS320C6748


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.