SecureCRT的使用,是初次接触,所以出了些不该出现的失误使MXCHIP Open1081的试用绊住了脚。
现在终于看到WIF了,先臭美一下:
这是开机后的串口提示:
这是网络连接:
现在谈谈程序的下载问题:
下载步骤:BOOT-LOARD -----------> WIFI-DRVIER --------- USER-PROG(WIFI-LINK)
一、下载BootLoard
STM32的下载方法,可以象ST公司提供的办法,这里按微雪的常用方法来完成:JTAG!
1、在下载BootLoard时,首先擦除整个芯片,以保证正确下载。 打开JTAGE的 J-Flash程序,设置好JTAG的连接后,点菜单Targate ---> Erase Chip 或按F4擦除芯片。
2、按照《Open1081 UserManual》(以下称《手册》)中的说明,将BootLoard写入。
二、Bootloader下载WIFI_Driver
微雪用的是SecureCRT,当连接好串口后,将BOOT开关拨到“L”位置,启动后出现菜单。
1、下载WIFI_Driver时,不能选择1:FWUPDATE,而应该直接输入命令driverupdate.
2、按照《手册》中的说明开始下载。
这里特别说明的是,按照《手册》说明使用send Ymodem准备好文件后,还要再按一下回车,不然就不会下载。
三、Bootloader下载下载用户程序,
1、在编译程序时,《手册》中有提示编译地址为0x0800c00的,实为0x0800c000,可能是打字时的失误。----这个地址是不是必须的还不清楚,因为还没来得及研究它的跳转过程。
2、准备好文件后,还要再按一下回车。---俺就是在这里栽倒的。
注意的问题:
1、俺的SecureCRT有时不起作用,即串口连接好了,也有向串口发的数据,但它并不显示(具体问题有待研究),所以,将串口拨掉重插、将SecureCRT关后重启方可。
2、使用send Ymodem准备好文件,点OK后并不代表开始伟输,需要按一下回车。
我在这之前,或者有下载成功的,或者是因为串口没有显示而错误判断。