搜索
查看: 766|回复: 0

[原创] 如何手动修改Flasher的IP地址?

[复制链接]

该用户从未签到

39

主题

173

帖子

2

蝴蝶豆

金牌会员

最后登录
2021-3-29
发表于 2021-2-2 16:43:15 | 显示全部楼层 |阅读模式
众所周知,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会显示以下信息,
1.png
首次连接Flasher时,它将尝试通过DHCP获取IP地址,由于此时是通过USB连接到主机上,所以显示(no addr. Received yet)。

2、在J-Link的软件和文档包中有一个免费的GUI程序:SEGGER J-Link Configurator,打开该程序,显示Flasher ARM通过USB连接到主机,通过该程序我们可以手动的设置Flasher的IP地址。
2.png
3、选中Flasher ARM,右键显示菜单,点击进入configure界面。
4、在Configuration对话框中,点击Manual,手动设置IP地址。将IP address设置为本地网络中的可用地址,例如,可以设置为192.9.200.xxx,而子网掩码Subnet mask设置为255.255.255.0,网关Gateway保持默认设置。
3.png
5、设置完成,点击OK,弹出如下界面,要求你在点击OK之前拔出,再插入Flasher,执行该操作。
4.png
6、关闭之前打开的J-Link Commander,再次打开,在IP-Addr:192.9.200.211一行显示之前设置的IP地址,通过命令“ip 192.9.200.211”回车之后,成功通过TCP/IP方式连接上Flasher,不需要网线连接Flasher和PC?。
5.png
7、在J-Link Configuration中能够直观的看到通过USB和TCP/IP方式连接到Flasher。
设置好IP地址后,将Flasher通过以太网接口在某处连上局域网,供电之后,就可以远程控制Flasher进行操作。同样对于J-Link Pro具有同样以太网接口的仿真器也可按照上述方法设置IP。
欢迎关注微信公众号【麦克泰技术】,回复 “加群” 按提示可加入技术交流群


产品咨询:
北京:010-62975900
上海:021-62127690
  深圳:0755-82977971

回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|论坛-意法半导体STM32/STM8技术社区

GMT+8, 2024-4-26 14:43 , Processed in 1.159802 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表