This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] MSP432E401Y:以太网线路上存在额外流量时、BSL-Scripter 失败

Guru**** 2522770 points
Other Parts Discussed in Thread: MSP432E401Y

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1199708/msp432e401y-bsl-scripter-fails-when-additional-traffic-is-on-the-ethernet-line

器件型号:MSP432E401Y

论坛、您好!

MSP432E401Y 应 使用 BSL-scripter 从卷积 PI 中获取新固件。具有与 PI、msp432和其他一些器件通信的内部网络、这些器件通过 Modbus 进行通信。 但 刷写新固件不起作用。

我在办公桌上构建这个文件:通过交换机连接 PC、Raspberry PI 和带有 MSP432的 PCB。 当 PI 仅将固件发送到 MSP 时、则工作正常。

因此、必须添加额外的流量。 PC 的浏览器显示来自 MCU 的 http 站点、该站点每十秒更新一次。以这种方式添加了其他流量。 并且闪烁不再起作用。 Scipter 的输出显示在终端上:

     [ACK_ERROR_MESSAGE]未知错误!
     写入0字节所经过的时间:20.43秒
     写入数据的速度:0 (kb/s)

接收到 tftp-package 未确认。 但是、如果线路上没有额外流量、为什么只有通过以太网进行刷写才能正常工作?

MCU 上有引导加载程序 serial_emac_flash。

提前感谢、

Guenther

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Guenther、您好!

    我们对 Raspberry Pi 及其如何处理以太网接口没有经验。 我以前没有听说过引导加载的以太网流量问题。 您能否使用 Wireshark 协议监听器来观察 Raspberry Pi 如何处理其他流量并提供相应的日志以进行分析?

    此致、

    拉尔夫·雅各比

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我已经录制了一个 Wireshark protocoll、现在正在寻找如何上传文件。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Guenther、您好!

    以下常见问题解答可以为您提供帮助: https://e2e.ti.com/support/site-support-group/site-support/f/site-support-forum/761619/faq-how-do-i-attach-a-file-or-link-to-my-post

    此致、

    拉尔夫·雅各比

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我很抱歉。 我无法通过插入或通过拖放上传文件。 我用 Windows 10和 Ubuntu 进行了测试。 我会寻找替代方案。

    BR Guenther

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    网络的 IP 地址:

    PC:          192.168.1.5
    RPI:         192.168.1.20
    MSP432:192.168.1.10

    下面是 Wireshark 文件的一部分(导出到 Textfie):

    斜体和粗体显示:PC 请求 MSP 使用的地址
    粗体:停止重复使用 IP 地址


    否     时间          源               目的          协议长度信息
      1476 36.616916080  192.168.1.10 192.168.1.20                  TFTP    60    确认、块:525

    帧1476:线中60字节(480位)、在接口 eth0、id 0上捕获60字节(480位)
    以太网 II、src:Texasins_00:64:00 (00:1a:B6:00:64:00)、dst:Raspberr_da:CB:A8 (B8:27:EB:da:CB:A8)
    Internet 协议版本4,src:192.168.1.10,dst:192.168.1.20
    用户数据报协议、src 端口:13633、dst 端口:51271
    普通文件传输协议

    否     时间          源               目的          协议长度信息
      1477 36.623087330 192.168.1.20 192.168.1.10                    TFTP    558   数据包,块:526

    第1477帧:558个字节在线路上(4464位)、558个字节(4464位)在接口 eth0 (id 0)上被捕捉
    以太网 II、src:Raspberr_da:CB:A8 (b8:27:EB:da:CB:A8)、dst:Texasins_00:64:00 (00:1a:B6:00:64:00)
    Internet 协议版本4,src:192.168.1.20,dst:192.168.1.10
    用户数据报协议、src 端口:51271、dst 端口:13633
    普通文件传输协议
    数据(512字节)

    0000 38 BD c0 46 00 c0 0e 40 c3 01 00 80 b0 c1 02 20  8..f..@…
    0010 5c 33 06 00 e0 C3 02 20 AD F1 10 0d 02 92 01 91  \3 …………
    ...
    01e0 00 00 00 00 00 00 00 00 18 3e 06 00 28 3e 06 00  .......... >..(>..
    01f0 04 3e 06 00 19 F6 04 00 2D E9 f0 4F ad f1 2c 0d  。> -……………………………………

    否     时间          源               目的          协议长度信息
      1478 36.624204048  192.168.1.5          192.168.1.20         TCP     60    60682→22 [ACK] Seq=1 Ack=3081 Win=8791 Len=0

    帧1478:线中60字节(480位)、在接口 eth0、id 0上捕获60字节(480位)
    以太网 II、src:00:E1:31:00:20:6F (00:E1:31:00:20:6F)、dst:Raspberr_da:CB:A8 (B8:27:EB:da:CB:A8)
    Internet 协议版本4,src:192.168.1.5,dst:192.168.1.20
    传输控制协议、src 端口:60682、dst 端口:22、序列:1、采集:3081、 长度:0

    否     时间          源               目的          协议长度信息
      1479 36.633057642  192.168.1.10 192.168.1.20                  TFTP    60    确认、块:526

    帧1479:线中60字节(480位)、在接口 eth0、id 0上捕获60字节(480位)
    以太网 II、src:Texasins_00:64:00 (00:1a:B6:00:64:00)、dst:Raspberr_da:CB:A8 (B8:27:EB:da:CB:A8)
    Internet 协议版本4,src:192.168.1.10,dst:192.168.1.20
    用户数据报协议、src 端口:13633、dst 端口:51271
    普通文件传输协议

    否     时间          源               目的          协议长度信息
      1480 36.639227017  192.168.1.20 192.168.1.10                  TFTP    558   数据包,地址块:527

    第1480帧:558个字节在线路上(4464位)、558个字节(4464位)在接口 eth0 (id 0)上被捕捉
    以太网 II、src:Raspberr_da:CB:A8 (b8:27:EB:da:CB:A8)、dst:Texasins_00:64:00 (00:1a:B6:00:64:00)
    Internet 协议版本4,src:192.168.1.20,dst:192.168.1.10
    用户数据报协议、src 端口:51271、dst 端口:13633
    普通文件传输协议
    数据(512字节)

    0000 16 9e 14 9d 81 46 98 46 92 46 0c 46 01 A8 13 f0  ..... F.F.F.F.F.
    0010 CD F9 15 9f e8 5d 21 46 52 46 43 46 00 90 48 46  ..... ]!FRFCF..hf
    ...
    01e0 D9 F8 08 50 4F f0 00 08 4F f0 0A 0A 17 46 0c 46  ... PO ... O ... F.F
    01f0 00 e0 64 1c 00 2f 3a d0 28 68 50 21 13 f0 1e fb  ..m/:

    否     时间          源               目的          协议长度信息
      1481 36.649196288  192.168.1.10 192.168.1.20                  TFTP    60    确认、阻塞:527

    帧1481:线中60个字节(480位)、在接口 eth0、id 0上捕获60个字节(480位)
    以太网 II、src:Texasins_00:64:00 (00:1a:B6:00:64:00)、dst:Raspberr_da:CB:A8 (B8:27:EB:da:CB:A8)
    Internet 协议版本4,src:192.168.1.10,dst:192.168.1.20
    用户数据报协议、src 端口:13633、dst 端口:51271
    普通文件传输协议

    否     时间          源               目的          协议长度信息
      1482 36.655360090  192.168.1.20 192.168.1.10                  TFTP    558   数据包,地址块:528

    第1482帧:558个字节在线路上(4464位)、558个字节(4464位)在接口 eth0 (id 0)上被捕捉
    以太网 II、src:Raspberr_da:CB:A8 (b8:27:EB:da:CB:A8)、dst:Texasins_00:64:00 (00:1a:B6:00:64:00)
    Internet 协议版本4,src:192.168.1.20,dst:192.168.1.10
    用户数据报协议、src 端口:51271、dst 端口:13633
    普通文件传输协议
    数据(512字节)

    0000 48 46 21 46 0b f0 E2 fd b0 f1 ff 3f 03 D1 28 68  HF!F....... ?...(h
    0010 13 f0 09 FD 20 70 70 78 c0 08 03 D3 28 68 50 21  … PPX...(HP!
    ...
    01e0 A9 fc 17 48 24 21 0b f0 A5 fc 16 48 10 21 0b f0  ...H$! H.!
    01f0 A1 fc 15 48 10 21 0b f0 9d fc 13 f0 e5 FD 02 20  …………………………………………………………………………………………

    否     时间          源               目的          协议长度信息
      1483 36.665321184  192.168.1.10 192.168.1.20                  TFTP    60    确认、块:528

    帧1483:60字节在线路上(480位)、60字节在接口 eth0、id 0上被捕捉(480位)
    以太网 II、src:Texasins_00:64:00 (00:1a:B6:00:64:00)、dst:Raspberr_da:CB:A8 (B8:27:EB:da:CB:A8)
    Internet 协议版本4,src:192.168.1.10,dst:192.168.1.20
    用户数据报协议、src 端口:13633、dst 端口:51271
    普通文件传输协议

    否     时间          源               目的          协议长度信息
      1484 36.670972850  00:E1:31:00:20:6F    广播            ARP     60    谁有192.168.1.10? 告诉192.168.1.5

    帧1484:线中60字节(480位)、在接口 eth0、id 0上捕获60字节(480位)
    以太网 II、src:00:E1:31:00:20:6F (00:E1:31:00:20:6F)、dst:broadcast (ff:ff:ff:ff:ff:ff:ff)
    地址解析协议(请求)

    否     时间          源               目的          协议长度信息
      1485 36.674291548  192.168.1.20 192.168.1.10                  TFTP    558   数据包、块:529

    第1485帧:558个字节在线路上(4464位)、558个字节(4464位)在接口 eth0 (id 0)上被捕捉
    以太网 II、src:Raspberr_da:CB:A8 (b8:27:EB:da:CB:A8)、dst:Texasins_00:64:00 (00:1a:B6:00:64:00)
    Internet 协议版本4,src:192.168.1.20,dst:192.168.1.10
    用户数据报协议、src 端口:51271、dst 端口:13633
    普通文件传输协议
    数据(512字节)

    0000 20 60 10 BD 03 20 02 A1 06 f0 36 fb 10 BD c0 `   …… ……6……F
    0010 45 78 65 63 53 74 61 72 74 3a 20 41 6c 72 65 61  结束时间:Alrea.
    ...
    01e0 05 26 16 60 20 46 0A 46 11 e0 03 2D 15 db 0c 68  .` F.F...-...h
    01f0 45 78 86 78 E4 1c f2 e7 02 2d 0e db 0c 68 46 78  ex.x. -...HFX

    否     时间          源               目的          协议长度信息
      1486 36.684275611  Texasins_00:64:00    Broadcast            ARP     60    谁拥有192.168.1.20? 告知192.168.1.10 (检测到重复使用192.168.1.10!)

    帧1486:线中60字节(480位)、在接口 eth0、id 0上捕获60字节(480位)
    以太网 II、src:Texasins_00:64:00 (00:1a:B6:00:64:00)、dst:broadcast (ff:ff:ff:ff:ff:ff:ff:ff)
    地址解析协议(请求)
    [检测到192.168.1.10的重复 IP 地址(00:1a:b6:00:64:00 )-也被50:17:E9:10:00:ff 使用(帧336)]

    否     时间          源               目的          协议长度信息
      1487 36.684307017  Raspberr_da:CB    :A8 Texasins_00:64:00    ARP     42    192.168.1.20位于 B8:27:EB:da:CB:A8 (检测到192.168.1.10的重复使用!)

    帧1487:线中42个字节(336位)、在接口 eth0、id 0上捕获42个字节(336位)
    以太网 II、src:Raspberr_da:CB:A8 (b8:27:EB:da:CB:A8)、dst:Texasins_00:64:00 (00:1a:B6:00:64:00)
    地址解析协议(应答)
    [检测到192.168.1.10的重复 IP 地址(00:1a:b6:00:64:00 )-也被50:17:E9:10:00:ff 使用(帧336)]

    否     时间          源               目的          协议长度信息
      1488 36.936474465  Texasins_00:64:00    Broadcast            ARP     60    谁拥有192.168.1.5? 告知192.168.1.10 (检测到重复使用192.168.1.10!)

    帧1488:60字节在线路上(480位)、60字节在接口 eth0、id 0上被捕捉(480位)
    以太网 II、src:Texasins_00:64:00 (00:1a:B6:00:64:00)、dst:broadcast (ff:ff:ff:ff:ff:ff:ff:ff)
    地址解析协议(请求)
    [检测到192.168.1.10的重复 IP 地址(00:1a:b6:00:64:00 )-也被50:17:E9:10:00:ff 使用(帧336)]

    否     时间          源               目的          协议长度信息
      1489 37.099787850  192.168.1.20 192.168.1.5                   SSH     98    服务器:加密数据包(len=44)

    帧1489:线中98个字节(784位)、在接口 eth0、id 0上捕获98个字节(784位)
    以太网 II、src:Raspberr_da:CB:A8 (B8:27:EB:da:CB:A8)、dst:00:E1:31:00:20:6F (00:E1:31:00:20:6F)
    Internet 协议版本4,src:192.168.1.20,dst:192.168.1.5
    传输控制协议、src 端口:22、dst 端口:60682、序列:3081、采集:1、 长度:44.
    SSH 协议

    否     时间          源               目的          协议长度信息
      1490 37.149624100  192.168.1.5 192.168.1.20                   TCP     60    60682→22 [ACK] Seq=1 Ack=3125 Win=8791 Len=0

    帧1490:线中60字节(480位)、在接口 eth0、id 0上捕获60字节(480位)
    以太网 II、src:00:E1:31:00:20:6F (00:E1:31:00:20:6F)、dst:Raspberr_da:CB:A8 (B8:27:EB:da:CB:A8)
    Internet 协议版本4,src:192.168.1.5,dst:192.168.1.20
    传输控制协议、src 端口:60682、dst 端口:22、序列:1、采集:3125、 长度:0

    否     时间          源               目的          协议长度信息
      1491 37.228454829  fd51:42f8:caae:d92e::ff FF02::1:ff00:1       ICMPv6  86    邻居请求 fd51:42f8:caae:d92e::1从 b8:27:EB:da:CB:A8

    帧1491:86字节(线路)(688位)、86字节(688位)(接口 eth0、id 0)被捕捉
    Ethernet II、src:Raspberr_da:CB:A8 (b8:27:EB:da:CB:A8)、dst:IPv6mcast_ff:00:00:01 (33:33:ff:00:00:01)
    Internet 协议版本6、src:fd51:42f8:caae:d92e::ff、dst:FF02::1:ff00:1
    Internet 控制消息协议 v6

    否     时间          源               目的          协议长度信息
      1492 37.619336860  192.168.1.20 192.168.1.5                   SSH     98    服务器:加密数据包(len=44)

    帧1492:线中98个字节(784位)、在接口 eth0、id 0上捕获98个字节(784位)
    以太网 II、src:Raspberr_da:CB:A8 (B8:27:EB:da:CB:A8)、dst:00:E1:31:00:20:6F (00:E1:31:00:20:6F)
    Internet 协议版本4,src:192.168.1.20,dst:192.168.1.5
    传输控制协议、src 端口:22、dst 端口:60682、序列:3125、采集:1、 长度:44.
    SSH 协议


  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我的猜测:

    用于 http 和 modpoll 通信的 IP 地址不应该被使用在 txt-file 中,该 txt-file 是 BSL-scripter 获得的。 都应该使用另一个。 或者、如果 http 或 modpoll 任务要求更新、它将使用脚本编写器已经使用的相同 IP 地址。

    BSL-Scripter 的.txt 文件:
    我们使用了 BSL 脚本程序的文本文件中闪存中存储的 IP 和 MAC 地址。 应用所使用的相同设置。

    正如我几分钟前读到的: SLAU 746显示,应该使用存储在 USER0和 User1寄存器中的 MAC 地址。 但我没有找到有关 IP 地址的信息。

    以下是.txt 文件的内容:

    LOG
    MODE E4xx Ethernet MAC=50:17:e9:10:00:fd IPClient=192.168.1.10 IPServer=192.168.1.20
    VERBOSE
    RX_DATA_BLOCK_32 VO_SSM20.txt

    此脚本应该可以运行。 或者有人发现了错误吗?

    我将使用存储在用户寄存器中的 MAC 地址对其进行测试。 如果尚未存储新地址、则将 MAC 地址替换为 FF:FF:FF:FF:FF。

    BR Guenther

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

     我对日志有点困惑。 日志中显示以下事务。 "我知道了。  Texasins_00:64:00。  我认为 Texasins 应该作为分配给 TI 的 OUI 来填写的内容、具体时间大约为08:00:28。 完整的 MAC 地址可能约为08:00:28:00:64:00。 但是、在脚本文件中、 MAC=50:17:E9:10:00:FD。 他们对我来说并不一致。  

    否     时间          源               目的          协议长度信息
      1486 36.684275611  Texasins_00:64:00    Broadcast            ARP     60    谁拥有192.168.1.20? 告知192.168.1.10 (检测到重复使用192.168.1.10!)

    我将使用存储在用户寄存器中的 MAC 地址对其进行测试。 如果尚未存储新地址、则将 MAC 地址替换为 FF:FF:FF:FF:FF。

    [/报价]

    与 LaunchPad 不同、原始的 MSP432E 器件将不具有预编程的 MAC 地址。 您需要自行对 MAC 地址进行编程。 对 MAC 地址进行编程后、它们将存储在 USER0/User1寄存器中。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    MAC=50:17:E9:10:00:FD

    这是我们的默认紧急 MAC 地址。 USER0/User1寄存器尚未使用。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

     有关详细信息、请参阅 bl_emac.c 文件。 看起来 USER0/User1没有使用 MAC 地址进行编程、因此默认为00:1a:B6:00:64:00、如日志所示。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Charles:

    感谢您的回答。 我将命令文件中的 MAC 地址更改为建议的数字。 测试前使用了 MAC 广播(FF:FF:FF:FF:FF:FF)。

    LOG
    MODE E4xx Ethernet MAC=00:1a:b6:00:64:00 IPClient=192.168.1.10 IPServer=192.168.1.20
    VERBOSE
    RX_DATA_BLOCK_32 VO_SSM20.txt

    但事实的确如此 提供 在有的情况下工作 在 ehternet 线上的额外流量。

    pi@Amboss:~ $ tail -6 update_log.txt
    <00> <00> <72> <6d> <77>
    [00] [00]
    [ACK_ERROR_MESSAGE]Unknown Error!
    Time elapsed of writing 0 bytes : 14.29 seconds
    Speed of writing data :0(kB/s)

    BR Guenther

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

     假设您已经有一个正在运行的应用、在 其他以太网流量的过程中接收到 rapberry pi 的命令后、MCU 不会跳转到引导加载程序。 这是正确的理解吗?   

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    已经有一个正在运行的应用程序。 可以跳转到引导加载程序。 如果在以太网上有额外的流量、则在刷写过程中会发生错误。 MSP432与 IP 地址通信、还通过 ethenet 接收到跳转到引导加载程序的命令。 也许 可以选择向 MSP432输入另一个其他任何人都不使用(并且在主应用程序中未被 MSP432使用)的闪存进程 IP 地址。 一些最初的测试已经成功,但我不确定它是否真的有效。

    BR Guenther

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

     您的 PC 是否用作 BootP 和 TFTP 服务器? 在我看来、PC 正在将固件下载到 MSP432、但您也有 PI 将固件发送到 MSP432。 抱歉、我仍然不清楚整个设置。 我也不确定问题的原因是什么。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    Raspberry PI 用作 BootP 和 TFTP 服务器。 Raspberry PI 还将固件发送到 MSP432。

    PC 的唯一任务是添加额外的流量。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    大家好。

     再次读取您的日志、谁拥有 MAC 地址 50:17:E9:10:00:ff? 出于某种原因,此主机( 50:17:E9:10:00:ff )也具有分配给 MSP432的相同 IP 地址,等于192:168.1.10。 我可以从您的日志中看出:

    00:E1:31:00:20:6F - PC

    b8:27:EB:da:CB:A8 - Pi

    00:1a:B6:00:64:00 - MSP432E

    您需要查看#336帧、看看谁是 50:17:9:10:00:ff? 如果这是另外一台从网络上的 DHCP 服务器获取 IP 地址的主机、则您将无法为 MSP432重复使用该地址。  MSP432E bootloader 没有用于发送 DHCP 请求的代码。 它仅发送 BootP 请求。 BOOTP 是一种手动配置。 通常、要运行以太网引导加载程序、您需要运行一个以太网示例、该示例中的栈用于发送 DHCP 请求并获取 DHCP 地址。 您可以运行以下示例 :C:\ti\simplelink_msp432e4_SDK_4_20_00_12\examples\nortos\MSP_EXP432E401Y\lwip\Ethernet_WITH_lwip 或获取 DHCP 地址的任何以太网示例。 这是一个 http 服务器示例、 它将在终端窗口中显示从 DHCP 服务器获取的 IP 地址。 记录此 IP 地址并将此地址用于 MSP432E。  

    否     时间          源               目的          协议长度信息
      1486 36.684275611  Texasins_00:64:00    Broadcast            ARP     60    谁拥有192.168.1.20? 告知192.168.1.10 (检测到重复使用192.168.1.10!)

    帧1486:线中60字节(480位)、在接口 eth0、id 0上捕获60字节(480位)
    以太网 II、src:Texasins_00:64:00 (00:1a:B6:00:64:00)、dst:broadcast (ff:ff:ff:ff:ff:ff:ff:ff)
    地址解析协议(请求)
    [检测到192.168.1.10的重复 IP 地址(00:1a:b6:00:64:00 )-也被50:17:E9:10:00:ff 使用(帧336)]

    否     时间          源               目的          协议长度信息
      1487 36.684307017  Raspberr_da:CB    :A8 Texasins_00:64:00    ARP     42    192.168.1.20位于 B8:27:EB:da:CB:A8 (检测到192.168.1.10的重复使用!)

    帧1487:线中42个字节(336位)、在接口 eth0、id 0上捕获42个字节(336位)
    以太网 II、src:Raspberr_da:CB:A8 (b8:27:EB:da:CB:A8)、dst:Texasins_00:64:00 (00:1a:B6:00:64:00)
    地址解析协议(应答)
    [检测到192.168.1.10的重复 IP 地址(00:1a:b6:00:64:00 )-也被50:17:E9:10:00:ff 使用(帧336)]

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    在我们开始更新之前、我们停止 DHCP 服务。 顺便说一下、MSP432E401Y 具有静态的 IP 地址。

    更新过程之前的应用程序与引导加载程序具有相同的 IP 地址。 因此、如果以太网线路上有额外的流量尝试与此 IP 地址通信、则会发生错误。

    未在用户寄存器中对 IP 地址进行编程、因此引导加载程序指示 MSP 采用默认 MAC 地址。 这与以前用于以太网通信的方法不同。

    如果禁用了其他通信、则不会发生此错误。 但这不能假设。

    在每种条件下似乎可以使用的一种方法是使用附加的 IP 地址。 在更新过程之前不被 MSP 使用、网络中的任何其他人也不使用。 MSP 将 BOOTP 请求发送至 Revolution PI、Raspberry PI 或 PC 后、它将在 BOOTP 回复中获得更新过程的 IP 地址。 并且此地址在 instruction.txt 文件中定义、该文件作为参数提供给 BSL-scripter。

    BR Guenther