Keil V5.2X环境 无法烧录 STLink无法更新固件

Keil V5.2X环境 无法烧录 STLink无法更新固件

一、问题描述:

点击下载时,提示STLink需要更新;

点击yes后提示打开升级界面;先点击Device Connect,然后点yes,提示升级失败——【The up-to-date firmware is too big for this board. Cant update.】

如果点击No,不升级STLink固件时,则弹出【Command not supported】

二、问题分析

    问1:为什么无法烧录呢?提示指令错误? 答1:这是跟MDK的版本有关系,我使用的是V5.28,过于新,所以无法烧录,具测试,V5.25版本可以烧录;
    问2:为什么无法升级STLink固件? 答:烧录STLink的单片机内存过小,目前C8T6单片机无法烧录Debug+Mass storage+VCP的固件;

三、问题解决:

    将V5.25版本下的STLink目录拷贝过来,并替换; 路径:ARMSTLink

链接:https://share.weiyun.com/3JhtJwDJ 密码:ijpwbu

经验分享 程序员 微信小程序 职场和发展