单片机/MCU论坛
直播中

申换换

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

MOTIX™ MCU BSL工具编程失败的原因?

我正在使用 BSL 编程工具将应用程序的十六进制文件编入 TLE9893 系列。 我的应用程序十六进制大小为 107Kb,编程过程结束时出现故障。 请参见下图


如果有人能在这方面帮助我,那就太好了。


回帖(1)

张敏

2024-3-5 14:42:10
很抱歉听到您遇到编程失败的问题。有几种可能导致此问题的原因,我会尽量提供一些常见的解决方案。请注意,不同的软件和硬件组合可能会导致不同的问题,因此可能需要进行一些实验和调试。

1. 软件版本不兼容:确保您使用的 BSL 编程工具与目标芯片兼容,并且都是最新版本。如果不确定,请查阅相应的技术说明和文档,它们通常会提供相应的兼容性信息。

2. 通信问题:检查连接器和线缆是否正常工作,并确认正确地连接到目标芯片上。还可以尝试更换线缆或连接器以排除硬件故障的可能性。另外,确保使用的通信协议(例如,SPI、UART等)与目标芯片的要求相匹配。

3. 电源问题:确保目标芯片有足够的电源供应,并确保电源稳定。在编程期间,任何电源干扰都可能导致通信错误或编程故障。如果可能,可以尝试使用稳定的外部电源供应以解决此问题。

4. 软件设置错误:检查你的 BSL 编程软件的设置是否正确,比如波特率、通信协议等。还可以尝试调整这些设置并进行重新尝试。还要确保选择了正确的目标芯片型号和正确的文件格式(如 Intel Hex 或 Motorola S-Record)。

5. 芯片保护:某些芯片具有保护功能,防止未经授权的编程操作。请确保在编程之前正确配置芯片,以允许编程操作。有关详细信息,请参阅芯片的数据手册和技术说明。

如果以上方法都没有解决您的问题,我建议您联系芯片供应商的技术支持团队。他们通常有更深入的了解和经验,可以帮助您解决此类问题。
举报

更多回帖

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