diff options
Diffstat (limited to 'writer/nand/docs/README.txt')
-rw-r--r-- | writer/nand/docs/README.txt | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/writer/nand/docs/README.txt b/writer/nand/docs/README.txt index 4a1880f..06edbe9 100644 --- a/writer/nand/docs/README.txt +++ b/writer/nand/docs/README.txt | |||
@@ -4,23 +4,23 @@ NAND Writer is a simple utility to program a CCS format image/data file to the N | |||
4 | 4 | ||
5 | Steps to program the NAND: | 5 | Steps to program the NAND: |
6 | 6 | ||
7 | 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 | 7 | 1. Be sure to set the boot mode dip switch to no boot/EMIF16 boot mode on the EVM. |
8 | reference manual on how to set the boot mode dip switches) | ||
9 | 8 | ||
10 | 2. Copy the CCS format data file to tools\writer\nand\evmc6xxxl\bin directory, and rename it to app.dat. | 9 | 2. Copy the CCS format data file to tools\writer\nand\evmc66xxl\bin directory, and rename it to app.dat. |
11 | 10 | ||
12 | 3. Change the file_name and start_addr in tools\writer\nand\evmc6xxxl\bin\nandwriter_input.txt if necessary. | 11 | 3. Change the file_name and start_addr in tools\writer\nand\evmc66xxl\bin\nandwriter_input.txt if necessary. |
13 | By default the NAND writer will load app.dat to DSP memory and write the data to NAND device start address 0. | 12 | By default the NAND writer will load app.dat to DSP memory and write the data to NAND device start byte address 16384 |
13 | (start address of block 1). The start_addr should always be set to the start byte addess of a block. | ||
14 | |||
15 | 4. Open CCSv5 and launch the evmc66xx emulator target configuration and connect to core 0. | ||
14 | 16 | ||
15 | 4. Open CCSv5 and launch the evmc6xxx emulator target configuration and connect to core 0. | 17 | 5. Load the program tools\writer\nand\evmc66xxl\bin\nandwriter_evm66xxl.out to CCS, be sure evmc66xxl.gel is used in CCS, |
16 | |||
17 | 5. Load the program tools\writer\nand\evmc6xxxl\bin\nandwriter_evm6xxxl.out to CCS, be sure evmc6xxxl.gel is used in CCS, | ||
18 | 18 | ||
19 | 6. Open the Memory view (in CCSv5, view->Memory Browser), and view the memory address 0x80000000. | 19 | 6. Open the Memory view (in CCSv5, view->Memory Browser), and view the memory address 0x80000000. |
20 | 20 | ||
21 | 7. Load app.dat to 0x80000000: | 21 | 7. Load app.dat to 0x80000000: |
22 | * In CCSv5, right click mouse in memory window, select "load memory". | 22 | * In CCSv5, right click mouse in memory window, select "load memory". |
23 | * Browse and select tools\writer\nand\evmc6xxxl\bin\app.dat. | 23 | * Browse and select tools\writer\nand\evmc66xxl\bin\app.dat. |
24 | * Select the option "Use the file header information to set the start address and size of the memory block to be | 24 | * Select the option "Use the file header information to set the start address and size of the memory block to be |
25 | loaded" and click "next". | 25 | loaded" and click "next". |
26 | * Change the Start Address to "0x80000000" if it is not 0x80000000, and click "finish". | 26 | * Change the Start Address to "0x80000000" if it is not 0x80000000, and click "finish". |
@@ -34,10 +34,10 @@ Steps to program the NAND: | |||
34 | 34 | ||
35 | Steps to re-build nandwriter: | 35 | Steps to re-build nandwriter: |
36 | 36 | ||
37 | 1. Import the nandwriter CCS project from tools\writer\nand\evmc6xxxl directory (in CCSv5, Project->Import Existing CCS/ | 37 | 1. Import the nandwriter CCS project from tools\writer\nand\evmc66xxl directory (in CCSv5, Project->Import Existing CCS/ |
38 | CCE Eclipse Projects). | 38 | CCE Eclipse Projects). |
39 | 39 | ||
40 | 2. Clean and build the nandwriter project. | 40 | 2. Clean and build the nandwriter project. |
41 | 41 | ||
42 | 3. After the project build is completed, nandwriter_evm6xxxl.out and nandwriter_evm6xxxl.map will be generated under | 42 | 3. After the project build is completed, nandwriter_evm66xxl.out and nandwriter_evm66xxl.map will be generated under |
43 | tools\writer\nand\evmc6xxxl\bin directory. | 43 | tools\writer\nand\evmc66xxl\bin directory. |