本文主要是介绍天津国芯SP下载工具 加个防呆 避免选了OTA升级的固件(后缀带有SIG.BIN),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
V2.1 20240828
天津国芯SP下载工具 加个防呆 避免选了OTA升级的固件(后缀带有SIG.BIN)
兆讯的芯片1902首次下载必须先下载key,再下载加密固件。
天津国芯没有这个限制,固件是明文的。
自测使用的版本信息: 本地最新代码
依赖版本信息(SP\POSSERVER\SMA):不依赖
修改点:如果选择的固件文件的后缀带有SIG.BIN,提示错误并清除路径,否则就正常处理。
模块名称:下载SP
测试点: 如果选择的固件文件的后缀带有SIG.BIN,提示错误并清除路径,否则就正常处理。
能否开机:能
测试结果:pass
责任人:chenhao
提交:已经提供
{const XCHAR* suffix = _X("SIG.BIN");// 定义要检查的后缀XCHAR szPath[MAX_PATH] = {0}; GetDlgItemText(hDlg,IDC_EDT_COM_DATA,szPath,MAX_PATH);if(strncmp(suffix,szPath+(strlen(szPath)-strlen(suffix)),strlen(suffix))==0){MessageBox(hDlg, _X("固件(带SIG.BIN)错误,请选择首次下载固件"), _X("提示"), MB_OK | MB_ICONWARNING);SetDlgItemText(hDlg,IDC_EDT_COM_DATA,_X(""));}}
这篇关于天津国芯SP下载工具 加个防呆 避免选了OTA升级的固件(后缀带有SIG.BIN)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!