这个core1081用户指导手册要用户更新bootloader,以前听说过bootloader,但是不是太熟悉,这次自己弄了两三天,也算加深了一下理解,以我的理解就是dos 窗口敲命令一样,不同的命令通过串口发送到单片机,因为单片机上有工程师写好了的bootloader,所有所就可以解析特定的命令,也可以完成一些功能,例如更新后面的wifidriver,下载用户程序等
下面介绍我更新bootloader过程。
(1)我是用的Jlink4.86,打开安装文件夹,打开JflashARM
file:///C:\Users\lenovo\AppData\Local\Temp\ksohtml\wpsF00B.tmp.png
(2)接着直接点击create a new project 点击start J-flash
file:///C:\Users\lenovo\AppData\Local\Temp\ksohtml\wpsF02B.tmp.png
打开 Options --> projiect settings --->cpu选择stm32f205rg
file:///C:\Users\lenovo\AppData\Local\Temp\ksohtml\wpsF02C.tmp.png
切换到 Flash 选项 在bass Addr中填0x08000000
file:///C:\Users\lenovo\AppData\Local\Temp\ksohtml\wpsF02D.tmp.png
再切换到production中 勾上 Progaram srrial number 填上0x08000000 把下面的Erase前面的沟去掉!
file:///C:\Users\lenovo\AppData\Local\Temp\ksohtml\wpsF02E.tmp.png
上面所有的设置设定后确认后再点FILE-->open data file 找到bootloader 后打开,填0就可以,不必要填0x08000000.
file:///C:\Users\lenovo\AppData\Local\Temp\ksohtml\wpsF02F.tmp.png
接下来点击Target 先 connect
链接成功后,打点击 Program&verify,接下来的界面不管出现什么,一直点是就可以。
更新成功了
贴上图作证,^_^^_^!
file:///C:\Users\lenovo\AppData\Local\Temp\ksohtml\wpsF050.tmp.png
下面去试试其它的东西啦,继续更新中。。。。