]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - keystone-rtos/mcsdk-tools.git/blobdiff - writer/nand/docs/README.txt
Added boot examples for C6670, updated IBL build script to support Msys
[keystone-rtos/mcsdk-tools.git] / writer / nand / docs / README.txt
index 4a1880fdff00f6f836c52445a14ff1801a43461d..06edbe9f1fecbbb05c81b53e992ce9f2a828fab1 100644 (file)
@@ -4,23 +4,23 @@ NAND Writer is a simple utility to program a CCS format image/data file to the N
 
 Steps to program the NAND:
 
-1. Be sure to set the boot mode dip switch to no boot/EMIF16 boot mode on the EVM (please refer to the EVM technical 
-   reference manual on how to set the boot mode dip switches)
+1. Be sure to set the boot mode dip switch to no boot/EMIF16 boot mode on the EVM.
 
-2. Copy the CCS format data file to tools\writer\nand\evmc6xxxl\bin directory, and rename it to app.dat.
+2. Copy the CCS format data file to tools\writer\nand\evmc66xxl\bin directory, and rename it to app.dat.
 
-3. Change the file_name and start_addr in tools\writer\nand\evmc6xxxl\bin\nandwriter_input.txt if necessary. 
-   By default the NAND writer will load app.dat to DSP memory and write the data to NAND device start address 0.
+3. Change the file_name and start_addr in tools\writer\nand\evmc66xxl\bin\nandwriter_input.txt if necessary. 
+   By default the NAND writer will load app.dat to DSP memory and write the data to NAND device start byte address 16384
+   (start address of block 1). The start_addr should always be set to the start byte addess of a block.
+   
+4. Open CCSv5 and launch the evmc66xx emulator target configuration and connect to core 0.
 
-4. Open CCSv5 and launch the evmc6xxx emulator target configuration and connect to core 0.
-
-5. Load the program tools\writer\nand\evmc6xxxl\bin\nandwriter_evm6xxxl.out to CCS, be sure evmc6xxxl.gel is used in CCS, 
+5. Load the program tools\writer\nand\evmc66xxl\bin\nandwriter_evm66xxl.out to CCS, be sure evmc66xxl.gel is used in CCS, 
 
 6. Open the Memory view (in CCSv5, view->Memory Browser), and view the memory address 0x80000000.
 
 7. Load app.dat to 0x80000000:
      * In CCSv5, right click mouse in memory window, select "load memory".
-     * Browse and select tools\writer\nand\evmc6xxxl\bin\app.dat.
+     * Browse and select tools\writer\nand\evmc66xxl\bin\app.dat.
      * Select the option "Use the file header information to set the start address and size of the memory block to be 
        loaded" and click "next".
      * Change the Start Address to "0x80000000" if it is not 0x80000000, and click "finish".
@@ -34,10 +34,10 @@ Steps to program the NAND:
 
 Steps to re-build nandwriter:
 
-1. Import the nandwriter CCS project from tools\writer\nand\evmc6xxxl directory (in CCSv5, Project->Import Existing CCS/
+1. Import the nandwriter CCS project from tools\writer\nand\evmc66xxl directory (in CCSv5, Project->Import Existing CCS/
    CCE Eclipse Projects).
 
 2. Clean and build the nandwriter project.
 
-3. After the project build is completed, nandwriter_evm6xxxl.out and nandwriter_evm6xxxl.map will be generated under 
-   tools\writer\nand\evmc6xxxl\bin directory.
+3. After the project build is completed, nandwriter_evm66xxl.out and nandwriter_evm66xxl.map will be generated under 
+   tools\writer\nand\evmc66xxl\bin directory.