1。打开.Net Micro Framework开发板用户简明手册
2。先用usb线连接设备
3。下载YFAccessFlash 运行
4。选择usb为连接方式,连接成功,执行erase命令成功,选择固件,点write按钮,提示成功,点check,提示失败,点reset按键后界面无变化
按照
5。简明手册中的 2.4 部署注意事项
(1)、部署时,确保开发板Boot0和Boot1的跳线如下图所示;
上的说明进行跳线,再连接,无法连接
换成com口连接方式(很不容易的找到了这种蓝线的usb转换232驱动,一个晚上全给它耗费了)
在部署说明跳线下com口连接正常,但执行erase按钮,write按钮均报错
对于boot0和boot1跳线我的理解是一种是用于usb连接方式,一种是用于串口连接方式,因为不同的跳线时,YFAccessFlash 连接不同。
理解后检查后发现我之前用com口连接部署时点按钮步骤有问题导致,重新用串口连接
再次按说明部署,
(1)、运行YFAccessFlash.exe,选择串口方式,单击连接(Connection按钮),如果通信正常,则出现上图界面;
(2)、清空Flash;
(3)、选择最新的.NET Micro Framework固件文件;
(4)、部署固件;
(5)、校验部署结果(这步不是必须);
(6)、运行;
部署成功
其实部署1.1固件版本目的是希望直接在采用vs开发的过程中直接发布到设备中,按我现在理解,也可以将开发好的程序通过YFAccessFlash进行部署
太晚了,明天继续我的开发过程学习。