UDE连接不上miniwiggler

PLS 的UDE 软件搭配miniwiggler硬件用来调试英飞凌的单片机是个不错的选择,比如TC275、TC387等等。英飞凌官方开发板板载了miniwiggler,非常方便。
很多买了英飞凌官方开发板的同学可能会发现,使用英飞凌的mentool软件能连接上自己的板子,用UDE软件就不行。这个时候可能就会开始怀疑是不是miniwiggler问题,就想买个单独的miniwiggler试试,而且基本上单独买的都能连上。
说到这里可能就会侵犯一部分卖设备人的利益了,所以则这篇教程能不能活下去就随缘了。
我直接告诉你,只要有板载的miniwiggler,就不用浪费那个钱。只需要改个miniwiggler的配置信息就行。UDE软件和官方开发板是有合作的,UDE软件是通过miniwiggler的名字来识别是板载的miniwiggler还是额外买的硬件,理论上只支持板载的。同时呢,这个名字有个过期的说法,因此如果发现连接不上时,大概率是比较老的开发板了,需要改成最新支持的名字就行。
我们找个老版本的miniwiggler连接一下试试,看提示如下:
Please use on-board wiggler of TriBoard or AppKit board !
这意思就是识别出来你用的不是板载的!那我们给他伪装成板载的不就行了!
在这里插入图片描述

再用个新版本的miniwiggler连接一下,发现就可以连接上了:
在这里插入图片描述

那么怎么修改miniwiggler的配置信息呢?那就得聊一下基本的硬件原理了。miniwiggler用的硬件是FTDI的FT2232芯片,他不是一个需要刷固件的单片机,是一个USB2.0高速(每秒480兆位)UART/FIFO 芯片。固件已经内置好了,改不了,但是可以通过一个EEPROM配置USB接口信息。我们需要的就是修改EEPROM里的信息。
修改工具是FT_PROG,如果链接失效了就去百度吧。
首先是扫描设备,当然了得装好了驱动才能查找到设备:
在这里插入图片描述
扫描结果:
在这里插入图片描述
这里就是EEPROM里的数据,存储了USB设备的供应商ID、产品ID、产品描述符、串号等信息。
在这里插入图片描述
修改数据就比较简单了,将原来的Product Description直接修改成: DAS JDS TriBoard TC2X5 V2.0
在这里插入图片描述
然后写入EEPROM:
在这里插入图片描述
提示成功后关闭窗口即可:
在这里插入图片描述
重新插拔一下USB,应该就能连接上了!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值