如何手动修改Flasher的IP地址?

浏览:954来源:本站时间:2021-02-03

众所周知,SEGGER Flasher系列闪存编程工具可为微控制器和存储设备提供可靠的高速编程,功能强大、可靠。Flasher系列的某些烧录器具有(或将来的成员将具有)附加的以太网接口,用于与主机系统通信,在Flasher的配套软件中,例如J-Flash、J-Flash SPI等都可以通过TCP/IP与Flasher建立连接,可远程控制Flasher执行烧录相应操作。

Flasher的IP地址默认是通过DHCP分配,如果你经常使用Flasher,动态分配的地址每次都不同,你需要查看IP地址,再通过该IP地址进行连接,十分麻烦。手动设置固定的IP则避免此困扰,配置以太网接口需要J-Link的软件和文档包。


如何设置Flasher的IP地址?

1、通过USB电缆将Flasher连接到主机,通过如下步骤:开始菜单栏->Segger J-Link Vxx ->J-Link Commander,打开J-Link Commander会显示以下信息,

首次连接Flasher时,它将尝试通过DHCP获取IP地址,由于此时是通过USB连接到主机上,所以显示(no addr. Received yet)。

2、在J-Link的软件和文档包中有一个免费的GUI程序:SEGGER J-Link Configurator,打开该程序,显示Flasher ARM通过USB连接到主机,通过该程序我们可以手动的设置Flasher的IP地址。


3、选中Flasher ARM,右键显示菜单,点击进入configure界面。

4、在Configuration对话框中,点击Manual,手动设置IP地址。将IP address设置为本地网络中的可用地址,例如,可以设置为192.9.200.xxx,而子网掩码Subnet mask设置为255.255.255.0,网关Gateway保持默认设置。


5、设置完成,点击OK,弹出如下界面,要求你在点击OK之前拔出,再插入Flasher,执行该操作。


6、关闭之前打开的J-Link Commander,再次打开,在IP-Addr:192.9.200.211一行显示之前设置的IP地址,通过命令“ip 192.9.200.211”回车之后,成功通过TCP/IP方式连接上Flasher,不需要网线连接Flasher和PC?。


7、在J-Link Configuration中能够直观的看到通过USB和TCP/IP方式连接到Flasher。

设置好IP地址后,将Flasher通过以太网接口在某处连上局域网,供电之后,就可以远程控制Flasher进行操作。同样对于J-Link Pro具有同样以太网接口的仿真器也可按照上述方法设置IP。



京ICP备:京ICP备05011254号-1 版权归北京麦克泰软件技术有限公司所有
北京麦克泰软件技术有限公司