bootloader初版发布
This commit is contained in:
parent
ab4fd528d3
commit
2b08fb7402
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<project ver="10" name="RP-77A_CAN_Bootloader" libEmbed="true" icon="..." ui="win" output="RP-77A_CAN_Bootloader.exe" CompanyName="单位名称" FileDescription="CAN_Bootloader" LegalCopyright="Copyright (C) 作者 2022" ProductName="CAN_Bootloader" InternalName="CAN_Bootloader" FileVersion="0.0.0.5" ProductVersion="0.0.0.5" publishDir="/dist/" dstrip="false" local="false" ignored="false">
|
||||
<project ver="10" name="RP-77A_CAN_Bootloader" libEmbed="true" icon="..." ui="win" output="RP-77A_CAN_Bootloader.exe" CompanyName="单位名称" FileDescription="CAN_Bootloader" LegalCopyright="Copyright (C) 作者 2022" ProductName="CAN_Bootloader" InternalName="CAN_Bootloader" FileVersion="0.0.0.6" ProductVersion="0.0.0.6" publishDir="/dist/" dstrip="false" local="false" ignored="false">
|
||||
<file name="main.aardio" path="main.aardio" comment="main.aardio"/>
|
||||
<folder name="资源文件" path="res" embed="true" local="false" ignored="false"/>
|
||||
<folder name="窗体文件" path="dlg" comment="目录" embed="true" local="false" ignored="false">
|
||||
|
@ -1,6 +1,6 @@
|
||||
import win.ui;
|
||||
/*DSG{{*/
|
||||
mainForm = win.form(text="CAN_Bootloader";right=599;bottom=465;border="dialog frame";max=false)
|
||||
mainForm = win.form(text="RP-77A_CAN_Bootloader";right=599;bottom=465;border="dialog frame";max=false)
|
||||
mainForm.add(
|
||||
btnConnect={cls="button";text="连接";left=204;top=64;right=289;bottom=90;z=4};
|
||||
btnFlash={cls="button";text="开始刷写";left=37;top=315;right=136;bottom=343;z=9};
|
||||
@ -23,7 +23,7 @@ static={cls="static";text="设备";left=1;top=28;right=61;bottom=52;align="cente
|
||||
static2={cls="static";text="通道";left=1;top=66;right=61;bottom=90;align="center";center=1;transparent=1;z=7};
|
||||
static3={cls="static";text="刷写进度";left=296;top=409;right=349;bottom=429;transparent=1;z=16};
|
||||
static4={cls="static";text="烧录APP";left=13;top=108;right=85;bottom=132;center=1;transparent=1;z=17};
|
||||
static5={cls="static";text="V0.1_20220518";left=451;top=1;right=595;bottom=17;align="right";center=1;transparent=1;z=18}
|
||||
static5={cls="static";text="V0.1_20241226";left=451;top=1;right=595;bottom=17;align="right";center=1;transparent=1;z=18}
|
||||
)
|
||||
/*}}*/
|
||||
|
||||
|
@ -246,7 +246,7 @@ FuncBootSeq = function(){
|
||||
else {
|
||||
var ret = FuncWait(0x22);
|
||||
if(g22data["F193"]!= null){
|
||||
if(g22data["F193"] == "HW01"){
|
||||
if(g22data["F193"] == "DV02"){
|
||||
nextstate(0);
|
||||
}
|
||||
else {
|
||||
|
3028
cva_asw_m0128/boot_hex/RP-77A_BL0101.srec
Normal file
3028
cva_asw_m0128/boot_hex/RP-77A_BL0101.srec
Normal file
File diff suppressed because it is too large
Load Diff
@ -70,7 +70,7 @@
|
||||
</option>
|
||||
<option>
|
||||
<name>OGLastSavedByProductVersion</name>
|
||||
<state>9.40.1.63870</state>
|
||||
<state>9.40.2.67586</state>
|
||||
</option>
|
||||
<option>
|
||||
<name>OGChipSelectEditMenu</name>
|
||||
@ -1093,7 +1093,15 @@
|
||||
<settings>
|
||||
<name>BUILDACTION</name>
|
||||
<archiveVersion>2</archiveVersion>
|
||||
<data />
|
||||
<data>
|
||||
<buildActions>
|
||||
<buildAction>
|
||||
<cmdline>powershell -ExecutionPolicy Bypass -File $PROJ_DIR$\fresh_extern.ps1</cmdline>
|
||||
<workingDirectory>$PROJ_DIR$</workingDirectory>
|
||||
<buildSequence>preCompile</buildSequence>
|
||||
</buildAction>
|
||||
</buildActions>
|
||||
</data>
|
||||
</settings>
|
||||
</configuration>
|
||||
<group>
|
||||
|
1
cva_asw_m0128/fresh_extern.ps1
Normal file
1
cva_asw_m0128/fresh_extern.ps1
Normal file
@ -0,0 +1 @@
|
||||
(Get-Item ".\src\extern.c").LastWriteTime = Get-Date
|
@ -12,8 +12,8 @@
|
||||
<ByteLimit>50</ByteLimit>
|
||||
</Stack>
|
||||
<PlDriver>
|
||||
<MemConfigValue>E:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\config\debugger\CVAChip\CVM0128.ddf</MemConfigValue>
|
||||
<FirstRun>0</FirstRun>
|
||||
<MemConfigValue>E:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\config\debugger\CVAChip\CVM0128.ddf</MemConfigValue>
|
||||
</PlDriver>
|
||||
<JLinkDriver>
|
||||
<LeaveTargetRunning>_ 0</LeaveTargetRunning>
|
||||
@ -59,6 +59,16 @@
|
||||
<Enabled>0</Enabled>
|
||||
<ShowSource>0</ShowSource>
|
||||
</Trace2>
|
||||
<DriverProfiling>
|
||||
<Enabled>0</Enabled>
|
||||
<Mode>1</Mode>
|
||||
<Graph>0</Graph>
|
||||
<Symbiont>0</Symbiont>
|
||||
</DriverProfiling>
|
||||
<TermIOLog>
|
||||
<LoggingEnabled>_ 0</LoggingEnabled>
|
||||
<LogFile>_ ""</LogFile>
|
||||
</TermIOLog>
|
||||
<DisassembleMode>
|
||||
<mode>0</mode>
|
||||
</DisassembleMode>
|
||||
@ -66,18 +76,8 @@
|
||||
<Bp0>_ 1 "EMUL_CODE" "{$PROJ_DIR$\src\appTask.c}.109.21" 0 0 1 "" 0 "" 0</Bp0>
|
||||
<Count>1</Count>
|
||||
</Breakpoints2>
|
||||
<TermIOLog>
|
||||
<LoggingEnabled>_ 0</LoggingEnabled>
|
||||
<LogFile>_ ""</LogFile>
|
||||
</TermIOLog>
|
||||
<Aliases>
|
||||
<Count>0</Count>
|
||||
<SuppressDialog>0</SuppressDialog>
|
||||
</Aliases>
|
||||
<DriverProfiling>
|
||||
<Enabled>0</Enabled>
|
||||
<Mode>1</Mode>
|
||||
<Graph>0</Graph>
|
||||
<Symbiont>0</Symbiont>
|
||||
</DriverProfiling>
|
||||
</settings>
|
||||
|
File diff suppressed because one or more lines are too long
@ -73,7 +73,7 @@ uint8_t SBC_SPI_INIT(void) {
|
||||
SpiDrv_GetDefaultConfig(&masterCfg);
|
||||
masterCfg.basicParameters.isMasterNode = true;
|
||||
masterCfg.basicParameters.baudRate = 1000000ul;
|
||||
masterCfg.basicParameters.pcsSelection = 1;
|
||||
masterCfg.basicParameters.pcsSelection = SPIDRV_PCS_SEL_PCS0;
|
||||
//masterCfg.basicParameters.clockPolarity = SPIDRV_CLK_POLARITY_IDLE_IN_HIGH;
|
||||
masterCfg.basicParameters.clockPhase = SPIDRV_CLK_PHASE_DATA_SAMPLE_ON_TRAILING_EDGE;
|
||||
|
||||
|
File diff suppressed because one or more lines are too long
@ -25,8 +25,8 @@
|
||||
<CStepIntDis>_ 0</CStepIntDis>
|
||||
</JLinkDriver>
|
||||
<ArmDriver>
|
||||
<EnableCache>0</EnableCache>
|
||||
<EnforceMemoryConfiguration>1</EnforceMemoryConfiguration>
|
||||
<EnableCache>0</EnableCache>
|
||||
</ArmDriver>
|
||||
<DebugChecksum>
|
||||
<Checksum>1755434352</Checksum>
|
||||
|
@ -60,7 +60,7 @@
|
||||
<item>33054</item>
|
||||
<item>0</item>
|
||||
<item>33035</item>
|
||||
<item>33037</item>
|
||||
<item>33036</item>
|
||||
<item>34399</item>
|
||||
<item>0</item>
|
||||
<item>33038</item>
|
||||
@ -479,7 +479,7 @@
|
||||
</BasePane-34048>
|
||||
<MFCToolBar-34049>
|
||||
<Name>Main</Name>
|
||||
<Buttons>00200000010000002100FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000082090000FFFEFF000000000000000000000000000100000001000000018001E100000000000083090000FFFEFF000000000000000000000000000100000001000000018003E100000000000085090000FFFEFF0000000000000000000000000001000000010000000180008100000000000062090000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018007E100000000000088090000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018023E10000000004008A090000FFFEFF000000000000000000000000000100000001000000018022E100000000040089090000FFFEFF000000000000000000000000000100000001000000018025E10000000000008B090000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001802BE10000000004008C090000FFFEFF00000000000000000000000000010000000100000001802CE10000000004008D090000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000FFFF01000D005061737465436F6D626F426F784281000000000000FFFFFFFFFFFEFF000100000000000000010000000000000001000000B400000002002050FFFFFFFFFFFEFF00960000000000000000000180218100000000040074090000FFFEFF000000000000000000000000000100000001000000018024E10000000000007D090000FFFEFF000000000000000000000000000100000001000000018028E10000000004007C090000FFFEFF000000000000000000000000000100000001000000018029E10000000000007E090000FFFEFF0000000000000000000000000001000000010000000180028100000000000063090000FFFEFF0000000000000000000000000001000000010000000180298100000000000078090000FFFEFF0000000000000000000000000001000000010000000180278100000000000076090000FFFEFF0000000000000000000000000001000000010000000180288100000000000077090000FFFEFF00000000000000000000000000010000000100000001801D8100000000000070090000FFFEFF00000000000000000000000000010000000100000001801E8100000000040071090000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800B8100000200000067090000FFFEFF00000000000000000000000000010000000100000001800D8100000200020069090000FFFEFF00000000000000000000000000010000000100000001805F860000020000007B090000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800E810000020000006A090000FFFEFF00000000000000000000000000010000000100000001800F810000020000006B090000FFFEFF00000000000000000000000000010000000100000001805584000002000000FFFFFFFFFFFEFF1B44006F0077006E006C006F0061006400200061006300740069007600650020006100700070006C00690063006100740069006F006E00000000000000000001000000000000000100000000000000FFFEFF044D00610069006E00E4010000</Buttons>
|
||||
<Buttons>00200000010000002100FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000082090000FFFEFF000000000000000000000000000100000001000000018001E100000000000083090000FFFEFF000000000000000000000000000100000001000000018003E100000000000085090000FFFEFF0000000000000000000000000001000000010000000180008100000000000062090000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018007E100000000000088090000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018023E10000000004008A090000FFFEFF000000000000000000000000000100000001000000018022E100000000040089090000FFFEFF000000000000000000000000000100000001000000018025E10000000000008B090000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001802BE10000000004008C090000FFFEFF00000000000000000000000000010000000100000001802CE10000000004008D090000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000FFFF01000D005061737465436F6D626F426F784281000000000000FFFFFFFFFFFEFF000100000000000000010000000000000001000000B400000002002050FFFFFFFFFFFEFF00960000000000000000000180218100000000040074090000FFFEFF000000000000000000000000000100000001000000018024E10000000000007D090000FFFEFF000000000000000000000000000100000001000000018028E10000000004007C090000FFFEFF000000000000000000000000000100000001000000018029E10000000004007E090000FFFEFF0000000000000000000000000001000000010000000180028100000000000063090000FFFEFF0000000000000000000000000001000000010000000180298100000000000078090000FFFEFF0000000000000000000000000001000000010000000180278100000000000076090000FFFEFF0000000000000000000000000001000000010000000180288100000000000077090000FFFEFF00000000000000000000000000010000000100000001801D8100000000000070090000FFFEFF00000000000000000000000000010000000100000001801E8100000000040071090000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800B8100000200040067090000FFFEFF00000000000000000000000000010000000100000001800C8100000200000068090000FFFEFF00000000000000000000000000010000000100000001805F860000020000007B090000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800E810000020000006A090000FFFEFF00000000000000000000000000010000000100000001800F810000020000006B090000FFFEFF00000000000000000000000000010000000100000001805584000002000000FFFFFFFFFFFEFF1B44006F0077006E006C006F0061006400200061006300740069007600650020006100700070006C00690063006100740069006F006E00000000000000000001000000000000000100000000000000FFFEFF044D00610069006E00E4010000</Buttons>
|
||||
</MFCToolBar-34049>
|
||||
<Pane-34049>
|
||||
<ID>34049</ID>
|
||||
|
Loading…
x
Reference in New Issue
Block a user