summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorIvan Pang2012-06-22 15:22:12 -0500
committerIvan Pang2012-06-22 15:22:12 -0500
commit988752af03b460da6aaebd074712839b803963bf (patch)
treef9fbdbb7cc48078c8e89f1503711747c9b6505de /boot_loader/examples/i2c
parent3c700efff58c02d826261813bccbeff69e56edca (diff)
downloadmcsdk-tools-988752af03b460da6aaebd074712839b803963bf.tar.gz
mcsdk-tools-988752af03b460da6aaebd074712839b803963bf.tar.xz
mcsdk-tools-988752af03b460da6aaebd074712839b803963bf.zip
Updated boot examples for mcsdk 2.1
Diffstat (limited to 'boot_loader/examples/i2c')
-rw-r--r--boot_loader/examples/i2c/nand/evmc6657l/.ccsproject3
-rw-r--r--boot_loader/examples/i2c/nand/evmc6657l/.cproject41
-rw-r--r--boot_loader/examples/i2c/nand/evmc6670l/.ccsproject3
-rw-r--r--boot_loader/examples/i2c/nand/evmc6670l/.cproject46
-rw-r--r--boot_loader/examples/i2c/nand/evmc6670l/.project8
-rw-r--r--boot_loader/examples/i2c/nand/evmc6678l/.ccsproject3
-rw-r--r--boot_loader/examples/i2c/nand/evmc6678l/.cproject48
-rw-r--r--boot_loader/examples/i2c/nand/evmc6678l/.project8
-rw-r--r--boot_loader/examples/i2c/nor/evmc6657l/.ccsproject3
-rw-r--r--boot_loader/examples/i2c/nor/evmc6657l/.cproject41
-rw-r--r--boot_loader/examples/i2c/nor/evmc6670l/.ccsproject3
-rw-r--r--boot_loader/examples/i2c/nor/evmc6670l/.cproject48
-rw-r--r--boot_loader/examples/i2c/nor/evmc6670l/.project8
-rw-r--r--boot_loader/examples/i2c/nor/evmc6678l/.ccsproject3
-rw-r--r--boot_loader/examples/i2c/nor/evmc6678l/.cproject48
-rw-r--r--boot_loader/examples/i2c/nor/evmc6678l/.project8
-rw-r--r--boot_loader/examples/i2c/tftp/evmc6657l/.ccsproject3
-rw-r--r--boot_loader/examples/i2c/tftp/evmc6657l/.cproject41
-rw-r--r--boot_loader/examples/i2c/tftp/evmc6670l/.ccsproject3
-rw-r--r--boot_loader/examples/i2c/tftp/evmc6670l/.cproject48
-rw-r--r--boot_loader/examples/i2c/tftp/evmc6670l/.project8
-rw-r--r--boot_loader/examples/i2c/tftp/evmc6678l/.ccsproject3
-rw-r--r--boot_loader/examples/i2c/tftp/evmc6678l/.cproject48
-rw-r--r--boot_loader/examples/i2c/tftp/evmc6678l/.project8
24 files changed, 260 insertions, 224 deletions
diff --git a/boot_loader/examples/i2c/nand/evmc6657l/.ccsproject b/boot_loader/examples/i2c/nand/evmc6657l/.ccsproject
index f8e7770..e82706d 100644
--- a/boot_loader/examples/i2c/nand/evmc6657l/.ccsproject
+++ b/boot_loader/examples/i2c/nand/evmc6657l/.ccsproject
@@ -1,4 +1,4 @@
1<?xml version="1.0" encoding="UTF-8"?> 1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<?ccsproject version="1.0"?> 2<?ccsproject version="1.0"?>
3 3
4<projectOptions> 4<projectOptions>
@@ -7,4 +7,5 @@
7<codegenToolVersion value="7.2.4"/> 7<codegenToolVersion value="7.2.4"/>
8<isElfFormat value="true"/> 8<isElfFormat value="true"/>
9<rts value="rts6600_elf.lib"/> 9<rts value="rts6600_elf.lib"/>
10<deviceFamily value="C6000"/>
10</projectOptions> 11</projectOptions>
diff --git a/boot_loader/examples/i2c/nand/evmc6657l/.cproject b/boot_loader/examples/i2c/nand/evmc6657l/.cproject
index bf5d4cd..d381648 100644
--- a/boot_loader/examples/i2c/nand/evmc6657l/.cproject
+++ b/boot_loader/examples/i2c/nand/evmc6657l/.cproject
@@ -20,8 +20,8 @@
20 <storageModule moduleId="cdtBuildSystem" version="4.0.0"> 20 <storageModule moduleId="cdtBuildSystem" version="4.0.0">
21 <configuration artifactExtension="out" artifactName="../bin/i2cnandboot_evm6657l" buildProperties="" cleanCommand="${CG_CLEAN_CMD}" description="" errorParsers="com.ti.ccstudio.errorparser.LinkErrorParser;com.ti.ccstudio.errorparser.CoffErrorParser;com.ti.ccstudio.errorparser.AsmErrorParser" id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1869204513" name="Debug" parent="com.ti.ccstudio.buildDefinitions.C6000.Debug"> 21 <configuration artifactExtension="out" artifactName="../bin/i2cnandboot_evm6657l" buildProperties="" cleanCommand="${CG_CLEAN_CMD}" description="" errorParsers="com.ti.ccstudio.errorparser.LinkErrorParser;com.ti.ccstudio.errorparser.CoffErrorParser;com.ti.ccstudio.errorparser.AsmErrorParser" id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1869204513" name="Debug" parent="com.ti.ccstudio.buildDefinitions.C6000.Debug">
22 <folderInfo id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1869204513." name="/" resourcePath=""> 22 <folderInfo id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1869204513." name="/" resourcePath="">
23 <toolChain id="com.ti.ccstudio.buildDefinitions.C6000_7.3.exe.DebugToolchain.1341769842" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C6000_7.3.exe.linkerDebug.2013270402"> 23 <toolChain id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.DebugToolchain.1196358040" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.linkerDebug.1411428958">
24 <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1290775152" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList"> 24 <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.955402793" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
25 <listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.CustomC6000Device"/> 25 <listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.CustomC6000Device"/>
26 <listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/> 26 <listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>
27 <listOptionValue builtIn="false" value="OUTPUT_FORMAT=ELF"/> 27 <listOptionValue builtIn="false" value="OUTPUT_FORMAT=ELF"/>
@@ -30,34 +30,35 @@
30 <listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.biosmcsdk.pdk.C6657:1.0.0.0;"/> 30 <listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.biosmcsdk.pdk.C6657:1.0.0.0;"/>
31 <listOptionValue builtIn="false" value="OUTPUT_TYPE=rtscApplication:executable"/> 31 <listOptionValue builtIn="false" value="OUTPUT_TYPE=rtscApplication:executable"/>
32 </option> 32 </option>
33 <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.12641960" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="7.3.1" valueType="string"/> 33 <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.716387508" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="7.4.0.B2" valueType="string"/>
34 <targetPlatform id="com.ti.ccstudio.buildDefinitions.C6000_7.3.exe.targetPlatformDebug.1163642999" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.exe.targetPlatformDebug"/> 34 <targetPlatform id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.targetPlatformDebug.287669238" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.targetPlatformDebug"/>
35 <builder buildPath="${BuildDirectory}" id="com.ti.ccstudio.buildDefinitions.C6000_7.3.exe.builderDebug.2021106977" keepEnvironmentInBuildfile="false" name="GNU Make" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.exe.builderDebug"/> 35 <builder buildPath="${BuildDirectory}" id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.builderDebug.1660007312" keepEnvironmentInBuildfile="false" name="GNU Make" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.builderDebug"/>
36 <tool id="com.ti.ccstudio.buildDefinitions.C6000_7.3.exe.compilerDebug.249404834" name="C6000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.exe.compilerDebug"> 36 <tool id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.compilerDebug.1344531500" name="C6000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.compilerDebug">
37 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.3.compilerID.DEBUGGING_MODEL.1591857871" name="Debugging model" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.compilerID.DEBUGGING_MODEL" value="com.ti.ccstudio.buildDefinitions.C6000_7.3.compilerID.DEBUGGING_MODEL.SYMDEBUG__DWARF" valueType="enumerated"/> 37 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DEBUGGING_MODEL.1782595744" name="Debugging model" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DEBUGGING_MODEL" value="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DEBUGGING_MODEL.SYMDEBUG__DWARF" valueType="enumerated"/>
38 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.3.compilerID.INCLUDE_PATH.1801439832" name="Add dir to #include search path (--include_path, -I)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.compilerID.INCLUDE_PATH" valueType="includePath"> 38 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.INCLUDE_PATH.821606069" name="Add dir to #include search path (--include_path, -I)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.INCLUDE_PATH" valueType="includePath">
39 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/> 39 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
40 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6657_INSTALL_DIR}/packages/ti/platform&quot;"/> 40 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6657_INSTALL_DIR}/packages/ti/platform&quot;"/>
41 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6657_INSTALL_DIR}/packages&quot;"/> 41 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6657_INSTALL_DIR}/packages&quot;"/>
42 </option> 42 </option>
43 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.3.compilerID.DIAG_WARNING.1442978752" name="Treat diagnostic &lt;id&gt; as warning (--diag_warning, -pdsw)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.compilerID.DIAG_WARNING" valueType="stringList"> 43 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DISPLAY_ERROR_NUMBER.324108102" name="Emit diagnostic identifier numbers (--display_error_number, -pden)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>
44 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DIAG_WARNING.960614571" name="Treat diagnostic &lt;id&gt; as warning (--diag_warning, -pdsw)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DIAG_WARNING" valueType="stringList">
44 <listOptionValue builtIn="false" value="225"/> 45 <listOptionValue builtIn="false" value="225"/>
45 </option> 46 </option>
46 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.3.compilerID.ABI.1808835018" name="Application binary interface (coffabi, eabi) (--abi)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.compilerID.ABI" value="com.ti.ccstudio.buildDefinitions.C6000_7.3.compilerID.ABI.eabi" valueType="enumerated"/> 47 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.ABI.1591044622" name="Application binary interface (coffabi, eabi) (--abi)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.ABI" value="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.ABI.eabi" valueType="enumerated"/>
47 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.3.compilerID.DISPLAY_ERROR_NUMBER.1115246623" name="Emit diagnostic identifier numbers (--display_error_number, -pden)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.compilerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/> 48 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.SILICON_VERSION.1868038297" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.SILICON_VERSION" value="6600" valueType="string"/>
48 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.3.compiler.inputType__C_SRCS.1556313588" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.compiler.inputType__C_SRCS"/> 49 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__C_SRCS.984591460" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__C_SRCS"/>
49 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.3.compiler.inputType__CPP_SRCS.1890357503" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.compiler.inputType__CPP_SRCS"/> 50 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__CPP_SRCS.533197886" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__CPP_SRCS"/>
50 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.3.compiler.inputType__ASM_SRCS.913869676" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.compiler.inputType__ASM_SRCS"/> 51 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__ASM_SRCS.1965553868" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__ASM_SRCS"/>
51 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.3.compiler.inputType__ASM2_SRCS.1008426173" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.compiler.inputType__ASM2_SRCS"/> 52 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__ASM2_SRCS.621072177" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__ASM2_SRCS"/>
52 </tool> 53 </tool>
53 <tool id="com.ti.ccstudio.buildDefinitions.C6000_7.3.exe.linkerDebug.2013270402" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.exe.linkerDebug"> 54 <tool id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.linkerDebug.1411428958" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.linkerDebug">
54 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.3.linkerID.OUTPUT_FILE.2124360049" name="Specify output file name (--output_file, -o)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.linkerID.OUTPUT_FILE" value="&quot;../bin/i2cnandboot_evm6657l.out&quot;" valueType="string"/> 55 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.OUTPUT_FILE.1167570412" name="Specify output file name (--output_file, -o)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.OUTPUT_FILE" value="&quot;../bin/i2cnandboot_evm6657l.out&quot;" valueType="string"/>
55 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.3.linkerID.MAP_FILE.407835855" name="Input and output sections listed into &lt;file&gt; (--map_file, -m)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.linkerID.MAP_FILE" value="&quot;../bin/i2cnandboot_evm6657l.map&quot;" valueType="string"/> 56 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.MAP_FILE.1814359380" name="Input and output sections listed into &lt;file&gt; (--map_file, -m)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.MAP_FILE" value="&quot;../bin/i2cnandboot_evm6657l.map&quot;" valueType="string"/>
56 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.3.linkerID.LIBRARY.1108607170" name="Include library file or command file as input (--library, -l)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.linkerID.LIBRARY" valueType="libs"> 57 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.LIBRARY.1090350184" name="Include library file or command file as input (--library, -l)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.LIBRARY" valueType="libs">
57 <listOptionValue builtIn="false" value="&quot;ti.platform.evm6657l.ae66&quot;"/> 58 <listOptionValue builtIn="false" value="&quot;ti.platform.evm6657l.ae66&quot;"/>
58 <listOptionValue builtIn="false" value="&quot;libc.a&quot;"/> 59 <listOptionValue builtIn="false" value="&quot;libc.a&quot;"/>
59 </option> 60 </option>
60 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.3.linkerID.SEARCH_PATH.488579206" name="Add &lt;dir&gt; to library search path (--search_path, -i)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.linkerID.SEARCH_PATH" valueType="stringList"> 61 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.SEARCH_PATH.148177445" name="Add &lt;dir&gt; to library search path (--search_path, -i)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.SEARCH_PATH" valueType="stringList">
61 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/lib&quot;"/> 62 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/lib&quot;"/>
62 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/> 63 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
63 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6657_INSTALL_DIR}/packages/ti/platform/evmc6657l/platform_lib/lib/debug&quot;"/> 64 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6657_INSTALL_DIR}/packages/ti/platform/evmc6657l/platform_lib/lib/debug&quot;"/>
diff --git a/boot_loader/examples/i2c/nand/evmc6670l/.ccsproject b/boot_loader/examples/i2c/nand/evmc6670l/.ccsproject
index f8e7770..e82706d 100644
--- a/boot_loader/examples/i2c/nand/evmc6670l/.ccsproject
+++ b/boot_loader/examples/i2c/nand/evmc6670l/.ccsproject
@@ -1,4 +1,4 @@
1<?xml version="1.0" encoding="UTF-8"?> 1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<?ccsproject version="1.0"?> 2<?ccsproject version="1.0"?>
3 3
4<projectOptions> 4<projectOptions>
@@ -7,4 +7,5 @@
7<codegenToolVersion value="7.2.4"/> 7<codegenToolVersion value="7.2.4"/>
8<isElfFormat value="true"/> 8<isElfFormat value="true"/>
9<rts value="rts6600_elf.lib"/> 9<rts value="rts6600_elf.lib"/>
10<deviceFamily value="C6000"/>
10</projectOptions> 11</projectOptions>
diff --git a/boot_loader/examples/i2c/nand/evmc6670l/.cproject b/boot_loader/examples/i2c/nand/evmc6670l/.cproject
index 09b6207..1e07350 100644
--- a/boot_loader/examples/i2c/nand/evmc6670l/.cproject
+++ b/boot_loader/examples/i2c/nand/evmc6670l/.cproject
@@ -20,8 +20,8 @@
20 <storageModule moduleId="cdtBuildSystem" version="4.0.0"> 20 <storageModule moduleId="cdtBuildSystem" version="4.0.0">
21 <configuration artifactExtension="out" artifactName="../bin/i2cnandboot_evm6670l" buildProperties="" cleanCommand="${CG_CLEAN_CMD}" description="" errorParsers="com.ti.ccstudio.errorparser.LinkErrorParser;com.ti.ccstudio.errorparser.CoffErrorParser;com.ti.ccstudio.errorparser.AsmErrorParser" id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1869204513" name="Debug" parent="com.ti.ccstudio.buildDefinitions.C6000.Debug"> 21 <configuration artifactExtension="out" artifactName="../bin/i2cnandboot_evm6670l" buildProperties="" cleanCommand="${CG_CLEAN_CMD}" description="" errorParsers="com.ti.ccstudio.errorparser.LinkErrorParser;com.ti.ccstudio.errorparser.CoffErrorParser;com.ti.ccstudio.errorparser.AsmErrorParser" id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1869204513" name="Debug" parent="com.ti.ccstudio.buildDefinitions.C6000.Debug">
22 <folderInfo id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1869204513." name="/" resourcePath=""> 22 <folderInfo id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1869204513." name="/" resourcePath="">
23 <toolChain id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.DebugToolchain.786995385" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.linkerDebug.221672479"> 23 <toolChain id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.DebugToolchain.1786255533" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.linkerDebug.2043269751">
24 <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.319377901" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList"> 24 <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.477457201" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
25 <listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.CustomC6000Device"/> 25 <listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.CustomC6000Device"/>
26 <listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/> 26 <listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>
27 <listOptionValue builtIn="false" value="OUTPUT_FORMAT=ELF"/> 27 <listOptionValue builtIn="false" value="OUTPUT_FORMAT=ELF"/>
@@ -30,34 +30,36 @@
30 <listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.biosmcsdk.pdk.C6670:1.0.0.21;"/> 30 <listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.biosmcsdk.pdk.C6670:1.0.0.21;"/>
31 <listOptionValue builtIn="false" value="OUTPUT_TYPE=rtscApplication:executable"/> 31 <listOptionValue builtIn="false" value="OUTPUT_TYPE=rtscApplication:executable"/>
32 </option> 32 </option>
33 <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1727398620" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="7.3.1" valueType="string"/> 33 <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.218585516" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="7.4.0.B2" valueType="string"/>
34 <targetPlatform id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.targetPlatformDebug.1176390725" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.targetPlatformDebug"/> 34 <targetPlatform id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.targetPlatformDebug.902369684" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.targetPlatformDebug"/>
35 <builder buildPath="${workspace_loc:/i2cnandboot_evmc6670l/Debug}" id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.builderDebug.2097265283" name="GNU Make.Debug" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.builderDebug"/> 35 <builder buildPath="${BuildDirectory}" id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.builderDebug.1239847106" keepEnvironmentInBuildfile="false" name="GNU Make" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.builderDebug"/>
36 <tool id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.compilerDebug.110820956" name="C6000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.compilerDebug"> 36 <tool id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.compilerDebug.606428083" name="C6000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.compilerDebug">
37 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.DIAG_WARNING.324741247" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.DIAG_WARNING" valueType="stringList"> 37 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DEBUGGING_MODEL.636909397" name="Debugging model" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DEBUGGING_MODEL" value="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DEBUGGING_MODEL.SYMDEBUG__DWARF" valueType="enumerated"/>
38 <listOptionValue builtIn="false" value="225"/> 38 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.INCLUDE_PATH.794249755" name="Add dir to #include search path (--include_path, -I)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.INCLUDE_PATH" valueType="includePath">
39 </option>
40 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.INCLUDE_PATH.1562763128" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.INCLUDE_PATH" valueType="includePath">
41 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/> 39 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
42 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6670_INSTALL_DIR}/packages/ti/platform&quot;"/> 40 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6670_INSTALL_DIR}/packages/ti/platform&quot;"/>
43 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6670_INSTALL_DIR}/packages&quot;"/> 41 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6670_INSTALL_DIR}/packages&quot;"/>
44 <listOptionValue builtIn="false" value="&quot;${PROJECT_ROOT}/../include&quot;"/> 42 <listOptionValue builtIn="false" value="&quot;${PROJECT_ROOT}/../include&quot;"/>
45 </option> 43 </option>
46 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.ABI.1626806722" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.ABI" value="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.ABI.eabi" valueType="enumerated"/> 44 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DIAG_WARNING.1282651215" name="Treat diagnostic &lt;id&gt; as warning (--diag_warning, -pdsw)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DIAG_WARNING" valueType="stringList">
47 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.DEBUGGING_MODEL.936204695" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.DEBUGGING_MODEL" value="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.DEBUGGING_MODEL.SYMDEBUG__DWARF" valueType="enumerated"/> 45 <listOptionValue builtIn="false" value="225"/>
48 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.2.compiler.inputType__C_SRCS.109400015" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.compiler.inputType__C_SRCS"/> 46 </option>
49 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.2.compiler.inputType__CPP_SRCS.2108764838" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.compiler.inputType__CPP_SRCS"/> 47 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.ABI.764768472" name="Application binary interface (coffabi, eabi) (--abi)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.ABI" value="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.ABI.eabi" valueType="enumerated"/>
50 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.2.compiler.inputType__ASM_SRCS.861964015" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.compiler.inputType__ASM_SRCS"/> 48 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DISPLAY_ERROR_NUMBER.574396673" name="Emit diagnostic identifier numbers (--display_error_number, -pden)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>
51 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.2.compiler.inputType__ASM2_SRCS.675387517" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.compiler.inputType__ASM2_SRCS"/> 49 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.SILICON_VERSION.2118234658" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.SILICON_VERSION" value="6600" valueType="string"/>
50 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__C_SRCS.1210205052" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__C_SRCS"/>
51 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__CPP_SRCS.235507335" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__CPP_SRCS"/>
52 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__ASM_SRCS.1541961401" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__ASM_SRCS"/>
53 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__ASM2_SRCS.1558145213" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__ASM2_SRCS"/>
52 </tool> 54 </tool>
53 <tool id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.linkerDebug.221672479" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.linkerDebug"> 55 <tool id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.linkerDebug.2043269751" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.linkerDebug">
54 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.OUTPUT_FILE.381597628" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.OUTPUT_FILE" value="&quot;../bin/i2cnandboot_evm6670l.out&quot;" valueType="string"/> 56 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.OUTPUT_FILE.654181810" name="Specify output file name (--output_file, -o)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.OUTPUT_FILE" value="&quot;../bin/i2cnandboot_evm6670l.out&quot;" valueType="string"/>
55 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.MAP_FILE.915956820" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.MAP_FILE" value="&quot;../bin/i2cnandboot_evm6670l.map&quot;" valueType="string"/> 57 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.MAP_FILE.2038913177" name="Input and output sections listed into &lt;file&gt; (--map_file, -m)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.MAP_FILE" value="&quot;../bin/i2cnandboot_evm6670l.map&quot;" valueType="string"/>
56 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.LIBRARY.967751443" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.LIBRARY" valueType="libs"> 58 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.LIBRARY.996638753" name="Include library file or command file as input (--library, -l)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.LIBRARY" valueType="libs">
57 <listOptionValue builtIn="false" value="&quot;ti.platform.evm6670l.ae66&quot;"/> 59 <listOptionValue builtIn="false" value="&quot;ti.platform.evm6670l.ae66&quot;"/>
58 <listOptionValue builtIn="false" value="&quot;libc.a&quot;"/> 60 <listOptionValue builtIn="false" value="&quot;libc.a&quot;"/>
59 </option> 61 </option>
60 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.SEARCH_PATH.141644063" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.SEARCH_PATH" valueType="stringList"> 62 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.SEARCH_PATH.710268831" name="Add &lt;dir&gt; to library search path (--search_path, -i)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.SEARCH_PATH" valueType="stringList">
61 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/lib&quot;"/> 63 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/lib&quot;"/>
62 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/> 64 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
63 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6670_INSTALL_DIR}/packages/ti/platform/evmc6670l/platform_lib/lib/debug&quot;"/> 65 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6670_INSTALL_DIR}/packages/ti/platform/evmc6670l/platform_lib/lib/debug&quot;"/>
@@ -84,4 +86,6 @@
84 <content-type-mapping configuration="" content-type="org.eclipse.cdt.core.cxxSource" language="com.ti.ccstudio.core.TIGPPLanguage"/> 86 <content-type-mapping configuration="" content-type="org.eclipse.cdt.core.cxxSource" language="com.ti.ccstudio.core.TIGPPLanguage"/>
85 </project-mappings> 87 </project-mappings>
86 </storageModule> 88 </storageModule>
89 <storageModule moduleId="refreshScope"/>
90 <storageModule moduleId="scannerConfiguration"/>
87</cproject> 91</cproject>
diff --git a/boot_loader/examples/i2c/nand/evmc6670l/.project b/boot_loader/examples/i2c/nand/evmc6670l/.project
index 38e3be5..3a6ee04 100644
--- a/boot_loader/examples/i2c/nand/evmc6670l/.project
+++ b/boot_loader/examples/i2c/nand/evmc6670l/.project
@@ -26,11 +26,11 @@
26 </dictionary> 26 </dictionary>
27 <dictionary> 27 <dictionary>
28 <key>org.eclipse.cdt.make.core.buildCommand</key> 28 <key>org.eclipse.cdt.make.core.buildCommand</key>
29 <value>${CCS_INSTALL_ROOT}/utils/gmake/gmake</value> 29 <value>${CCS_UTILS_DIR}/bin/gmake</value>
30 </dictionary> 30 </dictionary>
31 <dictionary> 31 <dictionary>
32 <key>org.eclipse.cdt.make.core.buildLocation</key> 32 <key>org.eclipse.cdt.make.core.buildLocation</key>
33 <value>${workspace_loc:/i2cnandboot/Debug}</value> 33 <value>${BuildDirectory}</value>
34 </dictionary> 34 </dictionary>
35 <dictionary> 35 <dictionary>
36 <key>org.eclipse.cdt.make.core.cleanBuildTarget</key> 36 <key>org.eclipse.cdt.make.core.cleanBuildTarget</key>
@@ -58,7 +58,7 @@
58 </dictionary> 58 </dictionary>
59 <dictionary> 59 <dictionary>
60 <key>org.eclipse.cdt.make.core.stopOnError</key> 60 <key>org.eclipse.cdt.make.core.stopOnError</key>
61 <value>true</value> 61 <value>false</value>
62 </dictionary> 62 </dictionary>
63 <dictionary> 63 <dictionary>
64 <key>org.eclipse.cdt.make.core.useDefaultBuildCmd</key> 64 <key>org.eclipse.cdt.make.core.useDefaultBuildCmd</key>
@@ -85,7 +85,7 @@
85 <link> 85 <link>
86 <name>README.txt</name> 86 <name>README.txt</name>
87 <type>1</type> 87 <type>1</type>
88 <location>TI_MCSDK_I2CEXAMPLES_DIR/nand/docs/README.txt</location> 88 <locationURI>TI_MCSDK_I2CEXAMPLES_DIR/nand/docs/README.txt</locationURI>
89 </link> 89 </link>
90 <link> 90 <link>
91 <name>src</name> 91 <name>src</name>
diff --git a/boot_loader/examples/i2c/nand/evmc6678l/.ccsproject b/boot_loader/examples/i2c/nand/evmc6678l/.ccsproject
index f8e7770..e82706d 100644
--- a/boot_loader/examples/i2c/nand/evmc6678l/.ccsproject
+++ b/boot_loader/examples/i2c/nand/evmc6678l/.ccsproject
@@ -1,4 +1,4 @@
1<?xml version="1.0" encoding="UTF-8"?> 1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<?ccsproject version="1.0"?> 2<?ccsproject version="1.0"?>
3 3
4<projectOptions> 4<projectOptions>
@@ -7,4 +7,5 @@
7<codegenToolVersion value="7.2.4"/> 7<codegenToolVersion value="7.2.4"/>
8<isElfFormat value="true"/> 8<isElfFormat value="true"/>
9<rts value="rts6600_elf.lib"/> 9<rts value="rts6600_elf.lib"/>
10<deviceFamily value="C6000"/>
10</projectOptions> 11</projectOptions>
diff --git a/boot_loader/examples/i2c/nand/evmc6678l/.cproject b/boot_loader/examples/i2c/nand/evmc6678l/.cproject
index 69e1ba3..7383fa8 100644
--- a/boot_loader/examples/i2c/nand/evmc6678l/.cproject
+++ b/boot_loader/examples/i2c/nand/evmc6678l/.cproject
@@ -20,8 +20,8 @@
20 <storageModule moduleId="cdtBuildSystem" version="4.0.0"> 20 <storageModule moduleId="cdtBuildSystem" version="4.0.0">
21 <configuration artifactExtension="out" artifactName="../bin/i2cnandboot_evm6678l" buildProperties="" cleanCommand="${CG_CLEAN_CMD}" description="" errorParsers="com.ti.ccstudio.errorparser.LinkErrorParser;com.ti.ccstudio.errorparser.CoffErrorParser;com.ti.ccstudio.errorparser.AsmErrorParser" id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1869204513" name="Debug" parent="com.ti.ccstudio.buildDefinitions.C6000.Debug"> 21 <configuration artifactExtension="out" artifactName="../bin/i2cnandboot_evm6678l" buildProperties="" cleanCommand="${CG_CLEAN_CMD}" description="" errorParsers="com.ti.ccstudio.errorparser.LinkErrorParser;com.ti.ccstudio.errorparser.CoffErrorParser;com.ti.ccstudio.errorparser.AsmErrorParser" id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1869204513" name="Debug" parent="com.ti.ccstudio.buildDefinitions.C6000.Debug">
22 <folderInfo id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1869204513." name="/" resourcePath=""> 22 <folderInfo id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1869204513." name="/" resourcePath="">
23 <toolChain id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.DebugToolchain.601526727" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.linkerDebug.1890852805"> 23 <toolChain id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.DebugToolchain.95089112" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.linkerDebug.1681243705">
24 <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.165120091" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList"> 24 <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1161228500" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
25 <listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.CustomC6000Device"/> 25 <listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.CustomC6000Device"/>
26 <listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/> 26 <listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>
27 <listOptionValue builtIn="false" value="OUTPUT_FORMAT=ELF"/> 27 <listOptionValue builtIn="false" value="OUTPUT_FORMAT=ELF"/>
@@ -30,34 +30,36 @@
30 <listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.biosmcsdk.pdk.C6678L:1.0.0.21;"/> 30 <listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.biosmcsdk.pdk.C6678L:1.0.0.21;"/>
31 <listOptionValue builtIn="false" value="OUTPUT_TYPE=rtscApplication:executable"/> 31 <listOptionValue builtIn="false" value="OUTPUT_TYPE=rtscApplication:executable"/>
32 </option> 32 </option>
33 <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1660876519" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="7.3.1" valueType="string"/> 33 <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1673410748" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="7.4.0.B2" valueType="string"/>
34 <targetPlatform id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.targetPlatformDebug.2096449480" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.targetPlatformDebug"/> 34 <targetPlatform id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.targetPlatformDebug.404759550" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.targetPlatformDebug"/>
35 <builder buildPath="${workspace_loc:/i2cnandboot_evmc6678l/Debug}" id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.builderDebug.987118007" name="GNU Make.Debug" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.builderDebug"/> 35 <builder buildPath="${BuildDirectory}" id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.builderDebug.953932338" keepEnvironmentInBuildfile="false" name="GNU Make" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.builderDebug"/>
36 <tool id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.compilerDebug.1785705115" name="C6000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.compilerDebug"> 36 <tool id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.compilerDebug.1175498803" name="C6000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.compilerDebug">
37 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.DIAG_WARNING.506349418" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.DIAG_WARNING" valueType="stringList"> 37 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DEBUGGING_MODEL.713100601" name="Debugging model" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DEBUGGING_MODEL" value="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DEBUGGING_MODEL.SYMDEBUG__DWARF" valueType="enumerated"/>
38 <listOptionValue builtIn="false" value="225"/> 38 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.INCLUDE_PATH.146606803" name="Add dir to #include search path (--include_path, -I)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.INCLUDE_PATH" valueType="includePath">
39 </option>
40 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.INCLUDE_PATH.1351671469" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.INCLUDE_PATH" valueType="includePath">
41 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/> 39 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
42 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6678_INSTALL_DIR}/packages/ti/platform&quot;"/> 40 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6678_INSTALL_DIR}/packages/ti/platform&quot;"/>
43 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6678_INSTALL_DIR}/packages&quot;"/> 41 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6678_INSTALL_DIR}/packages&quot;"/>
44 <listOptionValue builtIn="false" value="&quot;${PROJECT_ROOT}/../include&quot;"/> 42 <listOptionValue builtIn="false" value="&quot;${PROJECT_ROOT}/../include&quot;"/>
45 </option> 43 </option>
46 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.ABI.1880584720" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.ABI" value="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.ABI.eabi" valueType="enumerated"/> 44 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DIAG_WARNING.700233532" name="Treat diagnostic &lt;id&gt; as warning (--diag_warning, -pdsw)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DIAG_WARNING" valueType="stringList">
47 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.DEBUGGING_MODEL.936204695" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.DEBUGGING_MODEL" value="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.DEBUGGING_MODEL.SYMDEBUG__DWARF" valueType="enumerated"/> 45 <listOptionValue builtIn="false" value="225"/>
48 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.2.compiler.inputType__C_SRCS.659979021" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.compiler.inputType__C_SRCS"/> 46 </option>
49 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.2.compiler.inputType__CPP_SRCS.1273160040" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.compiler.inputType__CPP_SRCS"/> 47 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.ABI.929422507" name="Application binary interface (coffabi, eabi) (--abi)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.ABI" value="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.ABI.eabi" valueType="enumerated"/>
50 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.2.compiler.inputType__ASM_SRCS.463179857" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.compiler.inputType__ASM_SRCS"/> 48 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DISPLAY_ERROR_NUMBER.324694079" name="Emit diagnostic identifier numbers (--display_error_number, -pden)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>
51 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.2.compiler.inputType__ASM2_SRCS.1115121613" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.compiler.inputType__ASM2_SRCS"/> 49 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.SILICON_VERSION.1643443591" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.SILICON_VERSION" value="6600" valueType="string"/>
50 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__C_SRCS.411498039" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__C_SRCS"/>
51 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__CPP_SRCS.627876372" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__CPP_SRCS"/>
52 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__ASM_SRCS.539158078" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__ASM_SRCS"/>
53 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__ASM2_SRCS.778204095" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__ASM2_SRCS"/>
52 </tool> 54 </tool>
53 <tool id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.linkerDebug.1890852805" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.linkerDebug"> 55 <tool id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.linkerDebug.1681243705" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.linkerDebug">
54 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.OUTPUT_FILE.111809617" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.OUTPUT_FILE" value="&quot;../bin/i2cnandboot_evm6678l.out&quot;" valueType="string"/> 56 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.OUTPUT_FILE.372076558" name="Specify output file name (--output_file, -o)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.OUTPUT_FILE" value="&quot;../bin/i2cnandboot_evm6678l.out&quot;" valueType="string"/>
55 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.MAP_FILE.778660590" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.MAP_FILE" value="&quot;../bin/i2cnandboot_evm6678l.map&quot;" valueType="string"/> 57 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.MAP_FILE.1374934890" name="Input and output sections listed into &lt;file&gt; (--map_file, -m)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.MAP_FILE" value="&quot;../bin/i2cnandboot_evm6678l.map&quot;" valueType="string"/>
56 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.LIBRARY.1856198745" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.LIBRARY" valueType="libs"> 58 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.LIBRARY.1271100727" name="Include library file or command file as input (--library, -l)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.LIBRARY" valueType="libs">
57 <listOptionValue builtIn="false" value="&quot;ti.platform.evm6678l.ae66&quot;"/> 59 <listOptionValue builtIn="false" value="&quot;ti.platform.evm6678l.ae66&quot;"/>
58 <listOptionValue builtIn="false" value="&quot;libc.a&quot;"/> 60 <listOptionValue builtIn="false" value="&quot;libc.a&quot;"/>
59 </option> 61 </option>
60 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.SEARCH_PATH.664922970" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.SEARCH_PATH" valueType="stringList"> 62 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.SEARCH_PATH.1674471886" name="Add &lt;dir&gt; to library search path (--search_path, -i)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.SEARCH_PATH" valueType="stringList">
61 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/lib&quot;"/> 63 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/lib&quot;"/>
62 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/> 64 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
63 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6678_INSTALL_DIR}/packages/ti/platform/evmc6678l/platform_lib/lib/debug&quot;"/> 65 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6678_INSTALL_DIR}/packages/ti/platform/evmc6678l/platform_lib/lib/debug&quot;"/>
@@ -70,7 +72,7 @@
70 <storageModule moduleId="org.eclipse.cdt.core.externalSettings"/> 72 <storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
71 <storageModule moduleId="org.eclipse.cdt.core.language.mapping"/> 73 <storageModule moduleId="org.eclipse.cdt.core.language.mapping"/>
72 <storageModule moduleId="org.eclipse.cdt.internal.ui.text.commentOwnerProjectMappings"/> 74 <storageModule moduleId="org.eclipse.cdt.internal.ui.text.commentOwnerProjectMappings"/>
73 </cconfiguration> 75 </cconfiguration>
74 </storageModule> 76 </storageModule>
75 <storageModule moduleId="cdtBuildSystem" version="4.0.0"> 77 <storageModule moduleId="cdtBuildSystem" version="4.0.0">
76 <project id="i2cnandboot.com.ti.ccstudio.buildDefinitions.C6000.ProjectType.1742876545" name="C6000" projectType="com.ti.ccstudio.buildDefinitions.C6000.ProjectType"/> 78 <project id="i2cnandboot.com.ti.ccstudio.buildDefinitions.C6000.ProjectType.1742876545" name="C6000" projectType="com.ti.ccstudio.buildDefinitions.C6000.ProjectType"/>
@@ -84,4 +86,6 @@
84 <content-type-mapping configuration="" content-type="org.eclipse.cdt.core.cxxSource" language="com.ti.ccstudio.core.TIGPPLanguage"/> 86 <content-type-mapping configuration="" content-type="org.eclipse.cdt.core.cxxSource" language="com.ti.ccstudio.core.TIGPPLanguage"/>
85 </project-mappings> 87 </project-mappings>
86 </storageModule> 88 </storageModule>
89 <storageModule moduleId="refreshScope"/>
90 <storageModule moduleId="scannerConfiguration"/>
87</cproject> 91</cproject>
diff --git a/boot_loader/examples/i2c/nand/evmc6678l/.project b/boot_loader/examples/i2c/nand/evmc6678l/.project
index d7075fc..ab3aaf5 100644
--- a/boot_loader/examples/i2c/nand/evmc6678l/.project
+++ b/boot_loader/examples/i2c/nand/evmc6678l/.project
@@ -26,11 +26,11 @@
26 </dictionary> 26 </dictionary>
27 <dictionary> 27 <dictionary>
28 <key>org.eclipse.cdt.make.core.buildCommand</key> 28 <key>org.eclipse.cdt.make.core.buildCommand</key>
29 <value>${CCS_INSTALL_ROOT}/utils/gmake/gmake</value> 29 <value>${CCS_UTILS_DIR}/bin/gmake</value>
30 </dictionary> 30 </dictionary>
31 <dictionary> 31 <dictionary>
32 <key>org.eclipse.cdt.make.core.buildLocation</key> 32 <key>org.eclipse.cdt.make.core.buildLocation</key>
33 <value>${workspace_loc:/i2cnandboot/Debug}</value> 33 <value>${BuildDirectory}</value>
34 </dictionary> 34 </dictionary>
35 <dictionary> 35 <dictionary>
36 <key>org.eclipse.cdt.make.core.cleanBuildTarget</key> 36 <key>org.eclipse.cdt.make.core.cleanBuildTarget</key>
@@ -58,7 +58,7 @@
58 </dictionary> 58 </dictionary>
59 <dictionary> 59 <dictionary>
60 <key>org.eclipse.cdt.make.core.stopOnError</key> 60 <key>org.eclipse.cdt.make.core.stopOnError</key>
61 <value>true</value> 61 <value>false</value>
62 </dictionary> 62 </dictionary>
63 <dictionary> 63 <dictionary>
64 <key>org.eclipse.cdt.make.core.useDefaultBuildCmd</key> 64 <key>org.eclipse.cdt.make.core.useDefaultBuildCmd</key>
@@ -85,7 +85,7 @@
85 <link> 85 <link>
86 <name>README.txt</name> 86 <name>README.txt</name>
87 <type>1</type> 87 <type>1</type>
88 <location>TI_MCSDK_I2CEXAMPLES_DIR/nand/docs/README.txt</location> 88 <locationURI>TI_MCSDK_I2CEXAMPLES_DIR/nand/docs/README.txt</locationURI>
89 </link> 89 </link>
90 <link> 90 <link>
91 <name>src</name> 91 <name>src</name>
diff --git a/boot_loader/examples/i2c/nor/evmc6657l/.ccsproject b/boot_loader/examples/i2c/nor/evmc6657l/.ccsproject
index f8e7770..e82706d 100644
--- a/boot_loader/examples/i2c/nor/evmc6657l/.ccsproject
+++ b/boot_loader/examples/i2c/nor/evmc6657l/.ccsproject
@@ -1,4 +1,4 @@
1<?xml version="1.0" encoding="UTF-8"?> 1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<?ccsproject version="1.0"?> 2<?ccsproject version="1.0"?>
3 3
4<projectOptions> 4<projectOptions>
@@ -7,4 +7,5 @@
7<codegenToolVersion value="7.2.4"/> 7<codegenToolVersion value="7.2.4"/>
8<isElfFormat value="true"/> 8<isElfFormat value="true"/>
9<rts value="rts6600_elf.lib"/> 9<rts value="rts6600_elf.lib"/>
10<deviceFamily value="C6000"/>
10</projectOptions> 11</projectOptions>
diff --git a/boot_loader/examples/i2c/nor/evmc6657l/.cproject b/boot_loader/examples/i2c/nor/evmc6657l/.cproject
index 689ea8d..528bc35 100644
--- a/boot_loader/examples/i2c/nor/evmc6657l/.cproject
+++ b/boot_loader/examples/i2c/nor/evmc6657l/.cproject
@@ -20,8 +20,8 @@
20 <storageModule moduleId="cdtBuildSystem" version="4.0.0"> 20 <storageModule moduleId="cdtBuildSystem" version="4.0.0">
21 <configuration artifactExtension="out" artifactName="../bin/i2cnorboot_evm6657l" buildProperties="" cleanCommand="${CG_CLEAN_CMD}" description="" errorParsers="com.ti.ccstudio.errorparser.LinkErrorParser;com.ti.ccstudio.errorparser.CoffErrorParser;com.ti.ccstudio.errorparser.AsmErrorParser" id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1869204513" name="Debug" parent="com.ti.ccstudio.buildDefinitions.C6000.Debug"> 21 <configuration artifactExtension="out" artifactName="../bin/i2cnorboot_evm6657l" buildProperties="" cleanCommand="${CG_CLEAN_CMD}" description="" errorParsers="com.ti.ccstudio.errorparser.LinkErrorParser;com.ti.ccstudio.errorparser.CoffErrorParser;com.ti.ccstudio.errorparser.AsmErrorParser" id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1869204513" name="Debug" parent="com.ti.ccstudio.buildDefinitions.C6000.Debug">
22 <folderInfo id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1869204513." name="/" resourcePath=""> 22 <folderInfo id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1869204513." name="/" resourcePath="">
23 <toolChain id="com.ti.ccstudio.buildDefinitions.C6000_7.3.exe.DebugToolchain.1757151644" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C6000_7.3.exe.linkerDebug.411618948"> 23 <toolChain id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.DebugToolchain.1657862780" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.linkerDebug.1962914333">
24 <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1119571533" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList"> 24 <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1458995592" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
25 <listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.CustomC6000Device"/> 25 <listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.CustomC6000Device"/>
26 <listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/> 26 <listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>
27 <listOptionValue builtIn="false" value="OUTPUT_FORMAT=ELF"/> 27 <listOptionValue builtIn="false" value="OUTPUT_FORMAT=ELF"/>
@@ -30,34 +30,35 @@
30 <listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.biosmcsdk.pdk.C6657:1.0.0.0;"/> 30 <listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.biosmcsdk.pdk.C6657:1.0.0.0;"/>
31 <listOptionValue builtIn="false" value="OUTPUT_TYPE=rtscApplication:executable"/> 31 <listOptionValue builtIn="false" value="OUTPUT_TYPE=rtscApplication:executable"/>
32 </option> 32 </option>
33 <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.733406568" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="7.3.1" valueType="string"/> 33 <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.162542653" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="7.4.0.B2" valueType="string"/>
34 <targetPlatform id="com.ti.ccstudio.buildDefinitions.C6000_7.3.exe.targetPlatformDebug.1984411304" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.exe.targetPlatformDebug"/> 34 <targetPlatform id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.targetPlatformDebug.860731967" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.targetPlatformDebug"/>
35 <builder buildPath="${BuildDirectory}" id="com.ti.ccstudio.buildDefinitions.C6000_7.3.exe.builderDebug.1081566869" name="GNU Make.Debug" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.exe.builderDebug"/> 35 <builder buildPath="${BuildDirectory}" id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.builderDebug.811440233" keepEnvironmentInBuildfile="false" name="GNU Make" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.builderDebug"/>
36 <tool id="com.ti.ccstudio.buildDefinitions.C6000_7.3.exe.compilerDebug.573895410" name="C6000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.exe.compilerDebug"> 36 <tool id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.compilerDebug.808796726" name="C6000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.compilerDebug">
37 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.3.compilerID.DEBUGGING_MODEL.1395441373" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.compilerID.DEBUGGING_MODEL" value="com.ti.ccstudio.buildDefinitions.C6000_7.3.compilerID.DEBUGGING_MODEL.SYMDEBUG__DWARF" valueType="enumerated"/> 37 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DEBUGGING_MODEL.1382094031" name="Debugging model" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DEBUGGING_MODEL" value="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DEBUGGING_MODEL.SYMDEBUG__DWARF" valueType="enumerated"/>
38 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.3.compilerID.INCLUDE_PATH.1649489149" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.compilerID.INCLUDE_PATH" valueType="includePath"> 38 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.INCLUDE_PATH.1420699432" name="Add dir to #include search path (--include_path, -I)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.INCLUDE_PATH" valueType="includePath">
39 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/> 39 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
40 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6657_INSTALL_DIR}/packages/ti/platform&quot;"/> 40 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6657_INSTALL_DIR}/packages/ti/platform&quot;"/>
41 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6657_INSTALL_DIR}/packages&quot;"/> 41 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6657_INSTALL_DIR}/packages&quot;"/>
42 </option> 42 </option>
43 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.3.compilerID.DIAG_WARNING.1032782342" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.compilerID.DIAG_WARNING" valueType="stringList"> 43 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DISPLAY_ERROR_NUMBER.1575054434" name="Emit diagnostic identifier numbers (--display_error_number, -pden)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>
44 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DIAG_WARNING.1831134146" name="Treat diagnostic &lt;id&gt; as warning (--diag_warning, -pdsw)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DIAG_WARNING" valueType="stringList">
44 <listOptionValue builtIn="false" value="225"/> 45 <listOptionValue builtIn="false" value="225"/>
45 </option> 46 </option>
46 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.3.compilerID.ABI.695814642" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.compilerID.ABI" value="com.ti.ccstudio.buildDefinitions.C6000_7.3.compilerID.ABI.eabi" valueType="enumerated"/> 47 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.ABI.1134025163" name="Application binary interface (coffabi, eabi) (--abi)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.ABI" value="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.ABI.eabi" valueType="enumerated"/>
47 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.3.compilerID.DISPLAY_ERROR_NUMBER.1430985701" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.compilerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/> 48 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.SILICON_VERSION.899705792" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.SILICON_VERSION" value="6600" valueType="string"/>
48 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.3.compiler.inputType__C_SRCS.627994126" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.compiler.inputType__C_SRCS"/> 49 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__C_SRCS.2043425671" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__C_SRCS"/>
49 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.3.compiler.inputType__CPP_SRCS.675136966" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.compiler.inputType__CPP_SRCS"/> 50 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__CPP_SRCS.1927696049" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__CPP_SRCS"/>
50 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.3.compiler.inputType__ASM_SRCS.974375000" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.compiler.inputType__ASM_SRCS"/> 51 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__ASM_SRCS.490448552" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__ASM_SRCS"/>
51 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.3.compiler.inputType__ASM2_SRCS.1604011897" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.compiler.inputType__ASM2_SRCS"/> 52 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__ASM2_SRCS.1609649004" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__ASM2_SRCS"/>
52 </tool> 53 </tool>
53 <tool id="com.ti.ccstudio.buildDefinitions.C6000_7.3.exe.linkerDebug.411618948" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.exe.linkerDebug"> 54 <tool id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.linkerDebug.1962914333" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.linkerDebug">
54 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.3.linkerID.OUTPUT_FILE.2009183513" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.linkerID.OUTPUT_FILE" value="&quot;../bin/i2cnorboot_evm6657l.out&quot;" valueType="string"/> 55 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.OUTPUT_FILE.209682838" name="Specify output file name (--output_file, -o)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.OUTPUT_FILE" value="&quot;../bin/i2cnorboot_evm6657l.out&quot;" valueType="string"/>
55 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.3.linkerID.MAP_FILE.1134995439" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.linkerID.MAP_FILE" value="&quot;../bin/i2cnorboot_evm6657l.map&quot;" valueType="string"/> 56 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.MAP_FILE.599184379" name="Input and output sections listed into &lt;file&gt; (--map_file, -m)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.MAP_FILE" value="&quot;../bin/i2cnorboot_evm6657l.map&quot;" valueType="string"/>
56 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.3.linkerID.LIBRARY.820583130" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.linkerID.LIBRARY" valueType="libs"> 57 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.LIBRARY.1874760746" name="Include library file or command file as input (--library, -l)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.LIBRARY" valueType="libs">
57 <listOptionValue builtIn="false" value="&quot;ti.platform.evm6657l.ae66&quot;"/> 58 <listOptionValue builtIn="false" value="&quot;ti.platform.evm6657l.ae66&quot;"/>
58 <listOptionValue builtIn="false" value="&quot;libc.a&quot;"/> 59 <listOptionValue builtIn="false" value="&quot;libc.a&quot;"/>
59 </option> 60 </option>
60 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.3.linkerID.SEARCH_PATH.956701880" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.linkerID.SEARCH_PATH" valueType="stringList"> 61 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.SEARCH_PATH.344291987" name="Add &lt;dir&gt; to library search path (--search_path, -i)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.SEARCH_PATH" valueType="stringList">
61 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/lib&quot;"/> 62 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/lib&quot;"/>
62 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/> 63 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
63 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6657_INSTALL_DIR}/packages/ti/platform/evmc6657l/platform_lib/lib/debug&quot;"/> 64 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6657_INSTALL_DIR}/packages/ti/platform/evmc6657l/platform_lib/lib/debug&quot;"/>
diff --git a/boot_loader/examples/i2c/nor/evmc6670l/.ccsproject b/boot_loader/examples/i2c/nor/evmc6670l/.ccsproject
index f8e7770..e82706d 100644
--- a/boot_loader/examples/i2c/nor/evmc6670l/.ccsproject
+++ b/boot_loader/examples/i2c/nor/evmc6670l/.ccsproject
@@ -1,4 +1,4 @@
1<?xml version="1.0" encoding="UTF-8"?> 1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<?ccsproject version="1.0"?> 2<?ccsproject version="1.0"?>
3 3
4<projectOptions> 4<projectOptions>
@@ -7,4 +7,5 @@
7<codegenToolVersion value="7.2.4"/> 7<codegenToolVersion value="7.2.4"/>
8<isElfFormat value="true"/> 8<isElfFormat value="true"/>
9<rts value="rts6600_elf.lib"/> 9<rts value="rts6600_elf.lib"/>
10<deviceFamily value="C6000"/>
10</projectOptions> 11</projectOptions>
diff --git a/boot_loader/examples/i2c/nor/evmc6670l/.cproject b/boot_loader/examples/i2c/nor/evmc6670l/.cproject
index 605663d..9cf334c 100644
--- a/boot_loader/examples/i2c/nor/evmc6670l/.cproject
+++ b/boot_loader/examples/i2c/nor/evmc6670l/.cproject
@@ -20,8 +20,8 @@
20 <storageModule moduleId="cdtBuildSystem" version="4.0.0"> 20 <storageModule moduleId="cdtBuildSystem" version="4.0.0">
21 <configuration artifactExtension="out" artifactName="../bin/i2cnorboot_evm6670l" buildProperties="" cleanCommand="${CG_CLEAN_CMD}" description="" errorParsers="com.ti.ccstudio.errorparser.LinkErrorParser;com.ti.ccstudio.errorparser.CoffErrorParser;com.ti.ccstudio.errorparser.AsmErrorParser" id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1869204513" name="Debug" parent="com.ti.ccstudio.buildDefinitions.C6000.Debug"> 21 <configuration artifactExtension="out" artifactName="../bin/i2cnorboot_evm6670l" buildProperties="" cleanCommand="${CG_CLEAN_CMD}" description="" errorParsers="com.ti.ccstudio.errorparser.LinkErrorParser;com.ti.ccstudio.errorparser.CoffErrorParser;com.ti.ccstudio.errorparser.AsmErrorParser" id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1869204513" name="Debug" parent="com.ti.ccstudio.buildDefinitions.C6000.Debug">
22 <folderInfo id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1869204513." name="/" resourcePath=""> 22 <folderInfo id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1869204513." name="/" resourcePath="">
23 <toolChain id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.DebugToolchain.1478579195" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.linkerDebug.1432671717"> 23 <toolChain id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.DebugToolchain.1250665593" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.linkerDebug.1624324076">
24 <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.642130595" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList"> 24 <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1850691705" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
25 <listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.CustomC6000Device"/> 25 <listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.CustomC6000Device"/>
26 <listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/> 26 <listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>
27 <listOptionValue builtIn="false" value="OUTPUT_FORMAT=ELF"/> 27 <listOptionValue builtIn="false" value="OUTPUT_FORMAT=ELF"/>
@@ -30,34 +30,36 @@
30 <listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.biosmcsdk.pdk.C6670:1.0.0.21;"/> 30 <listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.biosmcsdk.pdk.C6670:1.0.0.21;"/>
31 <listOptionValue builtIn="false" value="OUTPUT_TYPE=rtscApplication:executable"/> 31 <listOptionValue builtIn="false" value="OUTPUT_TYPE=rtscApplication:executable"/>
32 </option> 32 </option>
33 <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.923269352" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="7.3.1" valueType="string"/> 33 <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1601508972" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="7.4.0.B2" valueType="string"/>
34 <targetPlatform id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.targetPlatformDebug.758830948" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.targetPlatformDebug"/> 34 <targetPlatform id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.targetPlatformDebug.1112063830" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.targetPlatformDebug"/>
35 <builder buildPath="${workspace_loc:/i2cnorboot_evmc6670l/Debug}" id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.builderDebug.1427977380" name="GNU Make.Debug" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.builderDebug"/> 35 <builder buildPath="${BuildDirectory}" id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.builderDebug.1729460979" keepEnvironmentInBuildfile="false" name="GNU Make" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.builderDebug"/>
36 <tool id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.compilerDebug.1718604690" name="C6000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.compilerDebug"> 36 <tool id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.compilerDebug.129347634" name="C6000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.compilerDebug">
37 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.DIAG_WARNING.1544621601" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.DIAG_WARNING" valueType="stringList"> 37 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DEBUGGING_MODEL.779598741" name="Debugging model" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DEBUGGING_MODEL" value="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DEBUGGING_MODEL.SYMDEBUG__DWARF" valueType="enumerated"/>
38 <listOptionValue builtIn="false" value="225"/> 38 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.INCLUDE_PATH.49276264" name="Add dir to #include search path (--include_path, -I)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.INCLUDE_PATH" valueType="includePath">
39 </option>
40 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.INCLUDE_PATH.821431644" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.INCLUDE_PATH" valueType="includePath">
41 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/> 39 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
42 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6670_INSTALL_DIR}/packages/ti/platform&quot;"/> 40 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6670_INSTALL_DIR}/packages/ti/platform&quot;"/>
43 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6670_INSTALL_DIR}/packages&quot;"/> 41 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6670_INSTALL_DIR}/packages&quot;"/>
44 <listOptionValue builtIn="false" value="&quot;${PROJECT_ROOT}/../include&quot;"/> 42 <listOptionValue builtIn="false" value="&quot;${PROJECT_ROOT}/../include&quot;"/>
45 </option> 43 </option>
46 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.ABI.555944251" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.ABI" value="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.ABI.eabi" valueType="enumerated"/> 44 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DIAG_WARNING.1167590861" name="Treat diagnostic &lt;id&gt; as warning (--diag_warning, -pdsw)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DIAG_WARNING" valueType="stringList">
47 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.DEBUGGING_MODEL.936204695" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.DEBUGGING_MODEL" value="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.DEBUGGING_MODEL.SYMDEBUG__DWARF" valueType="enumerated"/> 45 <listOptionValue builtIn="false" value="225"/>
48 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.2.compiler.inputType__C_SRCS.787405186" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.compiler.inputType__C_SRCS"/> 46 </option>
49 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.2.compiler.inputType__CPP_SRCS.65460024" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.compiler.inputType__CPP_SRCS"/> 47 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.ABI.1669297801" name="Application binary interface (coffabi, eabi) (--abi)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.ABI" value="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.ABI.eabi" valueType="enumerated"/>
50 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.2.compiler.inputType__ASM_SRCS.2128189268" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.compiler.inputType__ASM_SRCS"/> 48 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DISPLAY_ERROR_NUMBER.1995715984" name="Emit diagnostic identifier numbers (--display_error_number, -pden)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>
51 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.2.compiler.inputType__ASM2_SRCS.670495693" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.compiler.inputType__ASM2_SRCS"/> 49 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.SILICON_VERSION.326921018" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.SILICON_VERSION" value="6600" valueType="string"/>
50 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__C_SRCS.924856147" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__C_SRCS"/>
51 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__CPP_SRCS.1378743058" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__CPP_SRCS"/>
52 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__ASM_SRCS.954794140" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__ASM_SRCS"/>
53 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__ASM2_SRCS.277573628" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__ASM2_SRCS"/>
52 </tool> 54 </tool>
53 <tool id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.linkerDebug.1432671717" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.linkerDebug"> 55 <tool id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.linkerDebug.1624324076" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.linkerDebug">
54 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.OUTPUT_FILE.1656270085" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.OUTPUT_FILE" value="&quot;../bin/i2cnorboot_evm6670l.out&quot;" valueType="string"/> 56 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.OUTPUT_FILE.375251700" name="Specify output file name (--output_file, -o)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.OUTPUT_FILE" value="&quot;../bin/i2cnorboot_evm6670l.out&quot;" valueType="string"/>
55 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.MAP_FILE.1537416832" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.MAP_FILE" value="&quot;../bin/i2cnorboot_evm6670l.map&quot;" valueType="string"/> 57 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.MAP_FILE.125937452" name="Input and output sections listed into &lt;file&gt; (--map_file, -m)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.MAP_FILE" value="&quot;../bin/i2cnorboot_evm6670l.map&quot;" valueType="string"/>
56 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.LIBRARY.1616439852" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.LIBRARY" valueType="libs"> 58 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.LIBRARY.1710773117" name="Include library file or command file as input (--library, -l)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.LIBRARY" valueType="libs">
57 <listOptionValue builtIn="false" value="&quot;ti.platform.evm6670l.ae66&quot;"/> 59 <listOptionValue builtIn="false" value="&quot;ti.platform.evm6670l.ae66&quot;"/>
58 <listOptionValue builtIn="false" value="&quot;libc.a&quot;"/> 60 <listOptionValue builtIn="false" value="&quot;libc.a&quot;"/>
59 </option> 61 </option>
60 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.SEARCH_PATH.552410534" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.SEARCH_PATH" valueType="stringList"> 62 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.SEARCH_PATH.417141143" name="Add &lt;dir&gt; to library search path (--search_path, -i)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.SEARCH_PATH" valueType="stringList">
61 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/lib&quot;"/> 63 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/lib&quot;"/>
62 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/> 64 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
63 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6670_INSTALL_DIR}/packages/ti/platform/evmc6670l/platform_lib/lib/debug&quot;"/> 65 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6670_INSTALL_DIR}/packages/ti/platform/evmc6670l/platform_lib/lib/debug&quot;"/>
@@ -70,7 +72,7 @@
70 <storageModule moduleId="org.eclipse.cdt.core.externalSettings"/> 72 <storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
71 <storageModule moduleId="org.eclipse.cdt.core.language.mapping"/> 73 <storageModule moduleId="org.eclipse.cdt.core.language.mapping"/>
72 <storageModule moduleId="org.eclipse.cdt.internal.ui.text.commentOwnerProjectMappings"/> 74 <storageModule moduleId="org.eclipse.cdt.internal.ui.text.commentOwnerProjectMappings"/>
73 </cconfiguration> 75 </cconfiguration>
74 </storageModule> 76 </storageModule>
75 <storageModule moduleId="cdtBuildSystem" version="4.0.0"> 77 <storageModule moduleId="cdtBuildSystem" version="4.0.0">
76 <project id="i2cnorboot.com.ti.ccstudio.buildDefinitions.C6000.ProjectType.1742876545" name="C6000" projectType="com.ti.ccstudio.buildDefinitions.C6000.ProjectType"/> 78 <project id="i2cnorboot.com.ti.ccstudio.buildDefinitions.C6000.ProjectType.1742876545" name="C6000" projectType="com.ti.ccstudio.buildDefinitions.C6000.ProjectType"/>
@@ -84,4 +86,6 @@
84 <content-type-mapping configuration="" content-type="org.eclipse.cdt.core.cxxSource" language="com.ti.ccstudio.core.TIGPPLanguage"/> 86 <content-type-mapping configuration="" content-type="org.eclipse.cdt.core.cxxSource" language="com.ti.ccstudio.core.TIGPPLanguage"/>
85 </project-mappings> 87 </project-mappings>
86 </storageModule> 88 </storageModule>
89 <storageModule moduleId="refreshScope"/>
90 <storageModule moduleId="scannerConfiguration"/>
87</cproject> 91</cproject>
diff --git a/boot_loader/examples/i2c/nor/evmc6670l/.project b/boot_loader/examples/i2c/nor/evmc6670l/.project
index 8999045..d979a79 100644
--- a/boot_loader/examples/i2c/nor/evmc6670l/.project
+++ b/boot_loader/examples/i2c/nor/evmc6670l/.project
@@ -26,11 +26,11 @@
26 </dictionary> 26 </dictionary>
27 <dictionary> 27 <dictionary>
28 <key>org.eclipse.cdt.make.core.buildCommand</key> 28 <key>org.eclipse.cdt.make.core.buildCommand</key>
29 <value>${CCS_INSTALL_ROOT}/utils/gmake/gmake</value> 29 <value>${CCS_UTILS_DIR}/bin/gmake</value>
30 </dictionary> 30 </dictionary>
31 <dictionary> 31 <dictionary>
32 <key>org.eclipse.cdt.make.core.buildLocation</key> 32 <key>org.eclipse.cdt.make.core.buildLocation</key>
33 <value>${workspace_loc:/i2cnorboot/Debug}</value> 33 <value>${BuildDirectory}</value>
34 </dictionary> 34 </dictionary>
35 <dictionary> 35 <dictionary>
36 <key>org.eclipse.cdt.make.core.cleanBuildTarget</key> 36 <key>org.eclipse.cdt.make.core.cleanBuildTarget</key>
@@ -58,7 +58,7 @@
58 </dictionary> 58 </dictionary>
59 <dictionary> 59 <dictionary>
60 <key>org.eclipse.cdt.make.core.stopOnError</key> 60 <key>org.eclipse.cdt.make.core.stopOnError</key>
61 <value>true</value> 61 <value>false</value>
62 </dictionary> 62 </dictionary>
63 <dictionary> 63 <dictionary>
64 <key>org.eclipse.cdt.make.core.useDefaultBuildCmd</key> 64 <key>org.eclipse.cdt.make.core.useDefaultBuildCmd</key>
@@ -85,7 +85,7 @@
85 <link> 85 <link>
86 <name>README.txt</name> 86 <name>README.txt</name>
87 <type>1</type> 87 <type>1</type>
88 <location>TI_MCSDK_I2CEXAMPLES_DIR/nor/docs/README.txt</location> 88 <locationURI>TI_MCSDK_I2CEXAMPLES_DIR/nor/docs/README.txt</locationURI>
89 </link> 89 </link>
90 <link> 90 <link>
91 <name>src</name> 91 <name>src</name>
diff --git a/boot_loader/examples/i2c/nor/evmc6678l/.ccsproject b/boot_loader/examples/i2c/nor/evmc6678l/.ccsproject
index f8e7770..e82706d 100644
--- a/boot_loader/examples/i2c/nor/evmc6678l/.ccsproject
+++ b/boot_loader/examples/i2c/nor/evmc6678l/.ccsproject
@@ -1,4 +1,4 @@
1<?xml version="1.0" encoding="UTF-8"?> 1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<?ccsproject version="1.0"?> 2<?ccsproject version="1.0"?>
3 3
4<projectOptions> 4<projectOptions>
@@ -7,4 +7,5 @@
7<codegenToolVersion value="7.2.4"/> 7<codegenToolVersion value="7.2.4"/>
8<isElfFormat value="true"/> 8<isElfFormat value="true"/>
9<rts value="rts6600_elf.lib"/> 9<rts value="rts6600_elf.lib"/>
10<deviceFamily value="C6000"/>
10</projectOptions> 11</projectOptions>
diff --git a/boot_loader/examples/i2c/nor/evmc6678l/.cproject b/boot_loader/examples/i2c/nor/evmc6678l/.cproject
index 9e9e18c..2d01659 100644
--- a/boot_loader/examples/i2c/nor/evmc6678l/.cproject
+++ b/boot_loader/examples/i2c/nor/evmc6678l/.cproject
@@ -20,8 +20,8 @@
20 <storageModule moduleId="cdtBuildSystem" version="4.0.0"> 20 <storageModule moduleId="cdtBuildSystem" version="4.0.0">
21 <configuration artifactExtension="out" artifactName="../bin/i2cnorboot_evm6678l" buildProperties="" cleanCommand="${CG_CLEAN_CMD}" description="" errorParsers="com.ti.ccstudio.errorparser.LinkErrorParser;com.ti.ccstudio.errorparser.CoffErrorParser;com.ti.ccstudio.errorparser.AsmErrorParser" id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1869204513" name="Debug" parent="com.ti.ccstudio.buildDefinitions.C6000.Debug"> 21 <configuration artifactExtension="out" artifactName="../bin/i2cnorboot_evm6678l" buildProperties="" cleanCommand="${CG_CLEAN_CMD}" description="" errorParsers="com.ti.ccstudio.errorparser.LinkErrorParser;com.ti.ccstudio.errorparser.CoffErrorParser;com.ti.ccstudio.errorparser.AsmErrorParser" id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1869204513" name="Debug" parent="com.ti.ccstudio.buildDefinitions.C6000.Debug">
22 <folderInfo id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1869204513." name="/" resourcePath=""> 22 <folderInfo id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1869204513." name="/" resourcePath="">
23 <toolChain id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.DebugToolchain.1459369702" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.linkerDebug.110525169"> 23 <toolChain id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.DebugToolchain.1489076393" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.linkerDebug.538729967">
24 <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.242788811" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList"> 24 <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1552106010" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
25 <listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.CustomC6000Device"/> 25 <listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.CustomC6000Device"/>
26 <listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/> 26 <listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>
27 <listOptionValue builtIn="false" value="OUTPUT_FORMAT=ELF"/> 27 <listOptionValue builtIn="false" value="OUTPUT_FORMAT=ELF"/>
@@ -30,34 +30,36 @@
30 <listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.biosmcsdk.pdk.C6678L:1.0.0.21;"/> 30 <listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.biosmcsdk.pdk.C6678L:1.0.0.21;"/>
31 <listOptionValue builtIn="false" value="OUTPUT_TYPE=rtscApplication:executable"/> 31 <listOptionValue builtIn="false" value="OUTPUT_TYPE=rtscApplication:executable"/>
32 </option> 32 </option>
33 <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1715904331" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="7.3.1" valueType="string"/> 33 <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.2086555062" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="7.4.0.B2" valueType="string"/>
34 <targetPlatform id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.targetPlatformDebug.1916225072" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.targetPlatformDebug"/> 34 <targetPlatform id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.targetPlatformDebug.714823524" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.targetPlatformDebug"/>
35 <builder buildPath="${workspace_loc:/i2cnorboot_evmc6678l/Debug}" id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.builderDebug.1552693431" name="GNU Make.Debug" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.builderDebug"/> 35 <builder buildPath="${BuildDirectory}" id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.builderDebug.651259090" keepEnvironmentInBuildfile="false" name="GNU Make" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.builderDebug"/>
36 <tool id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.compilerDebug.494785450" name="C6000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.compilerDebug"> 36 <tool id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.compilerDebug.631382126" name="C6000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.compilerDebug">
37 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.DIAG_WARNING.840934542" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.DIAG_WARNING" valueType="stringList"> 37 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DEBUGGING_MODEL.540079125" name="Debugging model" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DEBUGGING_MODEL" value="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DEBUGGING_MODEL.SYMDEBUG__DWARF" valueType="enumerated"/>
38 <listOptionValue builtIn="false" value="225"/> 38 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.INCLUDE_PATH.1221134322" name="Add dir to #include search path (--include_path, -I)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.INCLUDE_PATH" valueType="includePath">
39 </option>
40 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.INCLUDE_PATH.2100469174" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.INCLUDE_PATH" valueType="includePath">
41 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/> 39 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
42 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6678_INSTALL_DIR}/packages/ti/platform&quot;"/> 40 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6678_INSTALL_DIR}/packages/ti/platform&quot;"/>
43 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6678_INSTALL_DIR}/packages&quot;"/> 41 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6678_INSTALL_DIR}/packages&quot;"/>
44 <listOptionValue builtIn="false" value="&quot;${PROJECT_ROOT}/../include&quot;"/> 42 <listOptionValue builtIn="false" value="&quot;${PROJECT_ROOT}/../include&quot;"/>
45 </option> 43 </option>
46 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.ABI.1628401404" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.ABI" value="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.ABI.eabi" valueType="enumerated"/> 44 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DIAG_WARNING.2061410795" name="Treat diagnostic &lt;id&gt; as warning (--diag_warning, -pdsw)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DIAG_WARNING" valueType="stringList">
47 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.DEBUGGING_MODEL.936204695" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.DEBUGGING_MODEL" value="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.DEBUGGING_MODEL.SYMDEBUG__DWARF" valueType="enumerated"/> 45 <listOptionValue builtIn="false" value="225"/>
48 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.2.compiler.inputType__C_SRCS.1455404885" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.compiler.inputType__C_SRCS"/> 46 </option>
49 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.2.compiler.inputType__CPP_SRCS.38114850" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.compiler.inputType__CPP_SRCS"/> 47 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.ABI.510212713" name="Application binary interface (coffabi, eabi) (--abi)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.ABI" value="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.ABI.eabi" valueType="enumerated"/>
50 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.2.compiler.inputType__ASM_SRCS.409096359" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.compiler.inputType__ASM_SRCS"/> 48 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DISPLAY_ERROR_NUMBER.1383631176" name="Emit diagnostic identifier numbers (--display_error_number, -pden)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>
51 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.2.compiler.inputType__ASM2_SRCS.1545144488" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.compiler.inputType__ASM2_SRCS"/> 49 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.SILICON_VERSION.1342871966" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.SILICON_VERSION" value="6600" valueType="string"/>
50 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__C_SRCS.540761310" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__C_SRCS"/>
51 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__CPP_SRCS.1476910255" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__CPP_SRCS"/>
52 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__ASM_SRCS.1242893425" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__ASM_SRCS"/>
53 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__ASM2_SRCS.1644265986" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__ASM2_SRCS"/>
52 </tool> 54 </tool>
53 <tool id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.linkerDebug.110525169" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.linkerDebug"> 55 <tool id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.linkerDebug.538729967" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.linkerDebug">
54 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.OUTPUT_FILE.1725450081" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.OUTPUT_FILE" value="&quot;../bin/i2cnorboot_evm6678l.out&quot;" valueType="string"/> 56 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.OUTPUT_FILE.214768121" name="Specify output file name (--output_file, -o)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.OUTPUT_FILE" value="&quot;../bin/i2cnorboot_evm6678l.out&quot;" valueType="string"/>
55 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.MAP_FILE.687163132" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.MAP_FILE" value="&quot;../bin/i2cnorboot_evm6678l.map&quot;" valueType="string"/> 57 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.MAP_FILE.1222121355" name="Input and output sections listed into &lt;file&gt; (--map_file, -m)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.MAP_FILE" value="&quot;../bin/i2cnorboot_evm6678l.map&quot;" valueType="string"/>
56 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.LIBRARY.384858456" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.LIBRARY" valueType="libs"> 58 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.LIBRARY.1000177417" name="Include library file or command file as input (--library, -l)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.LIBRARY" valueType="libs">
57 <listOptionValue builtIn="false" value="&quot;ti.platform.evm6678l.ae66&quot;"/> 59 <listOptionValue builtIn="false" value="&quot;ti.platform.evm6678l.ae66&quot;"/>
58 <listOptionValue builtIn="false" value="&quot;libc.a&quot;"/> 60 <listOptionValue builtIn="false" value="&quot;libc.a&quot;"/>
59 </option> 61 </option>
60 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.SEARCH_PATH.1876020832" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.SEARCH_PATH" valueType="stringList"> 62 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.SEARCH_PATH.858025124" name="Add &lt;dir&gt; to library search path (--search_path, -i)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.SEARCH_PATH" valueType="stringList">
61 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/lib&quot;"/> 63 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/lib&quot;"/>
62 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/> 64 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
63 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6678_INSTALL_DIR}/packages/ti/platform/evmc6678l/platform_lib/lib/debug&quot;"/> 65 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6678_INSTALL_DIR}/packages/ti/platform/evmc6678l/platform_lib/lib/debug&quot;"/>
@@ -70,7 +72,7 @@
70 <storageModule moduleId="org.eclipse.cdt.core.externalSettings"/> 72 <storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
71 <storageModule moduleId="org.eclipse.cdt.core.language.mapping"/> 73 <storageModule moduleId="org.eclipse.cdt.core.language.mapping"/>
72 <storageModule moduleId="org.eclipse.cdt.internal.ui.text.commentOwnerProjectMappings"/> 74 <storageModule moduleId="org.eclipse.cdt.internal.ui.text.commentOwnerProjectMappings"/>
73 </cconfiguration> 75 </cconfiguration>
74 </storageModule> 76 </storageModule>
75 <storageModule moduleId="cdtBuildSystem" version="4.0.0"> 77 <storageModule moduleId="cdtBuildSystem" version="4.0.0">
76 <project id="i2cnorboot.com.ti.ccstudio.buildDefinitions.C6000.ProjectType.1742876545" name="C6000" projectType="com.ti.ccstudio.buildDefinitions.C6000.ProjectType"/> 78 <project id="i2cnorboot.com.ti.ccstudio.buildDefinitions.C6000.ProjectType.1742876545" name="C6000" projectType="com.ti.ccstudio.buildDefinitions.C6000.ProjectType"/>
@@ -84,4 +86,6 @@
84 <content-type-mapping configuration="" content-type="org.eclipse.cdt.core.cxxSource" language="com.ti.ccstudio.core.TIGPPLanguage"/> 86 <content-type-mapping configuration="" content-type="org.eclipse.cdt.core.cxxSource" language="com.ti.ccstudio.core.TIGPPLanguage"/>
85 </project-mappings> 87 </project-mappings>
86 </storageModule> 88 </storageModule>
89 <storageModule moduleId="refreshScope"/>
90 <storageModule moduleId="scannerConfiguration"/>
87</cproject> 91</cproject>
diff --git a/boot_loader/examples/i2c/nor/evmc6678l/.project b/boot_loader/examples/i2c/nor/evmc6678l/.project
index becdc37..c0cffce 100644
--- a/boot_loader/examples/i2c/nor/evmc6678l/.project
+++ b/boot_loader/examples/i2c/nor/evmc6678l/.project
@@ -26,11 +26,11 @@
26 </dictionary> 26 </dictionary>
27 <dictionary> 27 <dictionary>
28 <key>org.eclipse.cdt.make.core.buildCommand</key> 28 <key>org.eclipse.cdt.make.core.buildCommand</key>
29 <value>${CCS_INSTALL_ROOT}/utils/gmake/gmake</value> 29 <value>${CCS_UTILS_DIR}/bin/gmake</value>
30 </dictionary> 30 </dictionary>
31 <dictionary> 31 <dictionary>
32 <key>org.eclipse.cdt.make.core.buildLocation</key> 32 <key>org.eclipse.cdt.make.core.buildLocation</key>
33 <value>${workspace_loc:/i2cnorboot/Debug}</value> 33 <value>${BuildDirectory}</value>
34 </dictionary> 34 </dictionary>
35 <dictionary> 35 <dictionary>
36 <key>org.eclipse.cdt.make.core.cleanBuildTarget</key> 36 <key>org.eclipse.cdt.make.core.cleanBuildTarget</key>
@@ -58,7 +58,7 @@
58 </dictionary> 58 </dictionary>
59 <dictionary> 59 <dictionary>
60 <key>org.eclipse.cdt.make.core.stopOnError</key> 60 <key>org.eclipse.cdt.make.core.stopOnError</key>
61 <value>true</value> 61 <value>false</value>
62 </dictionary> 62 </dictionary>
63 <dictionary> 63 <dictionary>
64 <key>org.eclipse.cdt.make.core.useDefaultBuildCmd</key> 64 <key>org.eclipse.cdt.make.core.useDefaultBuildCmd</key>
@@ -85,7 +85,7 @@
85 <link> 85 <link>
86 <name>README.txt</name> 86 <name>README.txt</name>
87 <type>1</type> 87 <type>1</type>
88 <location>TI_MCSDK_I2CEXAMPLES_DIR/nor/docs/README.txt</location> 88 <locationURI>TI_MCSDK_I2CEXAMPLES_DIR/nor/docs/README.txt</locationURI>
89 </link> 89 </link>
90 <link> 90 <link>
91 <name>src</name> 91 <name>src</name>
diff --git a/boot_loader/examples/i2c/tftp/evmc6657l/.ccsproject b/boot_loader/examples/i2c/tftp/evmc6657l/.ccsproject
index f8e7770..e82706d 100644
--- a/boot_loader/examples/i2c/tftp/evmc6657l/.ccsproject
+++ b/boot_loader/examples/i2c/tftp/evmc6657l/.ccsproject
@@ -1,4 +1,4 @@
1<?xml version="1.0" encoding="UTF-8"?> 1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<?ccsproject version="1.0"?> 2<?ccsproject version="1.0"?>
3 3
4<projectOptions> 4<projectOptions>
@@ -7,4 +7,5 @@
7<codegenToolVersion value="7.2.4"/> 7<codegenToolVersion value="7.2.4"/>
8<isElfFormat value="true"/> 8<isElfFormat value="true"/>
9<rts value="rts6600_elf.lib"/> 9<rts value="rts6600_elf.lib"/>
10<deviceFamily value="C6000"/>
10</projectOptions> 11</projectOptions>
diff --git a/boot_loader/examples/i2c/tftp/evmc6657l/.cproject b/boot_loader/examples/i2c/tftp/evmc6657l/.cproject
index 3a6527d..fcfc2af 100644
--- a/boot_loader/examples/i2c/tftp/evmc6657l/.cproject
+++ b/boot_loader/examples/i2c/tftp/evmc6657l/.cproject
@@ -20,8 +20,8 @@
20 <storageModule moduleId="cdtBuildSystem" version="4.0.0"> 20 <storageModule moduleId="cdtBuildSystem" version="4.0.0">
21 <configuration artifactExtension="out" artifactName="../bin/i2ctftpboot_evm6657l" buildProperties="" cleanCommand="${CG_CLEAN_CMD}" description="" errorParsers="com.ti.ccstudio.errorparser.LinkErrorParser;com.ti.ccstudio.errorparser.CoffErrorParser;com.ti.ccstudio.errorparser.AsmErrorParser" id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1869204513" name="Debug" parent="com.ti.ccstudio.buildDefinitions.C6000.Debug"> 21 <configuration artifactExtension="out" artifactName="../bin/i2ctftpboot_evm6657l" buildProperties="" cleanCommand="${CG_CLEAN_CMD}" description="" errorParsers="com.ti.ccstudio.errorparser.LinkErrorParser;com.ti.ccstudio.errorparser.CoffErrorParser;com.ti.ccstudio.errorparser.AsmErrorParser" id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1869204513" name="Debug" parent="com.ti.ccstudio.buildDefinitions.C6000.Debug">
22 <folderInfo id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1869204513." name="/" resourcePath=""> 22 <folderInfo id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1869204513." name="/" resourcePath="">
23 <toolChain id="com.ti.ccstudio.buildDefinitions.C6000_7.3.exe.DebugToolchain.911344256" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C6000_7.3.exe.linkerDebug.1041027539"> 23 <toolChain id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.DebugToolchain.1036078401" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.linkerDebug.1523013409">
24 <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1167058994" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList"> 24 <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.754030025" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
25 <listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.CustomC6000Device"/> 25 <listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.CustomC6000Device"/>
26 <listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/> 26 <listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>
27 <listOptionValue builtIn="false" value="OUTPUT_FORMAT=ELF"/> 27 <listOptionValue builtIn="false" value="OUTPUT_FORMAT=ELF"/>
@@ -30,34 +30,35 @@
30 <listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.biosmcsdk.pdk.C6657:1.0.0.0;"/> 30 <listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.biosmcsdk.pdk.C6657:1.0.0.0;"/>
31 <listOptionValue builtIn="false" value="OUTPUT_TYPE=rtscApplication:executable"/> 31 <listOptionValue builtIn="false" value="OUTPUT_TYPE=rtscApplication:executable"/>
32 </option> 32 </option>
33 <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.642352933" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="7.3.1" valueType="string"/> 33 <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1040708714" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="7.4.0.B2" valueType="string"/>
34 <targetPlatform id="com.ti.ccstudio.buildDefinitions.C6000_7.3.exe.targetPlatformDebug.1434356338" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.exe.targetPlatformDebug"/> 34 <targetPlatform id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.targetPlatformDebug.411324220" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.targetPlatformDebug"/>
35 <builder buildPath="${BuildDirectory}" id="com.ti.ccstudio.buildDefinitions.C6000_7.3.exe.builderDebug.1143384455" name="GNU Make.Debug" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.exe.builderDebug"/> 35 <builder buildPath="${BuildDirectory}" id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.builderDebug.220387132" keepEnvironmentInBuildfile="false" name="GNU Make" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.builderDebug"/>
36 <tool id="com.ti.ccstudio.buildDefinitions.C6000_7.3.exe.compilerDebug.1925907058" name="C6000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.exe.compilerDebug"> 36 <tool id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.compilerDebug.557517296" name="C6000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.compilerDebug">
37 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.3.compilerID.DEBUGGING_MODEL.837301912" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.compilerID.DEBUGGING_MODEL" value="com.ti.ccstudio.buildDefinitions.C6000_7.3.compilerID.DEBUGGING_MODEL.SYMDEBUG__DWARF" valueType="enumerated"/> 37 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DEBUGGING_MODEL.1542192811" name="Debugging model" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DEBUGGING_MODEL" value="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DEBUGGING_MODEL.SYMDEBUG__DWARF" valueType="enumerated"/>
38 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.3.compilerID.INCLUDE_PATH.731820131" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.compilerID.INCLUDE_PATH" valueType="includePath"> 38 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.INCLUDE_PATH.881760218" name="Add dir to #include search path (--include_path, -I)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.INCLUDE_PATH" valueType="includePath">
39 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/> 39 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
40 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6657_INSTALL_DIR}/packages/ti/platform&quot;"/> 40 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6657_INSTALL_DIR}/packages/ti/platform&quot;"/>
41 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6657_INSTALL_DIR}/packages&quot;"/> 41 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6657_INSTALL_DIR}/packages&quot;"/>
42 </option> 42 </option>
43 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.3.compilerID.DIAG_WARNING.289977478" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.compilerID.DIAG_WARNING" valueType="stringList"> 43 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DISPLAY_ERROR_NUMBER.1990386812" name="Emit diagnostic identifier numbers (--display_error_number, -pden)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>
44 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DIAG_WARNING.80746621" name="Treat diagnostic &lt;id&gt; as warning (--diag_warning, -pdsw)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DIAG_WARNING" valueType="stringList">
44 <listOptionValue builtIn="false" value="225"/> 45 <listOptionValue builtIn="false" value="225"/>
45 </option> 46 </option>
46 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.3.compilerID.ABI.298078935" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.compilerID.ABI" value="com.ti.ccstudio.buildDefinitions.C6000_7.3.compilerID.ABI.eabi" valueType="enumerated"/> 47 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.ABI.1156766046" name="Application binary interface (coffabi, eabi) (--abi)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.ABI" value="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.ABI.eabi" valueType="enumerated"/>
47 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.3.compilerID.DISPLAY_ERROR_NUMBER.1500043005" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.compilerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/> 48 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.SILICON_VERSION.730287912" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.SILICON_VERSION" value="6600" valueType="string"/>
48 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.3.compiler.inputType__C_SRCS.1562849846" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.compiler.inputType__C_SRCS"/> 49 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__C_SRCS.651803183" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__C_SRCS"/>
49 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.3.compiler.inputType__CPP_SRCS.260917704" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.compiler.inputType__CPP_SRCS"/> 50 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__CPP_SRCS.2049663402" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__CPP_SRCS"/>
50 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.3.compiler.inputType__ASM_SRCS.1947446769" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.compiler.inputType__ASM_SRCS"/> 51 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__ASM_SRCS.38595788" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__ASM_SRCS"/>
51 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.3.compiler.inputType__ASM2_SRCS.1198432156" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.compiler.inputType__ASM2_SRCS"/> 52 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__ASM2_SRCS.1579781943" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__ASM2_SRCS"/>
52 </tool> 53 </tool>
53 <tool id="com.ti.ccstudio.buildDefinitions.C6000_7.3.exe.linkerDebug.1041027539" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.exe.linkerDebug"> 54 <tool id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.linkerDebug.1523013409" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.linkerDebug">
54 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.3.linkerID.OUTPUT_FILE.752757166" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.linkerID.OUTPUT_FILE" value="&quot;../bin/i2ctftpboot_evm6657l.out&quot;" valueType="string"/> 55 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.OUTPUT_FILE.2135573132" name="Specify output file name (--output_file, -o)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.OUTPUT_FILE" value="&quot;../bin/i2ctftpboot_evm6657l.out&quot;" valueType="string"/>
55 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.3.linkerID.MAP_FILE.1464774576" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.linkerID.MAP_FILE" value="&quot;../bin/i2ctftpboot_evm6657l.map&quot;" valueType="string"/> 56 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.MAP_FILE.2139258168" name="Input and output sections listed into &lt;file&gt; (--map_file, -m)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.MAP_FILE" value="&quot;../bin/i2ctftpboot_evm6657l.map&quot;" valueType="string"/>
56 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.3.linkerID.LIBRARY.1203302464" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.linkerID.LIBRARY" valueType="libs"> 57 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.LIBRARY.618957729" name="Include library file or command file as input (--library, -l)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.LIBRARY" valueType="libs">
57 <listOptionValue builtIn="false" value="&quot;ti.platform.evm6657l.ae66&quot;"/> 58 <listOptionValue builtIn="false" value="&quot;ti.platform.evm6657l.ae66&quot;"/>
58 <listOptionValue builtIn="false" value="&quot;libc.a&quot;"/> 59 <listOptionValue builtIn="false" value="&quot;libc.a&quot;"/>
59 </option> 60 </option>
60 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.3.linkerID.SEARCH_PATH.190890325" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.3.linkerID.SEARCH_PATH" valueType="stringList"> 61 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.SEARCH_PATH.1462599331" name="Add &lt;dir&gt; to library search path (--search_path, -i)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.SEARCH_PATH" valueType="stringList">
61 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/lib&quot;"/> 62 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/lib&quot;"/>
62 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/> 63 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
63 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6657_INSTALL_DIR}/packages/ti/platform/evmc6657l/platform_lib/lib/debug&quot;"/> 64 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6657_INSTALL_DIR}/packages/ti/platform/evmc6657l/platform_lib/lib/debug&quot;"/>
diff --git a/boot_loader/examples/i2c/tftp/evmc6670l/.ccsproject b/boot_loader/examples/i2c/tftp/evmc6670l/.ccsproject
index f8e7770..e82706d 100644
--- a/boot_loader/examples/i2c/tftp/evmc6670l/.ccsproject
+++ b/boot_loader/examples/i2c/tftp/evmc6670l/.ccsproject
@@ -1,4 +1,4 @@
1<?xml version="1.0" encoding="UTF-8"?> 1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<?ccsproject version="1.0"?> 2<?ccsproject version="1.0"?>
3 3
4<projectOptions> 4<projectOptions>
@@ -7,4 +7,5 @@
7<codegenToolVersion value="7.2.4"/> 7<codegenToolVersion value="7.2.4"/>
8<isElfFormat value="true"/> 8<isElfFormat value="true"/>
9<rts value="rts6600_elf.lib"/> 9<rts value="rts6600_elf.lib"/>
10<deviceFamily value="C6000"/>
10</projectOptions> 11</projectOptions>
diff --git a/boot_loader/examples/i2c/tftp/evmc6670l/.cproject b/boot_loader/examples/i2c/tftp/evmc6670l/.cproject
index 5f142e9..2369638 100644
--- a/boot_loader/examples/i2c/tftp/evmc6670l/.cproject
+++ b/boot_loader/examples/i2c/tftp/evmc6670l/.cproject
@@ -20,8 +20,8 @@
20 <storageModule moduleId="cdtBuildSystem" version="4.0.0"> 20 <storageModule moduleId="cdtBuildSystem" version="4.0.0">
21 <configuration artifactExtension="out" artifactName="../bin/i2ctftpboot_evm6670l" buildProperties="" cleanCommand="${CG_CLEAN_CMD}" description="" errorParsers="com.ti.ccstudio.errorparser.LinkErrorParser;com.ti.ccstudio.errorparser.CoffErrorParser;com.ti.ccstudio.errorparser.AsmErrorParser" id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1869204513" name="Debug" parent="com.ti.ccstudio.buildDefinitions.C6000.Debug"> 21 <configuration artifactExtension="out" artifactName="../bin/i2ctftpboot_evm6670l" buildProperties="" cleanCommand="${CG_CLEAN_CMD}" description="" errorParsers="com.ti.ccstudio.errorparser.LinkErrorParser;com.ti.ccstudio.errorparser.CoffErrorParser;com.ti.ccstudio.errorparser.AsmErrorParser" id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1869204513" name="Debug" parent="com.ti.ccstudio.buildDefinitions.C6000.Debug">
22 <folderInfo id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1869204513." name="/" resourcePath=""> 22 <folderInfo id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1869204513." name="/" resourcePath="">
23 <toolChain id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.DebugToolchain.1937530580" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.linkerDebug.876916334"> 23 <toolChain id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.DebugToolchain.1646285664" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.linkerDebug.241334161">
24 <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.256065388" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList"> 24 <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1813828384" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
25 <listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.CustomC6000Device"/> 25 <listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.CustomC6000Device"/>
26 <listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/> 26 <listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>
27 <listOptionValue builtIn="false" value="OUTPUT_FORMAT=ELF"/> 27 <listOptionValue builtIn="false" value="OUTPUT_FORMAT=ELF"/>
@@ -30,34 +30,36 @@
30 <listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.biosmcsdk.pdk.C6670:1.0.0.21;"/> 30 <listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.biosmcsdk.pdk.C6670:1.0.0.21;"/>
31 <listOptionValue builtIn="false" value="OUTPUT_TYPE=rtscApplication:executable"/> 31 <listOptionValue builtIn="false" value="OUTPUT_TYPE=rtscApplication:executable"/>
32 </option> 32 </option>
33 <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1539598869" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="7.3.1" valueType="string"/> 33 <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1143553637" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="7.4.0.B2" valueType="string"/>
34 <targetPlatform id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.targetPlatformDebug.682503039" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.targetPlatformDebug"/> 34 <targetPlatform id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.targetPlatformDebug.664670074" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.targetPlatformDebug"/>
35 <builder buildPath="${workspace_loc:/i2ctftpboot_evmc6670l/Debug}" id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.builderDebug.698480186" name="GNU Make.Debug" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.builderDebug"/> 35 <builder buildPath="${BuildDirectory}" id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.builderDebug.1998922670" keepEnvironmentInBuildfile="false" name="GNU Make" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.builderDebug"/>
36 <tool id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.compilerDebug.1866457630" name="C6000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.compilerDebug"> 36 <tool id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.compilerDebug.1346838849" name="C6000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.compilerDebug">
37 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.DIAG_WARNING.989965101" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.DIAG_WARNING" valueType="stringList"> 37 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DEBUGGING_MODEL.1095521538" name="Debugging model" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DEBUGGING_MODEL" value="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DEBUGGING_MODEL.SYMDEBUG__DWARF" valueType="enumerated"/>
38 <listOptionValue builtIn="false" value="225"/> 38 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.INCLUDE_PATH.1295054027" name="Add dir to #include search path (--include_path, -I)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.INCLUDE_PATH" valueType="includePath">
39 </option>
40 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.INCLUDE_PATH.1149607157" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.INCLUDE_PATH" valueType="includePath">
41 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/> 39 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
42 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6670_INSTALL_DIR}/packages/ti/platform&quot;"/> 40 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6670_INSTALL_DIR}/packages/ti/platform&quot;"/>
43 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6670_INSTALL_DIR}/packages&quot;"/> 41 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6670_INSTALL_DIR}/packages&quot;"/>
44 <listOptionValue builtIn="false" value="&quot;${PROJECT_ROOT}/../include&quot;"/> 42 <listOptionValue builtIn="false" value="&quot;${PROJECT_ROOT}/../include&quot;"/>
45 </option> 43 </option>
46 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.ABI.429844828" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.ABI" value="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.ABI.eabi" valueType="enumerated"/> 44 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DIAG_WARNING.486737686" name="Treat diagnostic &lt;id&gt; as warning (--diag_warning, -pdsw)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DIAG_WARNING" valueType="stringList">
47 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.DEBUGGING_MODEL.936204695" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.DEBUGGING_MODEL" value="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.DEBUGGING_MODEL.SYMDEBUG__DWARF" valueType="enumerated"/> 45 <listOptionValue builtIn="false" value="225"/>
48 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.2.compiler.inputType__C_SRCS.2058977271" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.compiler.inputType__C_SRCS"/> 46 </option>
49 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.2.compiler.inputType__CPP_SRCS.1712464021" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.compiler.inputType__CPP_SRCS"/> 47 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.ABI.715394875" name="Application binary interface (coffabi, eabi) (--abi)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.ABI" value="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.ABI.eabi" valueType="enumerated"/>
50 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.2.compiler.inputType__ASM_SRCS.2088803738" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.compiler.inputType__ASM_SRCS"/> 48 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DISPLAY_ERROR_NUMBER.1009352422" name="Emit diagnostic identifier numbers (--display_error_number, -pden)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>
51 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.2.compiler.inputType__ASM2_SRCS.1504310620" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.compiler.inputType__ASM2_SRCS"/> 49 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.SILICON_VERSION.1582556306" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.SILICON_VERSION" value="6600" valueType="string"/>
50 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__C_SRCS.1425574674" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__C_SRCS"/>
51 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__CPP_SRCS.154081267" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__CPP_SRCS"/>
52 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__ASM_SRCS.1381670785" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__ASM_SRCS"/>
53 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__ASM2_SRCS.1196214920" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__ASM2_SRCS"/>
52 </tool> 54 </tool>
53 <tool id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.linkerDebug.876916334" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.linkerDebug"> 55 <tool id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.linkerDebug.241334161" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.linkerDebug">
54 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.OUTPUT_FILE.785766235" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.OUTPUT_FILE" value="&quot;../bin/i2ctftpboot_evm6670l.out&quot;" valueType="string"/> 56 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.OUTPUT_FILE.69076982" name="Specify output file name (--output_file, -o)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.OUTPUT_FILE" value="&quot;../bin/i2ctftpboot_evm6670l.out&quot;" valueType="string"/>
55 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.MAP_FILE.1385371536" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.MAP_FILE" value="&quot;../bin/i2ctftpboot_evm6670l.map&quot;" valueType="string"/> 57 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.MAP_FILE.405054377" name="Input and output sections listed into &lt;file&gt; (--map_file, -m)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.MAP_FILE" value="&quot;../bin/i2ctftpboot_evm6670l.map&quot;" valueType="string"/>
56 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.LIBRARY.2101043680" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.LIBRARY" valueType="libs"> 58 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.LIBRARY.1322068082" name="Include library file or command file as input (--library, -l)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.LIBRARY" valueType="libs">
57 <listOptionValue builtIn="false" value="&quot;ti.platform.evm6670l.ae66&quot;"/> 59 <listOptionValue builtIn="false" value="&quot;ti.platform.evm6670l.ae66&quot;"/>
58 <listOptionValue builtIn="false" value="&quot;libc.a&quot;"/> 60 <listOptionValue builtIn="false" value="&quot;libc.a&quot;"/>
59 </option> 61 </option>
60 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.SEARCH_PATH.1576493881" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.SEARCH_PATH" valueType="stringList"> 62 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.SEARCH_PATH.1433881438" name="Add &lt;dir&gt; to library search path (--search_path, -i)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.SEARCH_PATH" valueType="stringList">
61 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/lib&quot;"/> 63 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/lib&quot;"/>
62 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/> 64 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
63 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6670_INSTALL_DIR}/packages/ti/platform/evmc6670l/platform_lib/lib/debug&quot;"/> 65 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6670_INSTALL_DIR}/packages/ti/platform/evmc6670l/platform_lib/lib/debug&quot;"/>
@@ -70,7 +72,7 @@
70 <storageModule moduleId="org.eclipse.cdt.core.externalSettings"/> 72 <storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
71 <storageModule moduleId="org.eclipse.cdt.core.language.mapping"/> 73 <storageModule moduleId="org.eclipse.cdt.core.language.mapping"/>
72 <storageModule moduleId="org.eclipse.cdt.internal.ui.text.commentOwnerProjectMappings"/> 74 <storageModule moduleId="org.eclipse.cdt.internal.ui.text.commentOwnerProjectMappings"/>
73 </cconfiguration> 75 </cconfiguration>
74 </storageModule> 76 </storageModule>
75 <storageModule moduleId="cdtBuildSystem" version="4.0.0"> 77 <storageModule moduleId="cdtBuildSystem" version="4.0.0">
76 <project id="i2ctftpboot.com.ti.ccstudio.buildDefinitions.C6000.ProjectType.1742876545" name="C6000" projectType="com.ti.ccstudio.buildDefinitions.C6000.ProjectType"/> 78 <project id="i2ctftpboot.com.ti.ccstudio.buildDefinitions.C6000.ProjectType.1742876545" name="C6000" projectType="com.ti.ccstudio.buildDefinitions.C6000.ProjectType"/>
@@ -84,4 +86,6 @@
84 <content-type-mapping configuration="" content-type="org.eclipse.cdt.core.cxxSource" language="com.ti.ccstudio.core.TIGPPLanguage"/> 86 <content-type-mapping configuration="" content-type="org.eclipse.cdt.core.cxxSource" language="com.ti.ccstudio.core.TIGPPLanguage"/>
85 </project-mappings> 87 </project-mappings>
86 </storageModule> 88 </storageModule>
89 <storageModule moduleId="refreshScope"/>
90 <storageModule moduleId="scannerConfiguration"/>
87</cproject> 91</cproject>
diff --git a/boot_loader/examples/i2c/tftp/evmc6670l/.project b/boot_loader/examples/i2c/tftp/evmc6670l/.project
index 345770f..5bdc363 100644
--- a/boot_loader/examples/i2c/tftp/evmc6670l/.project
+++ b/boot_loader/examples/i2c/tftp/evmc6670l/.project
@@ -26,11 +26,11 @@
26 </dictionary> 26 </dictionary>
27 <dictionary> 27 <dictionary>
28 <key>org.eclipse.cdt.make.core.buildCommand</key> 28 <key>org.eclipse.cdt.make.core.buildCommand</key>
29 <value>${CCS_INSTALL_ROOT}/utils/gmake/gmake</value> 29 <value>${CCS_UTILS_DIR}/bin/gmake</value>
30 </dictionary> 30 </dictionary>
31 <dictionary> 31 <dictionary>
32 <key>org.eclipse.cdt.make.core.buildLocation</key> 32 <key>org.eclipse.cdt.make.core.buildLocation</key>
33 <value>${workspace_loc:/i2ctftpboot/Debug}</value> 33 <value>${BuildDirectory}</value>
34 </dictionary> 34 </dictionary>
35 <dictionary> 35 <dictionary>
36 <key>org.eclipse.cdt.make.core.cleanBuildTarget</key> 36 <key>org.eclipse.cdt.make.core.cleanBuildTarget</key>
@@ -58,7 +58,7 @@
58 </dictionary> 58 </dictionary>
59 <dictionary> 59 <dictionary>
60 <key>org.eclipse.cdt.make.core.stopOnError</key> 60 <key>org.eclipse.cdt.make.core.stopOnError</key>
61 <value>true</value> 61 <value>false</value>
62 </dictionary> 62 </dictionary>
63 <dictionary> 63 <dictionary>
64 <key>org.eclipse.cdt.make.core.useDefaultBuildCmd</key> 64 <key>org.eclipse.cdt.make.core.useDefaultBuildCmd</key>
@@ -85,7 +85,7 @@
85 <link> 85 <link>
86 <name>README.txt</name> 86 <name>README.txt</name>
87 <type>1</type> 87 <type>1</type>
88 <location>TI_MCSDK_I2CEXAMPLES_DIR/tftp/docs/README.txt</location> 88 <locationURI>TI_MCSDK_I2CEXAMPLES_DIR/tftp/docs/README.txt</locationURI>
89 </link> 89 </link>
90 <link> 90 <link>
91 <name>src</name> 91 <name>src</name>
diff --git a/boot_loader/examples/i2c/tftp/evmc6678l/.ccsproject b/boot_loader/examples/i2c/tftp/evmc6678l/.ccsproject
index f8e7770..e82706d 100644
--- a/boot_loader/examples/i2c/tftp/evmc6678l/.ccsproject
+++ b/boot_loader/examples/i2c/tftp/evmc6678l/.ccsproject
@@ -1,4 +1,4 @@
1<?xml version="1.0" encoding="UTF-8"?> 1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<?ccsproject version="1.0"?> 2<?ccsproject version="1.0"?>
3 3
4<projectOptions> 4<projectOptions>
@@ -7,4 +7,5 @@
7<codegenToolVersion value="7.2.4"/> 7<codegenToolVersion value="7.2.4"/>
8<isElfFormat value="true"/> 8<isElfFormat value="true"/>
9<rts value="rts6600_elf.lib"/> 9<rts value="rts6600_elf.lib"/>
10<deviceFamily value="C6000"/>
10</projectOptions> 11</projectOptions>
diff --git a/boot_loader/examples/i2c/tftp/evmc6678l/.cproject b/boot_loader/examples/i2c/tftp/evmc6678l/.cproject
index 4927195..32678e7 100644
--- a/boot_loader/examples/i2c/tftp/evmc6678l/.cproject
+++ b/boot_loader/examples/i2c/tftp/evmc6678l/.cproject
@@ -20,8 +20,8 @@
20 <storageModule moduleId="cdtBuildSystem" version="4.0.0"> 20 <storageModule moduleId="cdtBuildSystem" version="4.0.0">
21 <configuration artifactExtension="out" artifactName="../bin/i2ctftpboot_evm6678l" buildProperties="" cleanCommand="${CG_CLEAN_CMD}" description="" errorParsers="com.ti.ccstudio.errorparser.LinkErrorParser;com.ti.ccstudio.errorparser.CoffErrorParser;com.ti.ccstudio.errorparser.AsmErrorParser" id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1869204513" name="Debug" parent="com.ti.ccstudio.buildDefinitions.C6000.Debug"> 21 <configuration artifactExtension="out" artifactName="../bin/i2ctftpboot_evm6678l" buildProperties="" cleanCommand="${CG_CLEAN_CMD}" description="" errorParsers="com.ti.ccstudio.errorparser.LinkErrorParser;com.ti.ccstudio.errorparser.CoffErrorParser;com.ti.ccstudio.errorparser.AsmErrorParser" id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1869204513" name="Debug" parent="com.ti.ccstudio.buildDefinitions.C6000.Debug">
22 <folderInfo id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1869204513." name="/" resourcePath=""> 22 <folderInfo id="com.ti.ccstudio.buildDefinitions.C6000.Debug.1869204513." name="/" resourcePath="">
23 <toolChain id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.DebugToolchain.1118504183" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.linkerDebug.82425318"> 23 <toolChain id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.DebugToolchain.1682651600" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.linkerDebug.1785558703">
24 <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.394505369" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList"> 24 <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1303385104" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
25 <listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.CustomC6000Device"/> 25 <listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.CustomC6000Device"/>
26 <listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/> 26 <listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>
27 <listOptionValue builtIn="false" value="OUTPUT_FORMAT=ELF"/> 27 <listOptionValue builtIn="false" value="OUTPUT_FORMAT=ELF"/>
@@ -30,40 +30,42 @@
30 <listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.biosmcsdk.pdk.C6678L:1.0.0.21;"/> 30 <listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.biosmcsdk.pdk.C6678L:1.0.0.21;"/>
31 <listOptionValue builtIn="false" value="OUTPUT_TYPE=rtscApplication:executable"/> 31 <listOptionValue builtIn="false" value="OUTPUT_TYPE=rtscApplication:executable"/>
32 </option> 32 </option>
33 <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.40375857" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="7.3.1" valueType="string"/> 33 <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.674465397" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="7.4.0.B2" valueType="string"/>
34 <targetPlatform id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.targetPlatformDebug.1594080874" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.targetPlatformDebug"/> 34 <targetPlatform id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.targetPlatformDebug.939372127" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.targetPlatformDebug"/>
35 <builder buildPath="${workspace_loc:/i2ctftpboot_evmc6678l/Debug}" id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.builderDebug.1632026193" name="GNU Make.Debug" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.builderDebug"/> 35 <builder buildPath="${BuildDirectory}" id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.builderDebug.2105731575" keepEnvironmentInBuildfile="false" name="GNU Make" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.builderDebug"/>
36 <tool id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.compilerDebug.2048953172" name="C6000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.compilerDebug"> 36 <tool id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.compilerDebug.1955087694" name="C6000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.compilerDebug">
37 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.DIAG_WARNING.1202903415" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.DIAG_WARNING" valueType="stringList"> 37 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DEBUGGING_MODEL.1844913057" name="Debugging model" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DEBUGGING_MODEL" value="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DEBUGGING_MODEL.SYMDEBUG__DWARF" valueType="enumerated"/>
38 <listOptionValue builtIn="false" value="225"/> 38 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.INCLUDE_PATH.1411321697" name="Add dir to #include search path (--include_path, -I)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.INCLUDE_PATH" valueType="includePath">
39 </option>
40 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.INCLUDE_PATH.12668800" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.INCLUDE_PATH" valueType="includePath">
41 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/> 39 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
42 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6678_INSTALL_DIR}/packages/ti/platform&quot;"/> 40 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6678_INSTALL_DIR}/packages/ti/platform&quot;"/>
43 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6678_INSTALL_DIR}/packages&quot;"/> 41 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6678_INSTALL_DIR}/packages&quot;"/>
44 <listOptionValue builtIn="false" value="&quot;${PROJECT_ROOT}/../include&quot;"/> 42 <listOptionValue builtIn="false" value="&quot;${PROJECT_ROOT}/../include&quot;"/>
45 </option> 43 </option>
46 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.ABI.1407030072" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.ABI" value="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.ABI.eabi" valueType="enumerated"/> 44 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DIAG_WARNING.2115133631" name="Treat diagnostic &lt;id&gt; as warning (--diag_warning, -pdsw)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DIAG_WARNING" valueType="stringList">
47 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.DEBUGGING_MODEL.936204695" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.DEBUGGING_MODEL" value="com.ti.ccstudio.buildDefinitions.C6000_7.2.compilerID.DEBUGGING_MODEL.SYMDEBUG__DWARF" valueType="enumerated"/> 45 <listOptionValue builtIn="false" value="225"/>
48 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.2.compiler.inputType__C_SRCS.242614569" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.compiler.inputType__C_SRCS"/> 46 </option>
49 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.2.compiler.inputType__CPP_SRCS.876940324" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.compiler.inputType__CPP_SRCS"/> 47 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.ABI.1694509733" name="Application binary interface (coffabi, eabi) (--abi)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.ABI" value="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.ABI.eabi" valueType="enumerated"/>
50 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.2.compiler.inputType__ASM_SRCS.1391989375" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.compiler.inputType__ASM_SRCS"/> 48 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DISPLAY_ERROR_NUMBER.836640378" name="Emit diagnostic identifier numbers (--display_error_number, -pden)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>
51 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.2.compiler.inputType__ASM2_SRCS.653242316" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.compiler.inputType__ASM2_SRCS"/> 49 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.SILICON_VERSION.322648761" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.SILICON_VERSION" value="6600" valueType="string"/>
50 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__C_SRCS.1394154320" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__C_SRCS"/>
51 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__CPP_SRCS.392377168" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__CPP_SRCS"/>
52 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__ASM_SRCS.1156603886" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__ASM_SRCS"/>
53 <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__ASM2_SRCS.1152957365" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__ASM2_SRCS"/>
52 </tool> 54 </tool>
53 <tool id="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.linkerDebug.82425318" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.exe.linkerDebug"> 55 <tool id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.linkerDebug.1785558703" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.linkerDebug">
54 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.OUTPUT_FILE.1164225283" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.OUTPUT_FILE" value="&quot;../bin/i2ctftpboot_evm6678l.out&quot;" valueType="string"/> 56 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.OUTPUT_FILE.1335477652" name="Specify output file name (--output_file, -o)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.OUTPUT_FILE" value="&quot;../bin/i2ctftpboot_evm6678l.out&quot;" valueType="string"/>
55 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.MAP_FILE.538068275" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.MAP_FILE" value="&quot;../bin/i2ctftpboot_evm6678l.map&quot;" valueType="string"/> 57 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.MAP_FILE.1654197938" name="Input and output sections listed into &lt;file&gt; (--map_file, -m)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.MAP_FILE" value="&quot;../bin/i2ctftpboot_evm6678l.map&quot;" valueType="string"/>
56 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.LIBRARY.217642740" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.LIBRARY" valueType="libs"> 58 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.LIBRARY.774604610" name="Include library file or command file as input (--library, -l)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.LIBRARY" valueType="libs">
57 <listOptionValue builtIn="false" value="&quot;ti.platform.evm6678l.ae66&quot;"/> 59 <listOptionValue builtIn="false" value="&quot;ti.platform.evm6678l.ae66&quot;"/>
58 <listOptionValue builtIn="false" value="&quot;libc.a&quot;"/> 60 <listOptionValue builtIn="false" value="&quot;libc.a&quot;"/>
59 </option> 61 </option>
60 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.SEARCH_PATH.1582373910" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.2.linkerID.SEARCH_PATH" valueType="stringList"> 62 <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.SEARCH_PATH.1749489069" name="Add &lt;dir&gt; to library search path (--search_path, -i)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.SEARCH_PATH" valueType="stringList">
61 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/lib&quot;"/> 63 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/lib&quot;"/>
62 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/> 64 <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
63 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6678_INSTALL_DIR}/packages/ti/platform/evmc6678l/platform_lib/lib/debug&quot;"/> 65 <listOptionValue builtIn="false" value="&quot;${TI_PDK_C6678_INSTALL_DIR}/packages/ti/platform/evmc6678l/platform_lib/lib/debug&quot;"/>
64 </option> 66 </option>
65 </tool> 67 </tool>
66 </toolChain> 68 </toolChain>
67 </folderInfo> 69 </folderInfo>
68 </configuration> 70 </configuration>
69 </storageModule> 71 </storageModule>
@@ -84,4 +86,6 @@
84 <content-type-mapping configuration="" content-type="org.eclipse.cdt.core.cxxSource" language="com.ti.ccstudio.core.TIGPPLanguage"/> 86 <content-type-mapping configuration="" content-type="org.eclipse.cdt.core.cxxSource" language="com.ti.ccstudio.core.TIGPPLanguage"/>
85 </project-mappings> 87 </project-mappings>
86 </storageModule> 88 </storageModule>
89 <storageModule moduleId="refreshScope"/>
90 <storageModule moduleId="scannerConfiguration"/>
87</cproject> 91</cproject>
diff --git a/boot_loader/examples/i2c/tftp/evmc6678l/.project b/boot_loader/examples/i2c/tftp/evmc6678l/.project
index 7c9a615..8cfba75 100644
--- a/boot_loader/examples/i2c/tftp/evmc6678l/.project
+++ b/boot_loader/examples/i2c/tftp/evmc6678l/.project
@@ -26,11 +26,11 @@
26 </dictionary> 26 </dictionary>
27 <dictionary> 27 <dictionary>
28 <key>org.eclipse.cdt.make.core.buildCommand</key> 28 <key>org.eclipse.cdt.make.core.buildCommand</key>
29 <value>${CCS_INSTALL_ROOT}/utils/gmake/gmake</value> 29 <value>${CCS_UTILS_DIR}/bin/gmake</value>
30 </dictionary> 30 </dictionary>
31 <dictionary> 31 <dictionary>
32 <key>org.eclipse.cdt.make.core.buildLocation</key> 32 <key>org.eclipse.cdt.make.core.buildLocation</key>
33 <value>${workspace_loc:/i2ctftpboot/Debug}</value> 33 <value>${BuildDirectory}</value>
34 </dictionary> 34 </dictionary>
35 <dictionary> 35 <dictionary>
36 <key>org.eclipse.cdt.make.core.cleanBuildTarget</key> 36 <key>org.eclipse.cdt.make.core.cleanBuildTarget</key>
@@ -58,7 +58,7 @@
58 </dictionary> 58 </dictionary>
59 <dictionary> 59 <dictionary>
60 <key>org.eclipse.cdt.make.core.stopOnError</key> 60 <key>org.eclipse.cdt.make.core.stopOnError</key>
61 <value>true</value> 61 <value>false</value>
62 </dictionary> 62 </dictionary>
63 <dictionary> 63 <dictionary>
64 <key>org.eclipse.cdt.make.core.useDefaultBuildCmd</key> 64 <key>org.eclipse.cdt.make.core.useDefaultBuildCmd</key>
@@ -85,7 +85,7 @@
85 <link> 85 <link>
86 <name>README.txt</name> 86 <name>README.txt</name>
87 <type>1</type> 87 <type>1</type>
88 <location>TI_MCSDK_I2CEXAMPLES_DIR/tftp/docs/README.txt</location> 88 <locationURI>TI_MCSDK_I2CEXAMPLES_DIR/tftp/docs/README.txt</locationURI>
89 </link> 89 </link>
90 <link> 90 <link>
91 <name>src</name> 91 <name>src</name>