最近要产200个stm8规划的设备,运用STVP和stlink东西下载软件程序,程序为.hex文件,交给某工厂后焊接,下载,测验,成果在下载那一环节呈现了问题,运用stlink下载没几个接连不能超过10次,stlink不可思议的就不能下载了,断电,重启,有时候能用,有时候真的就不能用了提示信息如下图,
Failed to initialize communcation with hardware: SWIM error [3]: Detected hardware not compatible with software
然后网上查找各种答案。
答案1:stlink里面有一个4脚电源芯片烧坏,替换它可以运用。
答案2:stlink驱动程序更新。
答案3:运用st-toolset进行固件晋级。运用upgrade晋级。
答案4:删去各种与st有关的软件,从头晋级IAR软件版别能处理iar下载问题。
感觉swim 是个很古怪的东西,动不动就提示swim error.stlink下载stm8虽然不能用,可是下载stm32仍旧能用,而且从来没呈现过此类问题。
工厂现已作废我2个stlink-v2-iso了,在找不到处理方案,主张STM8研讨透了不然仍是少用,虽然比51性价比高,没有好的编译软件和洽的下载东西,相同是鸡肋!后来向公司请求又买了几个新的,这几个新的是stm32和和stm8是分隔下载的。买回来后依照阐明装置,通过不断测验
不管是用
stvp仍是用用iar下载都失利的问题,cannot communicate with the device!用iar下载后呈现The debugging session could not be started!
Thu Jan 08 10:51:24 2015: Failed to load debugee: 等现象,与软件版别无关,我的问题处理,连接线松动,换usb口,假如stlink灯有改变,在查看4根下载线,问题处理!
查看下载线换USB口或许换4根线!问题处理!