You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows系统Git Bash环境下MDT无法识别已连接的开发板问题求助

Coral开发板MDT工具无法识别设备解决方案

1. 校验RNDIS网卡配置

你已经确认设备管理器出现Remote NDIS设备,先完成网卡IP校验:

  • 打开Windows网络连接列表,找到标记为Remote NDIS Compatible Device的网卡
  • 右键选择「属性」,双击「Internet 协议版本4 (TCP/IPv4)」
  • 优先选择「自动获得IP地址」,开发板会默认通过DHCP给主机分配192.168.100.0/24网段的IP,开发板自身固定IP为192.168.100.1
  • 若自动获取失败,手动配置IP为192.168.100.2,子网掩码为255.255.255.0,网关和DNS留空即可

2. 验证设备连通性

完成IP配置后,先跳过MDT自动扫描,直接测试网络连通:

  • 打开终端执行ping 192.168.100.1,确认可以正常ping通
  • 若ping不通,排查硬件问题:确认SD卡固件刷写正确、插紧,开发板使用5V/3A以上的电源供电,状态指示灯正常闪烁
  • 检查USB线是否为带数据传输功能的线,不要用仅供电的充电线

3. 手动指定IP连接MDT

MDT自动扫描依赖mDNS协议,部分环境下mDNS扫描会被拦截,可直接指定IP连接:

  • 执行mdt shell 192.168.100.1,首次连接输入默认用户名和密码,均为mendel
  • 如需将设备添加到MDT的设备列表,执行mdt devices add <自定义设备名称> 192.168.100.1,后续可直接用设备名连接

4. 修复Python3.9兼容性问题

你使用的Python3.9版本和部分新版MDT依赖的mDNS库存在兼容性问题,按以下步骤修复:

  • 执行pip install zeroconf==0.38.7安装兼容版本的mDNS依赖库
  • 若仍无法扫描,重装MDT工具:执行pip uninstall mendel-development-tool后重新安装对应版本的MDT包

5. 排查防火墙拦截

  • 临时关闭Windows Defender防火墙后执行mdt devices验证,若扫描正常,说明防火墙拦截了MDT的扫描请求
  • 手动在防火墙规则中放行MDT的UDP 5353端口(mDNS默认端口)的入站和出站请求

内容的提问来源于stack exchange,提问作者Gokul

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.09 16:27:02