Skip to content

Commit 64a315b

Browse files
aiwyatt787davidflowers
authored andcommitted
Pull request #13: Change compiler from XCDSC to XC16
Merge in MCU16CE/dspic33-dsc-bootloader-code-examples from ~C74569/dspic33-dsc-bootloader-code-examples:feature/MCU16GITHUB-879-build-error-missing-pins.h to feature/MCU16GITHUB-836-bootloader-pre-generated-demos * commit '7fea640569b6c8c298dfee5c7d21b97fb8c2e06c': Change compiler from XCDSC to XC16
2 parents 80e02c2 + 7fea640 commit 64a315b

File tree

2 files changed

+13
-16
lines changed

2 files changed

+13
-16
lines changed

secure_boot_and_secure_firmware_upgrade_over_canfd/app.X/nbproject/configurations.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -84,8 +84,8 @@
8484
<targetHeader></targetHeader>
8585
<targetPluginBoard></targetPluginBoard>
8686
<platformTool>noID</platformTool>
87-
<languageToolchain>XCDSC</languageToolchain>
88-
<languageToolchainVersion>3.00</languageToolchainVersion>
87+
<languageToolchain>XC16</languageToolchain>
88+
<languageToolchainVersion>2.10</languageToolchainVersion>
8989
<platform>3</platform>
9090
</toolsSet>
9191
<packs>
@@ -138,6 +138,7 @@
138138
<property key="extra-include-directories" value=""/>
139139
<property key="isolate-each-function" value="false"/>
140140
<property key="keep-inline" value="false"/>
141+
<property key="oXC16gcc-align-arr" value="false"/>
141142
<property key="oXC16gcc-cnsts-mauxflash" value="false"/>
142143
<property key="oXC16gcc-data-sects" value="false"/>
143144
<property key="oXC16gcc-errata" value=""/>
@@ -220,7 +221,6 @@
220221
<property key="oXC16ld-nostdlib" value="false"/>
221222
<property key="oXC16ld-stackguard" value="16"/>
222223
<property key="preprocessor-macros" value=""/>
223-
<property key="psv-override" value="false"/>
224224
<property key="remove-unused-sections" value="false"/>
225225
<property key="report-memory-usage" value="true"/>
226226
<property key="secure-eeprom" value="no_eeprom"/>

secure_boot_and_secure_firmware_upgrade_over_canfd/boot.X/nbproject/configurations.xml

Lines changed: 10 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,12 @@
6363
</logicalFolder>
6464
</logicalFolder>
6565
</logicalFolder>
66+
<logicalFolder name="ExternalFiles"
67+
displayName="Important Files"
68+
projectFiles="true">
69+
<itemPath>Makefile</itemPath>
70+
<itemPath>boot.mc3</itemPath>
71+
</logicalFolder>
6672
<logicalFolder name="LinkerScript"
6773
displayName="Linker Files"
6874
projectFiles="true">
@@ -134,12 +140,6 @@
134140
</logicalFolder>
135141
<itemPath>main.c</itemPath>
136142
</logicalFolder>
137-
<logicalFolder name="ExternalFiles"
138-
displayName="Important Files"
139-
projectFiles="false">
140-
<itemPath>Makefile</itemPath>
141-
<itemPath>boot.mc3</itemPath>
142-
</logicalFolder>
143143
</logicalFolder>
144144
<sourceRootList>
145145
<Elem>mcc_generated_files</Elem>
@@ -152,9 +152,9 @@
152152
<targetDevice>dsPIC33CK1024MP710</targetDevice>
153153
<targetHeader></targetHeader>
154154
<targetPluginBoard></targetPluginBoard>
155-
<platformTool>pkob4hybrid</platformTool>
156-
<languageToolchain>XCDSC</languageToolchain>
157-
<languageToolchainVersion>3.00</languageToolchainVersion>
155+
<platformTool>noID</platformTool>
156+
<languageToolchain>XC16</languageToolchain>
157+
<languageToolchainVersion>2.10</languageToolchainVersion>
158158
<platform>3</platform>
159159
</toolsSet>
160160
<packs>
@@ -188,7 +188,6 @@
188188
<makeCustomizationNormalizeHexFile>false</makeCustomizationNormalizeHexFile>
189189
</makeCustomizationType>
190190
<C30>
191-
<property key="appendMe" value=""/>
192191
<property key="cast-align" value="false"/>
193192
<property key="code-model" value="default"/>
194193
<property key="const-model" value="default"/>
@@ -208,6 +207,7 @@
208207
<property key="extra-include-directories" value=""/>
209208
<property key="isolate-each-function" value="true"/>
210209
<property key="keep-inline" value="false"/>
210+
<property key="oXC16gcc-align-arr" value="false"/>
211211
<property key="oXC16gcc-cnsts-mauxflash" value="false"/>
212212
<property key="oXC16gcc-data-sects" value="false"/>
213213
<property key="oXC16gcc-errata" value=""/>
@@ -257,8 +257,6 @@
257257
</C30-CO>
258258
<C30-LD>
259259
<property key="additional-options-use-response-files" value="false"/>
260-
<property key="appendMe"
261-
value="--add-flags-code=boot,--add-flags-const=boot,-D__USE_BFA"/>
262260
<property key="boot-eeprom" value="no_eeprom"/>
263261
<property key="boot-flash" value="no_flash"/>
264262
<property key="boot-ram" value="no_ram"/>
@@ -292,7 +290,6 @@
292290
<property key="oXC16ld-nostdlib" value="false"/>
293291
<property key="oXC16ld-stackguard" value="16"/>
294292
<property key="preprocessor-macros" value=""/>
295-
<property key="psv-override" value="false"/>
296293
<property key="remove-unused-sections" value="true"/>
297294
<property key="report-memory-usage" value="true"/>
298295
<property key="secure-eeprom" value="no_eeprom"/>

0 commit comments

Comments
 (0)