]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - keystone-rtos/mcsdk-tools.git/blobdiff - post/docs/README.txt
Add NAND/NOR writer support and update POST for C6670
[keystone-rtos/mcsdk-tools.git] / post / docs / README.txt
index a09b17221d42c54deee7f69018b711d0434c1f75..341eedc6a1fc0439a3eab5a4b882b968dca030b7 100644 (file)
@@ -8,22 +8,22 @@ Steps to build POST:
 1. Import the POST CCS project from tools\post\evmc66xxl directory. (in CCSv5, Project->Import Existing CCS/
    CCE Eclipse Projects)
 
-2. Import the Platform Lib CCS project from pdk_C66xx_1_x_x_x\packages\ti\platform\evmc66xxl\platform_lib directory.
+2. Be sure the lite version of the Platform Lib is pre-built: 
+   pdk_C66xx_1_x_x_x\packages\ti\platform\evmc66xxl\platform_lib\lib\debug\ti.platform.evm6670l.lite.lib
+   If the lib is not pre-built, refer to Platform Lib User Guide under pdk_C66xx_x_x_x\packages\ti\platform\docs 
+   on how to build the platform library.
 
-3. In platform_lib project, add the pre-dfined symbol "_PLATFORM_LITE_" in the project properties. (in CCSv5, 
-   Project->Properites->C6000 Compiler->Predefined Symbols). This will ensure that a lite version of the platform lib
-   will be built so that POST can be fit into the EEPROM.
+   Note that the lite version of platform lib only contains the functions that are required by the POST, so that 
+   POST can be fit into the EEPROM.
 
-4. Clean the Platfrom Lib project and re-build the project.
-
-5. Clean the POST project and re-build the project, after build is completed, post_evm66xxl.out and post_evm66xxl.map
+3. Clean the POST project and re-build the project, after build is completed, post_evm66xxl.out and post_evm66xxl.map
    will be generated under tools\post\evmc66xxl\bin directory.
 
 
 Steps to run POST in CCSv5:
 
 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 switchs)
+   reference manual on how to set the boot mode dip switches)
 
 2. Load the program tools\post\evmc66xxl\bin\post_evm66xxl.out to CCS.
 
@@ -51,8 +51,8 @@ Steps to program POST to EEPROM:
    * Change bus_addr to "80" (0x50) in tools\writer\eeprom\evmc66xxl\bin\eepromwriter_input.txt and save the file.
    * Refer to tools\writer\eeprom\evmc66xxl\docs\README.txt on how to program the CCS data file to EEPROM.
 
-4. Once the the programming is completed successfully, user can set the boot mode to I2C mode with bus address 0x50 
-   (please refer to the EVM technical reference manual on how to set the boot mode dip switchs) and
+4. Once the programming is completed successfully, user can set the boot mode to I2C mode with bus address 0x50 
+   (please refer to the EVM technical reference manual on how to set the boot mode dip switches) and
    boot the POST directly from the EEPROM after POR. The boot status and test result can be monitored using the Hyper
    Terminal as mentioned in "Steps to run POST in CCSv5".