update downloadtool
This commit is contained in:
parent
b845238504
commit
0c285dbf49
Binary file not shown.
BIN
downloadtool/MolDownloadV4.0.0.5/AddressBox.dll
Executable file
BIN
downloadtool/MolDownloadV4.0.0.5/AddressBox.dll
Executable file
Binary file not shown.
345
downloadtool/MolDownloadV4.0.0.5/Config/DownloadConfig.json
Executable file
345
downloadtool/MolDownloadV4.0.0.5/Config/DownloadConfig.json
Executable file
@ -0,0 +1,345 @@
|
||||
{
|
||||
"Version": 4,
|
||||
"UartProjects": [
|
||||
{
|
||||
"Name": "LT00",
|
||||
"StartAddressLength": 4,
|
||||
"Files": [
|
||||
{
|
||||
"FileType": "PDL",
|
||||
"FileId": 0,
|
||||
"FileName": "Y:\\linuxOS_MC3302\\downloadtool\\MolDownloadV4.0.0.5\\Image\\u-boot-pdl-header.img",
|
||||
"StartAddress": "0x27000000",
|
||||
"Selected": true
|
||||
},
|
||||
{
|
||||
"FileType": "SDL",
|
||||
"FileId": 0,
|
||||
"FileName": "Y:\\linuxOS_MC3302\\downloadtool\\MolDownloadV4.0.0.5\\Image\\u-boot-sdl.bin",
|
||||
"MediumType": "NAND",
|
||||
"StartAddress": "0x40000000",
|
||||
"Selected": true
|
||||
},
|
||||
{
|
||||
"FileType": "IMG",
|
||||
"FileId": 1,
|
||||
"FileName": "Y:\\linuxOS_MC3302\\downloadtool\\MolDownloadV4.0.0.5\\Image\\u-boot-spl-header.img",
|
||||
"StartAddress": "0x41000000",
|
||||
"Selected": true
|
||||
},
|
||||
{
|
||||
"FileType": "IMG",
|
||||
"FileId": 2,
|
||||
"FileName": "Y:\\linuxOS_MC3302\\downloadtool\\MolDownloadV4.0.0.5\\Image\\u-boot.bin",
|
||||
"StartAddress": "0x43000000",
|
||||
"Selected": true
|
||||
},
|
||||
{
|
||||
"FileType": "IMG",
|
||||
"FileId": 3,
|
||||
"FileName": "Y:\\linuxOS_MC3302\\downloadtool\\MolDownloadV4.0.0.5\\Image\\zImage-dtb",
|
||||
"StartAddress": "0x43000000",
|
||||
"Selected": true
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "FY10D",
|
||||
"StartAddressLength": 4,
|
||||
"Files": [
|
||||
{
|
||||
"FileType": "PDL",
|
||||
"FileId": 0,
|
||||
"FileName": "FY10d\\boot\\u-boot-pdl-header.img",
|
||||
"StartAddress": "0x34100000",
|
||||
"Selected": true
|
||||
},
|
||||
{
|
||||
"FileType": "SDL",
|
||||
"FileId": 0,
|
||||
"FileName": "FY10d\\boot\\u-boot-sdl.bin",
|
||||
"MediumType": "NOR",
|
||||
"StartAddress": "0x40000000",
|
||||
"Selected": true
|
||||
},
|
||||
{
|
||||
"FileType": "IMG",
|
||||
"FileId": 1,
|
||||
"FileName": "FY10d\\boot\\u-boot-with-spl.img",
|
||||
"StartAddress": "0x41000000",
|
||||
"Selected": true
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "FY00",
|
||||
"StartAddressLength": 4,
|
||||
"Files": [
|
||||
{
|
||||
"FileType": "PDL",
|
||||
"FileId": 0,
|
||||
"FileName": "FY00\\boot\\u-boot-pdl-header.img",
|
||||
"StartAddress": "0x34100000",
|
||||
"Selected": true
|
||||
},
|
||||
{
|
||||
"FileType": "SDL",
|
||||
"FileId": 0,
|
||||
"FileName": "FY00\\boot\\u-boot-sdl.bin",
|
||||
"MediumType": "NOR",
|
||||
"StartAddress": "0x40000000",
|
||||
"Selected": true
|
||||
},
|
||||
{
|
||||
"FileType": "IMG",
|
||||
"FileId": 1,
|
||||
"FileName": "FY00\\boot\\u-boot-with-spl.img",
|
||||
"StartAddress": "0x41000000",
|
||||
"Selected": true
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "FY02",
|
||||
"StartAddressLength": 4,
|
||||
"Files": [
|
||||
{
|
||||
"FileType": "PDL",
|
||||
"FileId": 0,
|
||||
"FileName": "FY02\\boot\\u-boot-pdl-header.img",
|
||||
"StartAddress": "0x38a00000",
|
||||
"Selected": true
|
||||
},
|
||||
{
|
||||
"FileType": "SDL",
|
||||
"FileId": 0,
|
||||
"FileName": "FY02\\boot\\u-boot-sdl.bin",
|
||||
"MediumType": "NOR",
|
||||
"StartAddress": "0x40000000",
|
||||
"Selected": true
|
||||
},
|
||||
{
|
||||
"FileType": "IMG",
|
||||
"FileId": 1,
|
||||
"FileName": "FY02\\boot\\u-boot-with-spl.img",
|
||||
"StartAddress": "0x41000000",
|
||||
"Selected": true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"TftpNorProjects": [
|
||||
{
|
||||
"Name": "FY10",
|
||||
"StartAddressLength": 4,
|
||||
"Files": [
|
||||
{
|
||||
"FileName": "FY10\\kernel\\zImage-dtb",
|
||||
"StartAddress": "0x81000000",
|
||||
"FlashAddress": "0x80000",
|
||||
"FillMemoryValue": 255,
|
||||
"SpiInfo": 0,
|
||||
"Selected": true
|
||||
},
|
||||
{
|
||||
"FileName": "FY10\\kernel\\molchip.dtb",
|
||||
"StartAddress": "0x81000000",
|
||||
"FlashAddress": "0xa80000",
|
||||
"FillMemoryValue": 255,
|
||||
"SpiInfo": 0,
|
||||
"Selected": true
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "FY10D",
|
||||
"StartAddressLength": 4,
|
||||
"Files": [
|
||||
{
|
||||
"FileName": "FY10d\\kernel\\zImage",
|
||||
"StartAddress": "0x41000000",
|
||||
"FlashAddress": "0xA0000",
|
||||
"FillMemoryValue": 255,
|
||||
"SpiInfo": 0,
|
||||
"Selected": true
|
||||
},
|
||||
{
|
||||
"FileName": "FY10d\\kernel\\molchip-kernel.dtb",
|
||||
"StartAddress": "0x41000000",
|
||||
"FlashAddress": "0xAA0000",
|
||||
"FillMemoryValue": 255,
|
||||
"SpiInfo": 0,
|
||||
"Selected": true
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "FY00",
|
||||
"StartAddressLength": 4,
|
||||
"Files": [
|
||||
{
|
||||
"FileName": "FY00\\kernel\\zImage",
|
||||
"StartAddress": "0x41000000",
|
||||
"FlashAddress": "0xA0000",
|
||||
"FillMemoryValue": 255,
|
||||
"SpiInfo": 0,
|
||||
"Selected": true
|
||||
},
|
||||
{
|
||||
"FileName": "FY00\\kernel\\molchip-kernel.dtb",
|
||||
"StartAddress": "0x41000000",
|
||||
"FlashAddress": "0xaA0000",
|
||||
"FillMemoryValue": 255,
|
||||
"SpiInfo": 0,
|
||||
"Selected": true
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "FY02",
|
||||
"StartAddressLength": 4,
|
||||
"Files": [
|
||||
{
|
||||
"FileName": "FY02\\kernel\\zImage",
|
||||
"StartAddress": "0x41000000",
|
||||
"FlashAddress": "0xA0000",
|
||||
"FillMemoryValue": 255,
|
||||
"SpiInfo": 0,
|
||||
"Selected": true
|
||||
},
|
||||
{
|
||||
"FileName": "FY02\\kernel\\molchip-v2p-chip-fy02.dtb",
|
||||
"StartAddress": "0x41000000",
|
||||
"FlashAddress": "0xAA0000",
|
||||
"FillMemoryValue": 255,
|
||||
"SpiInfo": 0,
|
||||
"Selected": true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"TftpNandProjects": [
|
||||
{
|
||||
"Name": "FY10",
|
||||
"StartAddressLength": 4,
|
||||
"Files": [
|
||||
{
|
||||
"FileName": "FY10\\kernel\\zImage",
|
||||
"StartAddress": "0x81000000",
|
||||
"FlashAddress": "0x80000",
|
||||
"FillMemoryValue": 255,
|
||||
"Selected": true
|
||||
},
|
||||
{
|
||||
"FileName": "FY10\\kernel\\molchip.dtb",
|
||||
"StartAddress": "0x81000000",
|
||||
"FlashAddress": "0xa80000",
|
||||
"FillMemoryValue": 255,
|
||||
"Selected": true
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "FY10D",
|
||||
"StartAddressLength": 4,
|
||||
"Files": [
|
||||
{
|
||||
"FileName": "FY10D\\kernel\\zImage",
|
||||
"StartAddress": "0x41000000",
|
||||
"FlashAddress": "0xA0000",
|
||||
"FillMemoryValue": 255,
|
||||
"Selected": true
|
||||
},
|
||||
{
|
||||
"FileName": "FY10D\\kernel\\molchip-kernel.dtb",
|
||||
"StartAddress": "0x41000000",
|
||||
"FlashAddress": "0xAA0000",
|
||||
"FillMemoryValue": 255,
|
||||
"Selected": true
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "FY02",
|
||||
"StartAddressLength": 4,
|
||||
"Files": [
|
||||
{
|
||||
"FileName": "FY02\\kernel\\zImage",
|
||||
"StartAddress": "0x41000000",
|
||||
"FlashAddress": "0xA0000",
|
||||
"FillMemoryValue": 255,
|
||||
"Selected": true
|
||||
},
|
||||
{
|
||||
"FileName": "FY02\\kernel\\molchip-v2p-chip-fy02.dtb",
|
||||
"StartAddress": "0x41000000",
|
||||
"FlashAddress": "0xAA0000",
|
||||
"FillMemoryValue": 255,
|
||||
"Selected": true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"TftpEmmcProjects": [
|
||||
{
|
||||
"Name": "FY10",
|
||||
"StartAddressLength": 4,
|
||||
"Files": [
|
||||
{
|
||||
"FileName": "FY10\\kernel\\zImage",
|
||||
"StartAddress": "0x81000000",
|
||||
"EmmcAddress": "0x80000",
|
||||
"FillMemoryValue": 255,
|
||||
"Selected": true
|
||||
},
|
||||
{
|
||||
"FileName": "FY10\\kernel\\molchip.dtb",
|
||||
"StartAddress": "0x81000000",
|
||||
"EmmcAddress": "0xa80000",
|
||||
"FillMemoryValue": 255,
|
||||
"Selected": true
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "FY10D",
|
||||
"StartAddressLength": 4,
|
||||
"Files": [
|
||||
{
|
||||
"FileName": "FY10D\\kernel\\zImage",
|
||||
"StartAddress": "0x41000000",
|
||||
"EmmcAddress": "0xA0000",
|
||||
"FillMemoryValue": 255,
|
||||
"Selected": true
|
||||
},
|
||||
{
|
||||
"FileName": "FY10D\\kernel\\molchip-kernel.dtb",
|
||||
"StartAddress": "0x41000000",
|
||||
"EmmcAddress": "0xAA0000",
|
||||
"FillMemoryValue": 255,
|
||||
"Selected": true
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "FY02",
|
||||
"StartAddressLength": 4,
|
||||
"Files": [
|
||||
{
|
||||
"FileName": "FY02\\kernel\\zImage",
|
||||
"StartAddress": "0x41000000",
|
||||
"EmmcAddress": "0xA0000",
|
||||
"FillMemoryValue": 255,
|
||||
"Selected": true
|
||||
},
|
||||
{
|
||||
"FileName": "FY02\\kernel\\molchip-v2p-chip-fy02.dtb",
|
||||
"StartAddress": "0x41000000",
|
||||
"EmmcAddress": "0xAA0000",
|
||||
"FillMemoryValue": 255,
|
||||
"Selected": true
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
BIN
downloadtool/MolDownloadV4.0.0.5/Image/u-boot-pdl-header.img
Executable file
BIN
downloadtool/MolDownloadV4.0.0.5/Image/u-boot-pdl-header.img
Executable file
Binary file not shown.
BIN
downloadtool/MolDownloadV4.0.0.5/Image/u-boot-sdl.bin
Executable file
BIN
downloadtool/MolDownloadV4.0.0.5/Image/u-boot-sdl.bin
Executable file
Binary file not shown.
BIN
downloadtool/MolDownloadV4.0.0.5/Image/u-boot-spl-header.img
Executable file
BIN
downloadtool/MolDownloadV4.0.0.5/Image/u-boot-spl-header.img
Executable file
Binary file not shown.
BIN
downloadtool/MolDownloadV4.0.0.5/Image/u-boot.bin
Executable file
BIN
downloadtool/MolDownloadV4.0.0.5/Image/u-boot.bin
Executable file
Binary file not shown.
BIN
downloadtool/MolDownloadV4.0.0.5/Image/zImage-dtb
Executable file
BIN
downloadtool/MolDownloadV4.0.0.5/Image/zImage-dtb
Executable file
Binary file not shown.
1759
downloadtool/MolDownloadV4.0.0.5/Log/2026-03-29.log
Executable file
1759
downloadtool/MolDownloadV4.0.0.5/Log/2026-03-29.log
Executable file
File diff suppressed because it is too large
Load Diff
BIN
downloadtool/MolDownloadV4.0.0.5/Log4Net.dll
Executable file
BIN
downloadtool/MolDownloadV4.0.0.5/Log4Net.dll
Executable file
Binary file not shown.
BIN
downloadtool/MolDownloadV4.0.0.5/McBch.dll
Executable file
BIN
downloadtool/MolDownloadV4.0.0.5/McBch.dll
Executable file
Binary file not shown.
BIN
downloadtool/MolDownloadV4.0.0.5/MolDownload.exe
Executable file
BIN
downloadtool/MolDownloadV4.0.0.5/MolDownload.exe
Executable file
Binary file not shown.
156
downloadtool/MolDownloadV4.0.0.5/MolDownload.exe.config
Executable file
156
downloadtool/MolDownloadV4.0.0.5/MolDownload.exe.config
Executable file
@ -0,0 +1,156 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<configuration>
|
||||
<configSections>
|
||||
<section name="log4net" type="System.Configuration.IgnoreSectionHandler"/>
|
||||
<sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<section name="MolDownload.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false"/>
|
||||
</sectionGroup>
|
||||
<sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
|
||||
<section name="MolDownload.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" />
|
||||
</sectionGroup>
|
||||
</configSections>
|
||||
<log4net>
|
||||
<root>
|
||||
<level value="DEBUG" />
|
||||
<appender-ref ref="RollingFileAppender" />
|
||||
</root>
|
||||
<appender name="RollingFileAppender" type="log4net.Appender.RollingFileAppender">
|
||||
<file value="./Log/" />
|
||||
<rollingStyle value="Date" />
|
||||
<datePattern value="yyyy-MM-dd".log"" />
|
||||
<staticLogFileName value="false" />
|
||||
<!--<lockingModel type="log4net.Appender.FileAppender+MinimalLock"/>-->
|
||||
<appendToFile value="true" />
|
||||
<layout type="log4net.Layout.PatternLayout">
|
||||
<conversionPattern value="[%date] [%-5level] [%thread] - %message%newline" />
|
||||
</layout>
|
||||
<Encoding value="utf-8" />
|
||||
</appender>
|
||||
</log4net>
|
||||
<applicationSettings>
|
||||
<MolDownload.Properties.Settings>
|
||||
<setting name="LogKeepDays" serializeAs="String">
|
||||
<value>7</value>
|
||||
</setting>
|
||||
<setting name="BaudRate" serializeAs="String">
|
||||
<value>115200</value>
|
||||
</setting>
|
||||
<setting name="ModifyBaudRate" serializeAs="String">
|
||||
<value>1500000</value>
|
||||
</setting>
|
||||
<setting name="DataBits" serializeAs="String">
|
||||
<value>8</value>
|
||||
</setting>
|
||||
<setting name="Parity" serializeAs="String">
|
||||
<value>无</value>
|
||||
</setting>
|
||||
<setting name="StopBits" serializeAs="String">
|
||||
<value>1</value>
|
||||
</setting>
|
||||
<setting name="Handshake" serializeAs="String">
|
||||
<value>无</value>
|
||||
</setting>
|
||||
<setting name="SerialPortResponseTimeout" serializeAs="String">
|
||||
<value>6000</value>
|
||||
</setting>
|
||||
<setting name="SerialPortMaxBufferLength" serializeAs="String">
|
||||
<value>1024</value>
|
||||
</setting>
|
||||
<setting name="SerialPortWriteOneMillionBytesToFlashTime" serializeAs="String">
|
||||
<value>1</value>
|
||||
</setting>
|
||||
<setting name="SerialPortHandshakeInterval" serializeAs="String">
|
||||
<value>10</value>
|
||||
</setting>
|
||||
<setting name="LastDownloadType" serializeAs="String">
|
||||
<value>0</value>
|
||||
</setting>
|
||||
<setting name="LastSerialPortNames" serializeAs="String">
|
||||
<value />
|
||||
</setting>
|
||||
<setting name="LastSerialPortProjectName" serializeAs="String">
|
||||
<value>LT00</value>
|
||||
</setting>
|
||||
<setting name="ReadWriteTimeout" serializeAs="String">
|
||||
<value>500</value>
|
||||
</setting>
|
||||
<setting name="ReadWriteInterval" serializeAs="String">
|
||||
<value>10</value>
|
||||
</setting>
|
||||
<setting name="ResponseTryCount" serializeAs="String">
|
||||
<value>-1</value>
|
||||
</setting>
|
||||
<setting name="ResponseTryInterval" serializeAs="String">
|
||||
<value>100</value>
|
||||
</setting>
|
||||
<setting name="HandshakeTryCount" serializeAs="String">
|
||||
<value>3</value>
|
||||
</setting>
|
||||
<setting name="BoardIPAddress" serializeAs="String">
|
||||
<value>10.0.1.234</value>
|
||||
</setting>
|
||||
<setting name="BoardSubnetMask" serializeAs="String">
|
||||
<value>255.255.255.0</value>
|
||||
</setting>
|
||||
<setting name="BoardGateway" serializeAs="String">
|
||||
<value>10.0.3.254</value>
|
||||
</setting>
|
||||
<setting name="BoardMacAddress" serializeAs="String">
|
||||
<value>02:a1:a2:a3:a4:a5</value>
|
||||
</setting>
|
||||
<setting name="BoardResponseTimeout" serializeAs="String">
|
||||
<value>60000</value>
|
||||
</setting>
|
||||
<setting name="BoardRequestCheckUboot" serializeAs="String">
|
||||
<value>Hit any key to stop autoboot</value>
|
||||
</setting>
|
||||
<setting name="BoardWriteFlashProgressCount" serializeAs="String">
|
||||
<value>9</value>
|
||||
</setting>
|
||||
<setting name="LastTftpMediumType" serializeAs="String">
|
||||
<value>NOR</value>
|
||||
</setting>
|
||||
<setting name="LastTftpNorProjectName" serializeAs="String">
|
||||
<value />
|
||||
</setting>
|
||||
<setting name="LastTftpNandProjectName" serializeAs="String">
|
||||
<value />
|
||||
</setting>
|
||||
<setting name="LastTftpNandPageSizeEccType" serializeAs="String">
|
||||
<value />
|
||||
</setting>
|
||||
<setting name="LastTftpNandOobSize" serializeAs="String">
|
||||
<value>128</value>
|
||||
</setting>
|
||||
<setting name="LastTftpNandBlockSize" serializeAs="String">
|
||||
<value />
|
||||
</setting>
|
||||
<setting name="LastTftpNandSplImageFlag" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
<setting name="LastTftpNandSplWithUboot" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
<setting name="LastTftpNandSplCopys" serializeAs="String">
|
||||
<value>0</value>
|
||||
</setting>
|
||||
<setting name="LastTftpEmmcProjectName" serializeAs="String">
|
||||
<value />
|
||||
</setting>
|
||||
</MolDownload.Properties.Settings>
|
||||
</applicationSettings>
|
||||
<startup>
|
||||
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0" />
|
||||
</startup>
|
||||
<userSettings>
|
||||
<MolDownload.Properties.Settings>
|
||||
<setting name="LastTftpNandTargetPath" serializeAs="String">
|
||||
<value />
|
||||
</setting>
|
||||
</MolDownload.Properties.Settings>
|
||||
</userSettings>
|
||||
<system.web>
|
||||
<trust level="Full" />
|
||||
<webControls clientScriptsLocation="/aspnet_client/{0}/{1}/" />
|
||||
</system.web>
|
||||
</configuration>
|
||||
BIN
downloadtool/MolDownloadV4.0.0.5/Newtonsoft.Json.dll
Executable file
BIN
downloadtool/MolDownloadV4.0.0.5/Newtonsoft.Json.dll
Executable file
Binary file not shown.
390
downloadtool/MolDownloadV4.0.0.5/Readme.txt
Executable file
390
downloadtool/MolDownloadV4.0.0.5/Readme.txt
Executable file
@ -0,0 +1,390 @@
|
||||
【MolDownload.exe.config 界面未提供的配置信息】
|
||||
|
||||
01. 串口模式响应超时时间:单位毫秒
|
||||
<setting name="SerialPortResponseTimeout" serializeAs="String">
|
||||
<value>1500</value>
|
||||
</setting>
|
||||
|
||||
02. 串口模式握手命令重发间隔:单位毫秒
|
||||
<setting name="SerialPortHandshakeInterval" serializeAs="String">
|
||||
<value>10</value>
|
||||
</setting>
|
||||
|
||||
03. TFTP 模式检查 Uboot 状态的请求命令:填写表示检查,不填写则表示不检查
|
||||
<setting name="BoardRequestCheckUboot" serializeAs="String">
|
||||
<value>Hit any key to stop autoboot</value>
|
||||
</setting>
|
||||
|
||||
04. TFTP 模式响应超时时间:单位毫秒
|
||||
<setting name="BoardResponseTimeout" serializeAs="String">
|
||||
<value>60000</value>
|
||||
</setting>
|
||||
|
||||
[注]:
|
||||
1. 以上配置一般为研发人员修改,普通用户无需修改。
|
||||
2. 其余未说明的配置要么在界面上提供并配说明,要么不可以修改。
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
【DownloadConfig.json】
|
||||
默认配置文件,在 Config 目录下,JSON 格式,举例说明如下:
|
||||
Version:版本号,不可编辑
|
||||
UartProjects:串口项目列表,不可编辑
|
||||
TftpNorProjects:TFTP NOR 项目列表,不可编辑
|
||||
TftpNandProjects:TFTP NAND 项目列表,不可编辑
|
||||
TftpNandProjects:TFTP EMMC 项目列表,不可编辑
|
||||
Name:项目名,可编辑
|
||||
StartAddressLength:起始地址长度,十进制,可编辑,单位字节,默认为 4
|
||||
Files:文件列表,不可编辑
|
||||
FileType:文件类型,PDL、SDL、自定义之一,可编辑,仅串口模式用
|
||||
FileId:文件 ID,可编辑,仅串口模式用
|
||||
FileName:文件名,不含路径,可编辑
|
||||
MediumType:介质类型,NOR、NAND、EMMC、SDIO 之一,可编辑
|
||||
StartAddress:起始地址,十六进制,可编辑
|
||||
FlashAddress:Flash 地址,十六进制,可编辑,仅 TFTP 模式用
|
||||
EmmcAddress:EMMC 地址,十六进制,可编辑,仅 TFTP 模式用
|
||||
FillMemoryValue:填充内存值,可编辑,仅 TFTP 模式用
|
||||
SpiInfo:SPI 信息,可编辑,仅 TFTP NOR 模式用
|
||||
Selected:true=下载,false=不需要下载,可编辑;串口模式下 FileType 为 PDL、SDL 时 Selected 必须为 true,TFTP 模式下 PDL、SDL 不做必选要求
|
||||
文件可以使用相对路径(相对应配置文件的路径)或绝对路径。
|
||||
{
|
||||
"Version": 4,
|
||||
"UartProjects": [
|
||||
{
|
||||
"Name": "FY10",
|
||||
"StartAddressLength": 4,
|
||||
"Files": [
|
||||
{
|
||||
"FileType": "PDL",
|
||||
"FileId": 0,
|
||||
"FileName": "FY10\\boot1\\u-boot-pdl-header.img",
|
||||
"StartAddress": "0x38b00000",
|
||||
"Selected": true
|
||||
},
|
||||
{
|
||||
"FileType": "SDL",
|
||||
"FileId": 0,
|
||||
"FileName": "FY10\\boot1\\u-boot-sdl.bin",
|
||||
"MediumType": "NOR",
|
||||
"StartAddress": "0x80000000",
|
||||
"Selected": true
|
||||
},
|
||||
{
|
||||
"FileType": "IMG",
|
||||
"FileId": 1,
|
||||
"FileName": "FY10\\boot1\\u-boot-with-spl.img",
|
||||
"StartAddress": "0x81000000",
|
||||
"Selected": true
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "FY10D",
|
||||
"StartAddressLength": 4,
|
||||
"Files": [
|
||||
{
|
||||
"FileType": "PDL",
|
||||
"FileId": 0,
|
||||
"FileName": "FY10d\\boot\\u-boot-pdl-header.img",
|
||||
"StartAddress": "0x34100000",
|
||||
"Selected": true
|
||||
},
|
||||
{
|
||||
"FileType": "SDL",
|
||||
"FileId": 0,
|
||||
"FileName": "FY10d\\boot\\u-boot-sdl.bin",
|
||||
"MediumType": "NOR",
|
||||
"StartAddress": "0x40000000",
|
||||
"Selected": true
|
||||
},
|
||||
{
|
||||
"FileType": "IMG",
|
||||
"FileId": 1,
|
||||
"FileName": "FY10d\\boot\\u-boot-with-spl.img",
|
||||
"StartAddress": "0x41000000",
|
||||
"Selected": true
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "FY00",
|
||||
"StartAddressLength": 4,
|
||||
"Files": [
|
||||
{
|
||||
"FileType": "PDL",
|
||||
"FileId": 0,
|
||||
"FileName": "FY00\\boot\\u-boot-pdl-header.img",
|
||||
"StartAddress": "0x34100000",
|
||||
"Selected": true
|
||||
},
|
||||
{
|
||||
"FileType": "SDL",
|
||||
"FileId": 0,
|
||||
"FileName": "FY00\\boot\\u-boot-sdl.bin",
|
||||
"MediumType": "NOR",
|
||||
"StartAddress": "0x40000000",
|
||||
"Selected": true
|
||||
},
|
||||
{
|
||||
"FileType": "IMG",
|
||||
"FileId": 1,
|
||||
"FileName": "FY00\\boot\\u-boot-with-spl.img",
|
||||
"StartAddress": "0x41000000",
|
||||
"Selected": true
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "FY02",
|
||||
"StartAddressLength": 4,
|
||||
"Files": [
|
||||
{
|
||||
"FileType": "PDL",
|
||||
"FileId": 0,
|
||||
"FileName": "FY02\\boot\\u-boot-pdl-header.img",
|
||||
"StartAddress": "0x38a00000",
|
||||
"Selected": true
|
||||
},
|
||||
{
|
||||
"FileType": "SDL",
|
||||
"FileId": 0,
|
||||
"FileName": "FY02\\boot\\u-boot-sdl.bin",
|
||||
"MediumType": "NOR",
|
||||
"StartAddress": "0x40000000",
|
||||
"Selected": true
|
||||
},
|
||||
{
|
||||
"FileType": "IMG",
|
||||
"FileId": 1,
|
||||
"FileName": "FY02\\boot\\u-boot-with-spl.img",
|
||||
"StartAddress": "0x41000000",
|
||||
"Selected": true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"TftpNorProjects": [
|
||||
{
|
||||
"Name": "FY10",
|
||||
"StartAddressLength": 4,
|
||||
"FlashAddressLength": 4,
|
||||
"Files": [
|
||||
{
|
||||
"FileName": "FY10\\kernel\\zImage-dtb",
|
||||
"StartAddress": "0x81000000",
|
||||
"FlashAddress": "0x80000",
|
||||
"FillMemoryValue": 255,
|
||||
"SpiInfo": 0,
|
||||
"Selected": true
|
||||
},
|
||||
{
|
||||
"FileName": "FY10\\kernel\\molchip.dtb",
|
||||
"StartAddress": "0x81000000",
|
||||
"FlashAddress": "0xa80000",
|
||||
"FillMemoryValue": 255,
|
||||
"SpiInfo": 0,
|
||||
"Selected": true
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "FY10D",
|
||||
"StartAddressLength": 4,
|
||||
"FlashAddressLength": 4,
|
||||
"Files": [
|
||||
{
|
||||
"FileName": "FY10d\\kernel\\zImage",
|
||||
"StartAddress": "0x41000000",
|
||||
"FlashAddress": "0xA0000",
|
||||
"FillMemoryValue": 255,
|
||||
"SpiInfo": 0,
|
||||
"Selected": true
|
||||
},
|
||||
{
|
||||
"FileName": "FY10d\\kernel\\molchip-kernel.dtb",
|
||||
"StartAddress": "0x41000000",
|
||||
"FlashAddress": "0xAA0000",
|
||||
"FillMemoryValue": 255,
|
||||
"SpiInfo": 0,
|
||||
"Selected": true
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "FY00",
|
||||
"StartAddressLength": 4,
|
||||
"FlashAddressLength": 4,
|
||||
"Files": [
|
||||
{
|
||||
"FileName": "FY00\\kernel\\zImage",
|
||||
"StartAddress": "0x41000000",
|
||||
"FlashAddress": "0xA0000",
|
||||
"FillMemoryValue": 255,
|
||||
"SpiInfo": 0,
|
||||
"Selected": true
|
||||
},
|
||||
{
|
||||
"FileName": "FY00\\kernel\\molchip-kernel.dtb",
|
||||
"StartAddress": "0x41000000",
|
||||
"FlashAddress": "0xaA0000",
|
||||
"FillMemoryValue": 255,
|
||||
"SpiInfo": 0,
|
||||
"Selected": true
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "FY02",
|
||||
"StartAddressLength": 4,
|
||||
"FlashAddressLength": 4,
|
||||
"Files": [
|
||||
{
|
||||
"FileName": "FY02\\kernel\\zImage",
|
||||
"StartAddress": "0x41000000",
|
||||
"FlashAddress": "0xA0000",
|
||||
"FillMemoryValue": 255,
|
||||
"SpiInfo": 0,
|
||||
"Selected": true
|
||||
},
|
||||
{
|
||||
"FileName": "FY02\\kernel\\molchip-v2p-chip-fy02.dtb",
|
||||
"StartAddress": "0x41000000",
|
||||
"FlashAddress": "0xAA0000",
|
||||
"FillMemoryValue": 255,
|
||||
"SpiInfo": 0,
|
||||
"Selected": true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"TftpNandProjects": [
|
||||
{
|
||||
"Name": "FY10",
|
||||
"StartAddressLength": 4,
|
||||
"FlashAddressLength": 4,
|
||||
"Files": [
|
||||
{
|
||||
"FileName": "FY10\\kernel\\zImage",
|
||||
"StartAddress": "0x81000000",
|
||||
"FlashAddress": "0x80000",
|
||||
"FillMemoryValue": 255,
|
||||
"Selected": true
|
||||
},
|
||||
{
|
||||
"FileName": "FY10\\kernel\\molchip.dtb",
|
||||
"StartAddress": "0x81000000",
|
||||
"FlashAddress": "0xa80000",
|
||||
"FillMemoryValue": 255,
|
||||
"Selected": true
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "FY10D",
|
||||
"StartAddressLength": 4,
|
||||
"FlashAddressLength": 4,
|
||||
"Files": [
|
||||
{
|
||||
"FileName": "FY10D\\kernel\\zImage",
|
||||
"StartAddress": "0x41000000",
|
||||
"FlashAddress": "0xA0000",
|
||||
"FillMemoryValue": 255,
|
||||
"Selected": true
|
||||
},
|
||||
{
|
||||
"FileName": "FY10D\\kernel\\molchip-kernel.dtb",
|
||||
"StartAddress": "0x41000000",
|
||||
"FlashAddress": "0xAA0000",
|
||||
"FillMemoryValue": 255,
|
||||
"Selected": true
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "FY02",
|
||||
"StartAddressLength": 4,
|
||||
"FlashAddressLength": 4,
|
||||
"Files": [
|
||||
{
|
||||
"FileName": "FY02\\kernel\\zImage",
|
||||
"StartAddress": "0x41000000",
|
||||
"FlashAddress": "0xA0000",
|
||||
"FillMemoryValue": 255,
|
||||
"Selected": true
|
||||
},
|
||||
{
|
||||
"FileName": "FY02\\kernel\\molchip-v2p-chip-fy02.dtb",
|
||||
"StartAddress": "0x41000000",
|
||||
"FlashAddress": "0xAA0000",
|
||||
"FillMemoryValue": 255,
|
||||
"Selected": true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"TftpEmmcProjects": [
|
||||
{
|
||||
"Name": "FY10",
|
||||
"StartAddressLength": 4,
|
||||
"EmmcAddressLength": 4,
|
||||
"Files": [
|
||||
{
|
||||
"FileName": "FY10\\kernel\\zImage",
|
||||
"StartAddress": "0x81000000",
|
||||
"EmmcAddress": "0x80000",
|
||||
"FillMemoryValue": 255,
|
||||
"Selected": true
|
||||
},
|
||||
{
|
||||
"FileName": "FY10\\kernel\\molchip.dtb",
|
||||
"StartAddress": "0x81000000",
|
||||
"EmmcAddress": "0xa80000",
|
||||
"FillMemoryValue": 255,
|
||||
"Selected": true
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "FY10D",
|
||||
"StartAddressLength": 4,
|
||||
"EmmcAddressLength": 4,
|
||||
"Files": [
|
||||
{
|
||||
"FileName": "FY10D\\kernel\\zImage",
|
||||
"StartAddress": "0x41000000",
|
||||
"EmmcAddress": "0xA0000",
|
||||
"FillMemoryValue": 255,
|
||||
"Selected": true
|
||||
},
|
||||
{
|
||||
"FileName": "FY10D\\kernel\\molchip-kernel.dtb",
|
||||
"StartAddress": "0x41000000",
|
||||
"EmmcAddress": "0xAA0000",
|
||||
"FillMemoryValue": 255,
|
||||
"Selected": true
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "FY02",
|
||||
"StartAddressLength": 4,
|
||||
"EmmcAddressLength": 4,
|
||||
"Files": [
|
||||
{
|
||||
"FileName": "FY02\\kernel\\zImage",
|
||||
"StartAddress": "0x41000000",
|
||||
"EmmcAddress": "0xA0000",
|
||||
"FillMemoryValue": 255,
|
||||
"Selected": true
|
||||
},
|
||||
{
|
||||
"FileName": "FY02\\kernel\\molchip-v2p-chip-fy02.dtb",
|
||||
"StartAddress": "0x41000000",
|
||||
"EmmcAddress": "0xAA0000",
|
||||
"FillMemoryValue": 255,
|
||||
"Selected": true
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
231
downloadtool/MolDownloadV4.0.0.5/ReleaseNotes.txt
Executable file
231
downloadtool/MolDownloadV4.0.0.5/ReleaseNotes.txt
Executable file
@ -0,0 +1,231 @@
|
||||
[MolDownload.exe V4.0.0.5]
|
||||
01. 串口超时时间改成默认 6000ms。
|
||||
02. 只有 USB 下载时才增加介质类型。
|
||||
03. 修正介质类型和 image id 比特位反了的 BUG。
|
||||
|
||||
[MolDownload.exe V4.0.0.4]
|
||||
01. SDL 增加的介质改到工具栏上。
|
||||
|
||||
[MolDownload.exe V4.0.0.3]
|
||||
01. USB 模式增加 Complete info command。
|
||||
02. SDL 增加介质配置。
|
||||
03. DownloadConfig.json 中增加 MediumType 字段配置。
|
||||
|
||||
[MolDownload.exe V4.0.0.2]
|
||||
01. 增加握手信号无法发送后跳过当前下载的功能。
|
||||
|
||||
[MolDownload.exe V4.0.0.1]
|
||||
01. 修改握手超时的 BUG。
|
||||
|
||||
[MolDownload.exe V4.0.0.0]
|
||||
01. 增加 USB 串口 下载功能。
|
||||
|
||||
[MolDownload.exe V3.0.0.32]
|
||||
01. 修正 BUG:TFTP NAND、TFTP EMMC 下载过程收不到数据导致程序崩溃,偶现。
|
||||
|
||||
[MolDownload.exe V3.0.0.31]
|
||||
01. 修正下载 TFTP NOR 没有发 sf probe、sf erase、sf write 命令的 BUG。
|
||||
02. 修正下载 TFTP NAND 没有发 nand device、nand erase、nand write 命令的 BUG。
|
||||
03. 修正下载 TFTP EMMC 没有发 mmc info、mmc write 命令的 BUG。
|
||||
|
||||
[MolDownload.exe V3.0.0.30]
|
||||
01. 修正 TFTP 中切换 NOR、NAND、EMMC 导致崩溃的 BUG。
|
||||
|
||||
[MolDownload.exe V3.0.0.29]
|
||||
01. 配置文件 DownloadConfig.json 中每个项目下增加 StartAddressLength 字段,
|
||||
用于配置地址所占字节数,详细配置参考 《Readme.txt》。
|
||||
|
||||
[MolDownload.exe V3.0.0.28]
|
||||
01. 增加 EMMC 下载。
|
||||
|
||||
[MolDownload.exe V3.0.0.27]
|
||||
01. 主界面的日志列表中增加通道栏。
|
||||
02. 增加多串口下载。
|
||||
|
||||
[MolDownload.exe V3.0.0.26]
|
||||
01.合并 SPL Image Flag、SPL With Uboot 和制作镜像流程。
|
||||
|
||||
[MolDownload.exe V3.0.0.25]
|
||||
01. 配置文件中的 FileName 改成相对路径。
|
||||
02. 将“制作 Nand 烧片器镜像”移到主菜单上,并修正BUG。
|
||||
|
||||
[MolDownload.exe V3.0.0.24]
|
||||
01. 解决不能正确读取“写数据完成”命令的 BUG。
|
||||
|
||||
[MolDownload.exe V3.0.0.23]
|
||||
01. 调整 IP 地址、子网掩码、网关、MAC 地址编辑框,使得文字垂直居中。
|
||||
02. 实现 "制作 Nand 烧片器镜像"。
|
||||
|
||||
[MolDownload.exe V3.0.0.22]
|
||||
01. 修正 IP 地址、子网掩码、网关、MAC 地址在部分机器上输入慢的 BUG。
|
||||
|
||||
[MolDownload.exe V3.0.0.21]
|
||||
01. 修正握手一直超时的 BUG。
|
||||
|
||||
[MolDownload.exe V3.0.0.20]
|
||||
01. 重新构建配置文件,将原先 Uart、Tftp 两个配置文件合并到一个文件中,并分成 UartProjects、TftpNorProjects、TftpNandProjects 三个项目组,格式参考 Readme.txt。
|
||||
02. 增加打开配置文件和另存为配置按钮。
|
||||
|
||||
[MolDownload.exe V3.0.0.19]
|
||||
01. “13 SPI flash detect 命令”增加错误提示:不支持的 flash device 类型。
|
||||
02. TFTP 下载时,增加 NOR/NAND 选择。
|
||||
03. TFTP 下载时,增加“制作 Nand 烧片器镜像”界面。
|
||||
|
||||
[MolDownload.exe V3.0.0.18]
|
||||
01. 升级 Newtonsoft.Json.dll 到 V12.0.3.23909。
|
||||
02. UART 数据发送完成后,增加等待写 flash 完成命令。
|
||||
|
||||
[MolDownload.exe V3.0.0.17]
|
||||
01. 修正打开工具时,选择的是 TFTP 选项,显示不正确的 BUG。
|
||||
02. 修正未连接 TFTP 服务,点击下载后再取消,取消过程较长的 BUG。
|
||||
|
||||
[MolDownload.exe V3.0.0.16]
|
||||
01. 下载过程中标题栏增加“正在下载”。
|
||||
02. 合并波特率设置。
|
||||
03. 增加项目配置。
|
||||
|
||||
[MolDownload.exe V3.0.0.15]
|
||||
01. 升级 SystemCore.dll 到 V2.0.0.15。
|
||||
02. 升级 SystemWin.dll 到 V2.0.0.15。
|
||||
03. 增加自动刷新串口功能。
|
||||
|
||||
[MolDownload.exe V3.0.0.14]
|
||||
01. 升级 SystemCore.dll 到 V2.0.0.13。
|
||||
02. 升级 SystemWin.dll 到 V2.0.0.13。
|
||||
03. 下载过程中标题栏增加“正在下载”。
|
||||
04. 选择串口或 TFTP 时,默认加载 Uart 或 Tftp 目录。
|
||||
|
||||
[MolDownload.exe V3.0.0.13]
|
||||
01. 升级 SystemCore.dll 到 V2.0.0.11。
|
||||
02. 升级 SystemWin.dll 到 V2.0.0.11。
|
||||
03. 点击下载前,刷新下载列表,确保下载的是最新的文件。
|
||||
04. TFTP 下载时,发送 TFTP 命令传输要发送的文件后,如果一直未收到下载请求,发送回车空格命令。
|
||||
|
||||
[MolDownload.exe V3.0.0.12]
|
||||
01. 升级 SystemCore.dll 到 V2.0.0.7。
|
||||
02. 升级 SystemWin.dll 到 V2.0.0.7。
|
||||
03. 修正修改波特率失败导致的崩溃,界面 LOG 增加修改失败提示。
|
||||
|
||||
[MolDownload.exe V3.0.0.11]
|
||||
01. 升级 SystemCore.dll 到 V2.0.0.4。
|
||||
02. 升级 SystemWin.dll 到 V2.0.0.4。
|
||||
03. 鼠标经过文件名单元格时,增加提示对应文件的修改时间功能。
|
||||
04. 增加保存 IP 信息到配置文件的功能。
|
||||
|
||||
[MolDownload.exe V3.0.0.10]
|
||||
01. 升级 SystemCore.dll 到 V2.0.0.1。
|
||||
02. 升级 SystemWin.dll 到 V2.0.0.1。
|
||||
03. 引入 AddressBox.dll V1.0.0.0。
|
||||
04. Board 信息框移到工具栏下面。
|
||||
05. Board 信息框在下载中改成不可编辑。
|
||||
06. 修改 Board 信息输入框在 Delete 按键时的 BUG。
|
||||
07. MolDownload.exe.config 中 BoardResponseProgressCount 改成 BoardWriteFlashProgressCount。
|
||||
08. 重新构建进度条。
|
||||
|
||||
[MolDownload.exe V3.0.0.9]
|
||||
01. 升级 SystemCore.dll 到 V2.0.0.0。
|
||||
02. 升级 SystemWin.dll 到 V2.0.0.0。
|
||||
03. MolDownload.exe.config 中串口模式握手命令重发间隔(SerialPortHandshakeInterval) 修改成 10 毫秒。
|
||||
04. MolDownload.exe.config 中读取每个文件的进度条次数(BoardResponseProgressCount) 修改成 9。
|
||||
05. 修改在下载过程中菜单图标为灰度显示。
|
||||
06. 修正工具启动时为最大化。
|
||||
07. Board 信息从属性设置界面移到主界面。
|
||||
|
||||
[MolDownload.exe V3.0.0.8]
|
||||
01. 串口 模式下不显示:FLASH 地址、内存填充值、SPI 信息。
|
||||
02. TFTP 模式下不显示:文件类型、文件 ID。
|
||||
03. 下载列表中增加增加、删除按钮,表格中的数据改成可编辑。
|
||||
04. 删除工具栏中的增加、删除按钮。
|
||||
05. 下载列表中的选择文件改成图标。
|
||||
06. TFTP 模式下增加读取进度条命令。
|
||||
07. MolDownload.exe.config 中增加 BoardResponseProgressCount,用于配置读取每个文件的进度条次数。
|
||||
|
||||
[MolDownload.exe V3.0.0.7]
|
||||
01. 修正 TFTP 模式响应超时时间不起作用的 BUG。
|
||||
|
||||
[MolDownload.exe V3.0.0.6]
|
||||
01. 修正 MolDownload.exe.config 中 ResponseTimeout 配置被工具修改成默认值的 BUG。
|
||||
02. 下载失败时增加弹框提示。
|
||||
03. 修正取消卡死的 BUG。
|
||||
04. 超时时间分串口模式响应超时时间(默认1500毫秒)和 TFTP 模式响应超时时间(默认60000毫秒),分别在属性设置界面的串口设置和 TFTP Board 中。
|
||||
05. 现在所有的配置都通过属性设置界面来设置,不需要手工改配置文件。
|
||||
|
||||
[MolDownload.exe V3.0.0.5]
|
||||
01. 修改串口只在下载过程中打开,下载完后关闭串口。
|
||||
|
||||
[MolDownload.exe V3.0.0.4]
|
||||
01. TFTP 下载增加 CRC 校验。
|
||||
02. 增加“结束下载”的提示。
|
||||
03. 优化进度条显示。
|
||||
|
||||
[MolDownload.exe V3.0.0.3]
|
||||
01. MolDownload.exe.config 增加 BoardRequestCheckUboot 配置:如果填写了,则检查 Uboot;如果没有填写,则不检查。
|
||||
|
||||
[MolDownload.exe V3.0.0.2]
|
||||
01. TFTP Board 配置增加默认值。
|
||||
02. 在 TFTP Board 配置界面增加 CRC 等待时间。
|
||||
03. MAC 地址分隔符由 - 改成 :。
|
||||
|
||||
[MolDownload.exe V3.0.0.1]
|
||||
01. 引入 SystemCrc.dll V2.0.0.0。
|
||||
02. 完善 TFTP 下载。
|
||||
|
||||
[MolDownload.exe V3.0.0.0]
|
||||
01. 根据新的 TFTP 协议重新构建 TFTP 下载。
|
||||
|
||||
[MolDownload.exe V2.0.0.3]
|
||||
01. 增加文件中的“...”改成“打开”。
|
||||
|
||||
[MolDownload.exe V2.0.0.2]
|
||||
01. 改进进度条显示。
|
||||
02. 界面增加文件增加、删除功能。
|
||||
03. 主菜单图标更换。
|
||||
|
||||
[MolDownload.exe V2.0.0.1]
|
||||
01. 修正 TFTP 下载失败却提示成功的 BUG。
|
||||
02. 去掉 TFTP 下载时需要配置 PDL、SDL 的限制。
|
||||
03. 去掉串口下载时需要配置 Board 的限制。
|
||||
|
||||
[MolDownload.exe V2.0.0.0]
|
||||
01. 升级 SystemCore.dll 到 V2.0.0.0。
|
||||
02. 升级 SystemWin.dll 到 V2.0.0.0。
|
||||
03. 引入 Tftp.Net.dll V1.1.0.0。
|
||||
04. 增加 TFTP 下载功能。其中 PC 端作为客户端主动上传数据到 Board。
|
||||
|
||||
[MolDownload.exe V1.0.0.9]
|
||||
01. DownloadConfig.json 增加文件ID字段:FileId,整数类型。
|
||||
02. 属性设置 -> 端口设置 中增加“写1M字节到Flash时间(纳秒)”,作为等待 Flash 写完用。
|
||||
03. 非 PDL、SDL 去掉 Execute 命令。
|
||||
|
||||
[MolDownload.exe V1.0.0.8]
|
||||
01. 界面上“打开文件”改成“选择文件”。
|
||||
02. 修正 PDL、SDL 下载完后又下载 PDL 的 BUG。
|
||||
|
||||
[MolDownload.exe V1.0.0.7]
|
||||
01. 界面增加单独选择文件功能。
|
||||
|
||||
[MolDownload.exe V1.0.0.6]
|
||||
01. 去掉 ROM。
|
||||
02. 增加高级设置:变更波特率。
|
||||
|
||||
[MolDownload.exe V1.0.0.5]
|
||||
01. 增加三级(ROM、PDL、SDL)下载功能。
|
||||
02. 增加修改波特率功能。
|
||||
|
||||
[MolDownload.exe V1.0.0.4]
|
||||
01. 握手改成持续发送 3 个 7E,直到握手成功。
|
||||
|
||||
[MolDownload.exe V1.0.0.3]
|
||||
01. 握手字节改成 9 个 7E。
|
||||
|
||||
[MolDownload.exe V1.0.0.2]
|
||||
01. 编写 Readme.txt。
|
||||
02. 整理代码。
|
||||
|
||||
[MolDownload.exe V1.0.0.1]
|
||||
01. MolDownload.exe.config 中增加握手 7E 发送间隔(单位毫秒):HandshakeInterval。
|
||||
|
||||
[MolDownload.exe V1.0.0.0]
|
||||
01. 初版。
|
||||
02. 引入 SystemCore.dll V1.0.0.10。
|
||||
03. 引入 SystemWin.dll V1.0.0.10。
|
||||
BIN
downloadtool/MolDownloadV4.0.0.5/SystemCore.dll
Executable file
BIN
downloadtool/MolDownloadV4.0.0.5/SystemCore.dll
Executable file
Binary file not shown.
BIN
downloadtool/MolDownloadV4.0.0.5/SystemCrc.dll
Executable file
BIN
downloadtool/MolDownloadV4.0.0.5/SystemCrc.dll
Executable file
Binary file not shown.
BIN
downloadtool/MolDownloadV4.0.0.5/SystemWin.dll
Executable file
BIN
downloadtool/MolDownloadV4.0.0.5/SystemWin.dll
Executable file
Binary file not shown.
BIN
downloadtool/MolDownloadV4.0.0.5/Tftp.Net.dll
Executable file
BIN
downloadtool/MolDownloadV4.0.0.5/Tftp.Net.dll
Executable file
Binary file not shown.
BIN
downloadtool/MolDownloadV4.0.0.5/vcruntime140.dll
Executable file
BIN
downloadtool/MolDownloadV4.0.0.5/vcruntime140.dll
Executable file
Binary file not shown.
Loading…
Reference in New Issue
Block a user