TI论坛
直播中

杨静

7年用户 1460经验值
私信 关注
[问答]

AIC3254板子做EEPROM升级时,出现“Detach call failed”怎么解决?

按照AIC3254EVM-U CS软件里的Tools--EEPROM Writer中“ Upgrading  the EEPROM from versions below 2.0.1” ,走到Step10

出现错误:

不知什么原因,怎么解决?谢谢!

回帖(3)

李秀云

2024-11-7 15:26:41
你是用的AIC3254EVM-U吗?这个板子没有EEPROM跳线,不支持这种方式固件升级。
使用TLV320AIC3254EVM-K时,请使用AIC3254_CS,先确认是否有DFU Driver并已正确安装,查看一下设备管理器中是否已经识别为DFU设备。然后再仔细检查软件页面中提到的跳线设置,不要设错。
举报

古克满

2024-11-7 15:26:47
在你打开DFU烧写那个软件的时候,有提示错误吗?为了保证能进入DFU模式,在启动芯片的时候,EEPROM的A0,A1,A2必须不全为0。然后再烧写过程中,A0,A1,A2需要全为0。你可以在插入AIC3254EVM-U的时候用个镊子将A0,A1,A2中的某个引脚上拉到3.3V。
举报

红旧衫

2024-11-9 09:18:03
“Detach call failed”错误通常表示在尝试从EEPROM中分离(detach)时出现了问题。这个问题可能是由多种原因引起的,以下是一些建议来解决这个问题:

1. **检查连接**:确保AIC3254板子与计算机之间的连接是稳定的。如果使用的是USB连接,请尝试更换USB线或USB端口。

2. **检查驱动程序**:确保你的计算机上安装了正确的驱动程序,并且它们是最新的。有时候,过时的驱动程序可能会导致通信问题。

3. **检查软件版本**:确保你使用的AIC3254EVM-U CS软件是最新版本。软件更新可能包含了修复此类问题的补丁。

4. **检查EEPROM版本**:确保你正在尝试升级的EEPROM版本是兼容的。如果EEPROM版本过低或过高,可能会导致升级过程中出现问题。

5. **检查电源**:确保AIC3254板子的电源供应是稳定的。不稳定的电源可能会导致通信错误。

6. **重置板子**:尝试重置AIC3254板子,看看是否可以解决问题。

7. **查看日志文件**:如果软件提供了日志文件,检查日志文件中的错误信息,这可能会提供更多关于问题的线索。

8. **联系技术支持**:如果以上步骤都不能解决问题,可能需要联系AIC3254的技术支持团队,他们可能会提供更具体的解决方案。

9. **社区支持**:你也可以在相关的技术论坛或社区中寻求帮助,那里可能有其他用户遇到过类似的问题,并分享了他们的解决方案。

10. **硬件检查**:如果问题持续存在,可能需要检查硬件是否有损坏或故障。

希望这些建议能帮助你解决“Detach call failed”的问题。如果问题仍然存在,可能需要更详细的错误信息或日志来进一步诊断。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分