我想做一个以太网bootloader升级程序,当PB4为低电平时则进入引导并升级用户程序流程,若PB4没有按下进入用户程序执行。bootloader跟上位机LM Flash Programmer能通讯上,通过BOOTP可以动态申请到IP地址,MAC地址我用的是静态的方式。接下来就是LM Flash Programmer向bootoader发送升级程序文件数据包,正常流程是bootloader接收到UDP数据包后会对FLASH进行操作,再回复上位机的LM Flash Programmer表示操作成功,LM Flash Programmer才发送第二个数据包。现在我用抓包工具看到下位机bootloader并没有回复LM Flash Programmer。在线仿真时一全速运行时就出异常。还望论坛的高手指点。。。
此帖出自
小平头技术问答
一周热门 更多>