SuperIC社区_

标题: USB升级完不重启方法 [打印本页]

作者: Jack.Lin    时间: 2016-7-18 00:45
标题: USB升级完不重启方法

适用范围:带有USB升级功能的NStar平台(NON-OS)
关键字:   USB升级  不重启

背景:以3391为例,一般我们USB升级完会马上重启,但有些客户需要做成升级后不重启。
方法:首先想到的是屏蔽掉msAPI_BLoader_Reboot(),其实还有一个地方也要改,就是在BOOLEAN MW_UsbDownload_Start(void)里面,需要将以下黑色字体部分由FALSE改为TRUE,如下黑体字。
           return MApp_SwUpdate_Start((EN_SW_UPDATE_MODE)_u8UpgradeMode, _u8FlashID, FALSE, TRUE, _u32DRAMAddr, _u32DownloadSize, _u8MemType, FALSE);


作者: Robby.zou    时间: 2016-7-18 11:33

作者: jayden    时间: 2016-7-19 20:05
不错,顶一下!!!
作者: xuludestiny    时间: 2016-8-5 14:03
感谢分享,谢谢!
作者: steven    时间: 2016-8-26 12:13
不重启跑的程序还是旧的吧?有什么意义呢?




欢迎光临 SuperIC社区_ (/) Powered by Discuz! X3.3