Other Parts Discussed in Thread: TCI6630K2L
Hi all,
I am trying to program an application into NAND flash and I am running into some issues. Here are the steps I followed:
1. I created a simple Hello World program. Generated a bin file from out file.
2. I connected the board (in DSP no boot mode pin config 0001) using the Blackhawk XDS560 system trace emulator, loaded the tcievmk2l.gel onto DSP core0 and connected the target.
3. Loaded the nand writer program onto the DSP core (from ti\mcsdk_bios_3_01_04_07\tools\writer\nand\evmk2l\bin).
4. Copied my bin file to the above folder.
5. From memory browser->load memory, selected my bin file (memory contents are not consistent with the expected contents, what am I doing wrong here?).
6. Run the nand writer utility. I get these errors.
[C66xx_0] NAND Writer Utility Version 01.00.00.05
Flashing block 0 (0 bytes of 139676)
Reading and verifying block 0 (0 bytes of 139676)
Failure in reading block 0
Returned platform error number is 2
Flashing block 0 (0 bytes of 139676)
Reading and verifying block 0 (0 bytes of 139676)
Failure in reading block 0
Returned platform error number is 2
Flashing block 0 (0 bytes of 139676)
Reading and verifying block 0 (0 bytes of 139676)
Failure in reading block 0
Returned platform error number is 2
Flashing block 0 (0 bytes of 139676)
Reading and verifying block 0 (0 bytes of 139676)
Failure in reading block 0
Returned platform error number is 2
Flashing block 0 (0 bytes of 139676)
Reading and verifying block 0 (0 bytes of 139676)
Failure in reading block 0
Returned platform error number is 2
NAND write failed (maximum retries reached)
Could someone please explain what am I missing?
Thanks
Regards, Yunas