W5500EVB通过上位机配置+固件升级例程


关键词:W5500EVB通过上位机配置+固件升级例程  W5500  WIZnet


设备的固件经常会有更新版本的情况,因此有很多实现固件更新的方法;下面简单介绍一种通过上位机配置的方式完成固件更新。该例程分boot和APP两部分,boot主要是引导程序进入APP区;APP代码实现甄别、比较固件版本号和固件更新的功能。

具体操作步骤如下:

  1. 修改boot代码中的网络配置信息使W5500的IP地址跟电脑在同一个网段,编译并下载到W5500EVB开发板,打开APP文件,修改代码中的网络配置信息,使W5500的IP地址与电脑IP在同一网段,编译APP代码生成APP.bin文件,打开串口工具,串口打印信息如图1.

  2. 打开上位机工具(ConfigTool_Nuri.exe)搜索设备并下载编译的APP bin文件。如图2。

  3. 此时串口打印信息如图3。

    APP运行期间可通过上位机配置网络信息以及固件更新,例如修改设备的IP地址为:192.168.1.100如图4。

  4. 点击setting进行配置,搜索到设备查看串口打印信息如图5。

    可以看到设备的IP地址修改为192.168.1.100.同理,当我们需要固件更新的时候跟上面一样点击Firmware Upload按钮然后选择新的固件的bin文件即可完成固件更新。



例程下载:【W5500EVB通过上位机配置+固件升级例程】
编译环境:keil V5.11
硬件要求:W5500EVB