Skip to content

Commit 5b2072a

Browse files
committed
Modify uVision LPC11C24 template to actually use the LPC11C24
1 parent f9474e9 commit 5b2072a

File tree

2 files changed

+27
-22
lines changed

2 files changed

+27
-22
lines changed

workspace_tools/export/uvision4_lpc11c24.uvopt.tmpl

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -102,11 +102,11 @@
102102
<SimDllName>SARMCM3.DLL</SimDllName>
103103
<SimDllArguments></SimDllArguments>
104104
<SimDlgDllName>DARMP1.DLL</SimDlgDllName>
105-
<SimDlgDllArguments>-pLPC1114</SimDlgDllArguments>
105+
<SimDlgDllArguments>-pLPC11C24</SimDlgDllArguments>
106106
<TargetDllName>SARMCM3.DLL</TargetDllName>
107107
<TargetDllArguments></TargetDllArguments>
108108
<TargetDlgDllName>TARMP1.DLL</TargetDlgDllName>
109-
<TargetDlgDllArguments>-pLPC1114</TargetDlgDllArguments>
109+
<TargetDlgDllArguments>-pLPC11C24</TargetDlgDllArguments>
110110
</DllOpt>
111111
<DebugOpt>
112112
<uSim>0</uSim>
@@ -128,7 +128,7 @@
128128
<tRtrace>1</tRtrace>
129129
<sRunDeb>0</sRunDeb>
130130
<sLrtime>0</sLrtime>
131-
<nTsel>1</nTsel>
131+
<nTsel>7</nTsel>
132132
<sDll></sDll>
133133
<sDllPa></sDllPa>
134134
<sDlgDll></sDlgDll>
@@ -139,13 +139,18 @@
139139
<tDlgDll></tDlgDll>
140140
<tDlgPa></tDlgPa>
141141
<tIfile></tIfile>
142-
<pMon>BIN\UL2CM3.DLL</pMon>
142+
<pMon>Segger\JL2CM3.dll</pMon>
143143
</DebugOpt>
144144
<TargetDriverDllRegistry>
145+
<SetRegEntry>
146+
<Number>0</Number>
147+
<Key>JL2CM3</Key>
148+
<Name>-U611000000 -O4334 -S0 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -RST0 -N00("ARM CoreSight SW-DP") -D00(0BB11477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE0 -FO11 -FD10000000 -FC800 -FN1 -FF0LPC1xxx_32 -FS00 -FL08000</Name>
149+
</SetRegEntry>
145150
<SetRegEntry>
146151
<Number>0</Number>
147152
<Key>DLGTARM</Key>
148-
<Name>(1010=-1,-1,-1,-1,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)(1009=-1,-1,-1,-1,0)(220=-1,-1,-1,-1,0)(250=-1,-1,-1,-1,0)(450=-1,-1,-1,-1,0)(311=-1,-1,-1,-1,0)(420=-1,-1,-1,-1,0)(421=-1,-1,-1,-1,0)(422=-1,-1,-1,-1,0)(107=-1,-1,-1,-1,0)(440=-1,-1,-1,-1,0)(431=-1,-1,-1,-1,0)(433=-1,-1,-1,-1,0)(434=-1,-1,-1,-1,0)(301=-1,-1,-1,-1,0)(470=-1,-1,-1,-1,0)(460=-1,-1,-1,-1,0)(321=-1,-1,-1,-1,0)(500=-1,-1,-1,-1,0)(511=-1,-1,-1,-1,0)(480=-1,-1,-1,-1,0)(490=-1,-1,-1,-1,0)(360=-1,-1,-1,-1,0)(339=-1,-1,-1,-1,0)(340=-1,-1,-1,-1,0)(341=-1,-1,-1,-1,0)(342=-1,-1,-1,-1,0)(381=-1,-1,-1,-1,0)(261=-1,-1,-1,-1,0)(262=-1,-1,-1,-1,0)(231=-1,-1,-1,-1,0)(126=-1,-1,-1,-1,0)(127=-1,-1,-1,-1,0)(130=-1,-1,-1,-1,0)(131=-1,-1,-1,-1,0)(160=-1,-1,-1,-1,0)(280=-1,-1,-1,-1,0)</Name>
153+
<Name>(1010=-1,-1,-1,-1,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)(1009=-1,-1,-1,-1,0)</Name>
149154
</SetRegEntry>
150155
<SetRegEntry>
151156
<Number>0</Number>
@@ -155,12 +160,12 @@
155160
<SetRegEntry>
156161
<Number>0</Number>
157162
<Key>DLGUARM</Key>
158-
<Name>(105=-1,-1,-1,-1,0)</Name>
163+
<Name></Name>
159164
</SetRegEntry>
160165
<SetRegEntry>
161166
<Number>0</Number>
162167
<Key>UL2CM3</Key>
163-
<Name>-UV0100LBE -O4303 -S0 -C0 -P00 -N00("ARM CoreSight SW-DP") -D00(0BB11477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO7 -FD10000000 -FC800 -FN1 -FF0LPC1xxx_32 -FS00 -FL08000</Name>
168+
<Name>-O4303 -S0 -C0 -FO7 -FD10000000 -FC800 -FN1 -FF0LPC1xxx_32 -FS00 -FL08000)</Name>
164169
</SetRegEntry>
165170
</TargetDriverDllRegistry>
166171
<Breakpoint/>

workspace_tools/export/uvision4_lpc11c24.uvproj.tmpl

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,13 @@
1212
<ToolsetName>ARM-ADS</ToolsetName>
1313
<TargetOption>
1414
<TargetCommonOption>
15-
<Device>LPC1114/102</Device>
15+
<Device>LPC11C24/301</Device>
1616
<Vendor>NXP (founded by Philips)</Vendor>
17-
<Cpu>IRAM(0x10000000-0x10000FFF) IROM(0-0x7FFF) CLOCK(12000000) CPUTYPE("Cortex-M0")</Cpu>
17+
<Cpu>IRAM(0x10000000-0x10001FFF) IROM(0-0x7FFF) CLOCK(12000000) CPUTYPE("Cortex-M0")</Cpu>
1818
<FlashUtilSpec></FlashUtilSpec>
1919
<StartupFile>"STARTUP\NXP\LPC11xx\startup_LPC11xx.s" ("NXP LPC11xx Startup Code")</StartupFile>
2020
<FlashDriverDll>UL2CM3(-O4303 -S0 -C0 -FO7 -FD10000000 -FC800 -FN1 -FF0LPC1xxx_32 -FS00 -FL08000)</FlashDriverDll>
21-
<DeviceId>6526</DeviceId>
21+
<DeviceId>5617</DeviceId>
2222
<RegisterFile>LPC11xx.h</RegisterFile>
2323
<MemoryEnv></MemoryEnv>
2424
<Cmp></Cmp>
@@ -29,7 +29,7 @@
2929
<SLE66CMisc></SLE66CMisc>
3030
<SLE66AMisc></SLE66AMisc>
3131
<SLE66LinkerMisc></SLE66LinkerMisc>
32-
<SFDFile>SFD\NXP\LPC11xx\LPC111x.sfr</SFDFile>
32+
<SFDFile>SFD\NXP\LPC11xx\LPC11Cxx.sfr</SFDFile>
3333
<UseEnv>0</UseEnv>
3434
<BinPath></BinPath>
3535
<IncludePath></IncludePath>
@@ -47,7 +47,7 @@
4747
<OutputName>{{name}}</OutputName>
4848
<CreateExecutable>1</CreateExecutable>
4949
<CreateLib>0</CreateLib>
50-
<CreateHexFile>0</CreateHexFile>
50+
<CreateHexFile>1</CreateHexFile>
5151
<DebugInformation>1</DebugInformation>
5252
<BrowseInformation>1</BrowseInformation>
5353
<ListingPath>.\build\</ListingPath>
@@ -75,7 +75,7 @@
7575
<AfterMake>
7676
<RunUserProg1>0</RunUserProg1>
7777
<RunUserProg2>0</RunUserProg2>
78-
<UserProg1Name>fromelf --bin -o build\{{name}}_LPC1114.bin build\{{name}}.axf</UserProg1Name>
78+
<UserProg1Name>fromelf --bin -o build\{{name}}_LPC11C24.bin build\{{name}}.axf</UserProg1Name>
7979
<UserProg2Name></UserProg2Name>
8080
<UserProg1Dos16Mode>0</UserProg1Dos16Mode>
8181
<UserProg2Dos16Mode>0</UserProg2Dos16Mode>
@@ -102,11 +102,11 @@
102102
<SimDllName>SARMCM3.DLL</SimDllName>
103103
<SimDllArguments></SimDllArguments>
104104
<SimDlgDll>DARMP1.DLL</SimDlgDll>
105-
<SimDlgDllArguments>-pLPC1114</SimDlgDllArguments>
105+
<SimDlgDllArguments>-pLPC11C24</SimDlgDllArguments>
106106
<TargetDllName>SARMCM3.DLL</TargetDllName>
107107
<TargetDllArguments></TargetDllArguments>
108108
<TargetDlgDll>TARMP1.DLL</TargetDlgDll>
109-
<TargetDlgDllArguments>-pLPC1114</TargetDlgDllArguments>
109+
<TargetDlgDllArguments>-pLPC11C24</TargetDlgDllArguments>
110110
</DllOption>
111111
<DebugOption>
112112
<OPTHX>
@@ -139,7 +139,7 @@
139139
<RestoreTracepoints>1</RestoreTracepoints>
140140
</Target>
141141
<RunDebugAfterBuild>0</RunDebugAfterBuild>
142-
<TargetSelection>1</TargetSelection>
142+
<TargetSelection>7</TargetSelection>
143143
<SimDlls>
144144
<CpuDll></CpuDll>
145145
<CpuDllArguments></CpuDllArguments>
@@ -153,7 +153,7 @@
153153
<PeripheralDll></PeripheralDll>
154154
<PeripheralDllArguments></PeripheralDllArguments>
155155
<InitializationFile></InitializationFile>
156-
<Driver>BIN\UL2CM3.DLL</Driver>
156+
<Driver>Segger\JL2CM3.dll</Driver>
157157
</TargetDlls>
158158
</DebugOption>
159159
<Utilities>
@@ -162,12 +162,12 @@
162162
<UseExternalTool>0</UseExternalTool>
163163
<RunIndependent>0</RunIndependent>
164164
<UpdateFlashBeforeDebugging>1</UpdateFlashBeforeDebugging>
165-
<Capability>0</Capability>
166-
<DriverSelection>-1</DriverSelection>
165+
<Capability>1</Capability>
166+
<DriverSelection>4096</DriverSelection>
167167
</Flash1>
168168
<bUseTDR>1</bUseTDR>
169169
<Flash2>BIN\UL2CM3.DLL</Flash2>
170-
<Flash3></Flash3>
170+
<Flash3>"" ()</Flash3>
171171
<Flash4></Flash4>
172172
</Utilities>
173173
<TargetArmAds>
@@ -268,7 +268,7 @@
268268
<IRAM>
269269
<Type>0</Type>
270270
<StartAddress>0x10000000</StartAddress>
271-
<Size>0x1000</Size>
271+
<Size>0x2000</Size>
272272
</IRAM>
273273
<IROM>
274274
<Type>1</Type>
@@ -323,7 +323,7 @@
323323
<OCR_RVCT9>
324324
<Type>0</Type>
325325
<StartAddress>0x10000000</StartAddress>
326-
<Size>0x1000</Size>
326+
<Size>0x2000</Size>
327327
</OCR_RVCT9>
328328
<OCR_RVCT10>
329329
<Type>0</Type>

0 commit comments

Comments
 (0)