机智云Gokit 2升级汉枫LPB100固件教程
最近官网新出了stm32源码的底板程序,但是我把这个程序烧到板子里发现开发板和手机不能连接了,后来才在官方对程序的说明里面看到,要把汉枫的wifi固件升级到最新才能使用。可是查阅了半天也没找到对应gokit2板子的升级汉枫固件的教程,没办法,结合着汉枫官方的升级教程,只有自己探索着来了。闲话不多说,下面放出教程,此教程适用于stm32底板的gokit2代(串口升级LPB100固件)。要准备的有:几根杜邦线和SecureCRT软件由于是串口升级,所以我们PC端用SecureCRT这个软件。在写这篇教程之前,我仔细看了官方的扩展板PCB,所以我才会知道下面一些引脚在板子的哪些地方。我在PCB上发现,其实板子右下角的TX和RX就是LPB100的TX和RX,所以我们只需要把TX和CP2102的RX,RX和CP2102的TX分别对应连接起来就可以了(其实stm32底板上面A,B,C,D那个框图内,ARDUINO PORT下面的TX和RX,就是和LPB100的TX和RX在PCB上是连在一起的,不知道为什么LPB100的TX和RX要标成ARDUINO PORT)到这里,汉枫的wifi模块就和底板上的CP2102连上了,接下来我们就按板子上的电源引脚,给扩展板供上电 这里要说明的是,根据汉枫官方的串口升级过程,是这样的:(按住EVK底板的nReload按键,单击Reset按键之后马上按键盘空格键,进入模块Bootloader界面。)但是我们从板子上没有找到这两个按键,甚至是引脚,后来我也是从它的PCB上才看到nReload引脚和RST引脚的,原来,机智云官方把这两个引脚分别预留了出来 从图上我们可以看到,nReload和RST引脚分别位于扩展板上的这两个位置所以,根据官方的进入bootloader流程,我们用杜邦线首先将nReload这个引脚接地,此时上电,从GND引出一根杜邦线,轻触那个RST复位触点,接着迅速敲击两下电脑空格键,SecureCRT出现如下信息,我们输入S(‘S’选择为wifi模块的应用层烧写),出现ready,确认输入Y,然后用Xmodem选择从机智云官方下载的GAgent固件,开始刷写,等待刷写完成。多谢楼主分享~ 我的按照这样的方法进入不了升级画面,不知道咋回事
页:
[1]