| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244 |
- <?xml version="1.0" encoding="UTF-8"?>
- <Project Name="demo" Version="v1.6" Language="C">
- <Description>CPU: e902
- Chip: smartl_rv32
- Board: smartl_rv32_evb
- BareMetal: Without RTOS
- </Description>
- <Dependencies Name="Debug"/>
- <MonitorProgress>
- <FlashOperate>96</FlashOperate>
- <DebugLaunch>106</DebugLaunch>
- </MonitorProgress>
- <Dependencies Name="BuildSet"/>
- <VendorInfo>
- <VendorName>NULL</VendorName>
- </VendorInfo>
- <ToolsConfig>
- <Compiler>
- <Name>XTGccElfNewlib</Name>
- <Version>latest</Version>
- </Compiler>
- </ToolsConfig>
- <DebugSessions>
- <watchExpressions>g_rx_buf:0</watchExpressions>
- <memoryExpressions>0;;;</memoryExpressions>
- <statistics>;;32;;MHZ;</statistics>
- <peripheralTabs/>
- <WatchDisplayFormat>1</WatchDisplayFormat>
- <LocalDisplayFormat>0</LocalDisplayFormat>
- <debugLayout/>
- <memoryTabColSizeExpressions>100:4;100:8;100:8;100:8;</memoryTabColSizeExpressions>
- </DebugSessions>
- <BuildConfigs>
- <BuildConfig Name="BuildSet">
- <Target>
- <ROMBank Selected="1">
- <ROM1>
- <InUse>no</InUse>
- <Start/>
- <Size/>
- </ROM1>
- <ROM2>
- <InUse>no</InUse>
- <Start/>
- <Size/>
- </ROM2>
- <ROM3>
- <InUse>no</InUse>
- <Start/>
- <Size/>
- </ROM3>
- <ROM4>
- <InUse>no</InUse>
- <Start/>
- <Size/>
- </ROM4>
- <ROM5>
- <InUse>no</InUse>
- <Start/>
- <Size/>
- </ROM5>
- </ROMBank>
- <RAMBank>
- <RAM1>
- <InUse>no</InUse>
- <Start/>
- <Size/>
- <Init>yes</Init>
- </RAM1>
- <RAM2>
- <InUse>no</InUse>
- <Start/>
- <Size/>
- <Init>yes</Init>
- </RAM2>
- <RAM3>
- <InUse>no</InUse>
- <Start/>
- <Size/>
- <Init>yes</Init>
- </RAM3>
- <RAM4>
- <InUse>no</InUse>
- <Start/>
- <Size/>
- <Init>yes</Init>
- </RAM4>
- <RAM5>
- <InUse>no</InUse>
- <Start/>
- <Size/>
- <Init>yes</Init>
- </RAM5>
- </RAMBank>
- <CPU>e902m</CPU>
- <UseMiniLib>yes</UseMiniLib>
- <Endian>little</Endian>
- <UseHardFloat>no</UseHardFloat>
- <UseEnhancedLRW>no</UseEnhancedLRW>
- <UseContinueBuild>no</UseContinueBuild>
- <UseSemiHost>no</UseSemiHost>
- </Target>
- <Output>
- <OutputName>$(ProjectName)</OutputName>
- <Type>Executable</Type>
- <CreateHexFile>yes</CreateHexFile>
- <CreateBinFile>no</CreateBinFile>
- <Preprocessor>no</Preprocessor>
- <Disassmeble>yes</Disassmeble>
- <CallGraph>no</CallGraph>
- <Map>no</Map>
- </Output>
- <User>
- <BeforeCompile>
- <RunUserProg>no</RunUserProg>
- <UserProgName/>
- </BeforeCompile>
- <BeforeMake>
- <RunUserProg>no</RunUserProg>
- <UserProgName/>
- </BeforeMake>
- <AfterMake>
- <RunUserProg>no</RunUserProg>
- <UserProgName/>
- </AfterMake>
- <Tools/>
- </User>
- <Compiler>
- <Define>USE_ASSERT;ES32VF2264</Define>
- <Undefine/>
- <Optim>None (-O0)</Optim>
- <DebugLevel>Maximum (-g3)</DebugLevel>
- <IncludePath/>
- <OtherFlags>-ffunction-sections -fdata-sections</OtherFlags>
- <Verbose>no</Verbose>
- <Ansi>no</Ansi>
- <Syntax>no</Syntax>
- <Pedantic>no</Pedantic>
- <PedanticErr>no</PedanticErr>
- <InhibitWarn>no</InhibitWarn>
- <AllWarn>yes</AllWarn>
- <WarnErr>no</WarnErr>
- <OneElfS>yes</OneElfS>
- <OneElfSPerData>yes</OneElfSPerData>
- <Fstrict>no</Fstrict>
- </Compiler>
- <Asm>
- <Define/>
- <Undefine/>
- <IncludePath/>
- <OtherFlags/>
- <DebugLevel>gdwarf2</DebugLevel>
- </Asm>
- <Linker>
- <Garbage>yes</Garbage>
- <Garbage2>yes</Garbage2>
- <LDFile>$(ProjectPath)drivers/es32vf2264.ld</LDFile>
- <LibName>m</LibName>
- <LibPath/>
- <OtherFlags>-Wl,-zmax-page-size=1024 -specs=nosys.specs -mccrt</OtherFlags>
- <AutoLDFile>no</AutoLDFile>
- <LinkType/>
- <IncludeAllLibs>no</IncludeAllLibs>
- </Linker>
- <Debug>
- <LoadApplicationAtStartup>yes</LoadApplicationAtStartup>
- <Connector>ICE</Connector>
- <StopAt>yes</StopAt>
- <StopAtText>main</StopAtText>
- <InitFile/>
- <PreInit/>
- <AfterLoadFile/>
- <AutoRun>yes</AutoRun>
- <ResetType>Hard Reset</ResetType>
- <SoftResetVal>1</SoftResetVal>
- <ResetAfterLoad>no</ResetAfterLoad>
- <AfterResetFile/>
- <Dumpcore>no</Dumpcore>
- <DumpcoreText>$(ProjectPath)/$(ProjectName).cdkcore</DumpcoreText>
- <ConfigICE>
- <IP>localhost</IP>
- <PORT>1025</PORT>
- <CPUNumber>0</CPUNumber>
- <Clock>12000</Clock>
- <Delay>10</Delay>
- <NResetDelay>100</NResetDelay>
- <WaitReset>50</WaitReset>
- <DDC>no</DDC>
- <TRST>no</TRST>
- <PreReset>no</PreReset>
- <DebugPrint>no</DebugPrint>
- <Connect>Normal</Connect>
- <ResetType>Hard Reset</ResetType>
- <SoftResetVal>0</SoftResetVal>
- <RTOSType>Bare Metal</RTOSType>
- <DownloadToFlash>yes</DownloadToFlash>
- <ResetAfterConnect>yes</ResetAfterConnect>
- <GDBName/>
- <GDBServerType>Local</GDBServerType>
- <OtherFlags>-vid 0x30cc -pid 0x9528 -prereset</OtherFlags>
- <ICEEnablePCSampling>no</ICEEnablePCSampling>
- <ICESamplingFreq>1000</ICESamplingFreq>
- <RemoteICEEnablePCSampling>yes</RemoteICEEnablePCSampling>
- <RemoteICESamplingPort>1026</RemoteICESamplingPort>
- <Version>latest</Version>
- <SupportRemoteICEAsyncDebug>no</SupportRemoteICEAsyncDebug>
- </ConfigICE>
- <ConfigSIM>
- <SIMTarget>soccfg/riscv32/smartl_902_cfg.xml</SIMTarget>
- <OtherFlags/>
- <NoGraphic>yes</NoGraphic>
- <Log>no</Log>
- <SimTrace>no</SimTrace>
- <Version>latest</Version>
- </ConfigSIM>
- <ConfigOpenOCD>
- <OpenOCDExecutablePath/>
- <OpenOCDTelnetPortEnable>no</OpenOCDTelnetPortEnable>
- <OpenOCDTelnetPort>4444</OpenOCDTelnetPort>
- <OpenOCDTclPortEnable>no</OpenOCDTclPortEnable>
- <OpenOCDTclPort>6666</OpenOCDTclPort>
- <OpenOCDConfigOptions/>
- <OpenOCDTimeout>5000</OpenOCDTimeout>
- <PluginID>openocd-sifive</PluginID>
- <Version>latest</Version>
- </ConfigOpenOCD>
- </Debug>
- <Flash>
- <InitFile/>
- <PreInit/>
- <Erase>Erase Sectors</Erase>
- <Algorithms Path="">es32vf2264.elf</Algorithms>
- <Program>yes</Program>
- <Verify>yes</Verify>
- <ResetAndRun>no</ResetAndRun>
- <ResetType>Soft Reset</ResetType>
- <SoftResetVal>1</SoftResetVal>
- <External>no</External>
- <Command/>
- <Arguments/>
- </Flash>
- </BuildConfig>
- </BuildConfigs>
- </Project>
|