将固件文件下载到董事会失败

11帖子 / 0新
最后一篇文章
ACHAO1104
离线
最后一次露面:6年1个月前
掌握
加入:2015-12-24 10:56
将固件文件下载到董事会失败

对话,

我的操作系统是Win7 64位。我以前安装了智能片段3.6,可以正常工作,我已将文件下载到3.6版中,但是在安装3.9版本后,它无效,当我单击“连接”(用于下载到flash)时,它在下面报告:
将固件文件下载到董事会失败

我已经卸载了3.9,并来回重新安装了3.6,我现在无法使它起作用。
如何解决?

问候

彼得

设备:
ACHAO1104
离线
最后一次露面:6年1个月前
掌握
加入:2015-12-24 10:56
顺便说一句,我使用了JTAG

顺便说一句,我使用了JTAG

mt_dialog
离线
最后一次露面:1年3周前
职员
加入:2015-06-08 11:34
HI ACHAO1104,

HI ACHAO1104,

您是否可以使用智能片段(例如连接到OTP)进行其他操作?另外,您可以尝试通过UART连接并再次检查,尝试使用UART BOONER,例如检查是否可以在Sysram中下载代码。

谢谢mt_dialog

ACHAO1104
离线
最后一次露面:6年1个月前
掌握
加入:2015-12-24 10:56
我无法连接到OTP,

我无法连接到OTP,但是我可以通过UART连接,JTAG也适合Keil。

mt_dialog
离线
最后一次露面:1年3周前
职员
加入:2015-06-08 11:34
HI ACHAO1104,

HI ACHAO1104,

您可以检查是否可以通过UART将代码下载到SPI,只需记住与董事会的适当连接(SPI的正确连接以及Dev Kit的用户手册所示,也可以在P05 PIN中使用P05 PIN的额外连接UART的RX)。另外,您可以使用电源剖面吗?

谢谢mt_dialog

ACHAO1104
离线
最后一次露面:6年1个月前
掌握
加入:2015-12-24 10:56
1)您可以检查是否

(1)您可以检查是否可以通过UART下载代码,
不,我不能。
2)另外,您是否可以使用电源剖面?
不,我不能。
但是我可以正确使用JTAG,也可以燃烧Eeprom

mt_dialog
离线
最后一次露面:1年3周前
职员
加入:2015-06-08 11:34
HI ACHAO1104,

HI ACHAO1104,

我试图了解SPI连接的故障是否是由于智能片段的构件故障引起的(因为该问题是在第二次安装智能片段后发生的)还是由于连接故障而导致的,因为您可以燃烧Eeprom听起来像是智能片段问题的安装,但是SPI连接问题(您使用开发套件或自定义板),如果您使用自定义板,请检查您的连接(还要确保您正在尝试使用的SPI内存使用是我们支持的经过验证的SPI闪存记忆之一),如果您使用的是开发套件,请使用专业套件,例如,请检查您的跳线连接并检查智能片段中的SPI配置,以确保选择PRORER PIN在董事会设置选项中。

您还试图编程已准备编程的板上的SPI吗?如果是这样,请尝试执行以下操作,板上没有电源打开智能片段,然后访问SPI Flash程序员,当您准备就绪时,将电压供电到板上并按下连接按钮,以便Flash Progincemer下载通过JTAG,没有机会通过SPI启动芯片。如果对SPI进行了编程,则会从那里进行DA靴子,而无需让JTAG正常附加。

关于安装智能摘要工具,请确保在安装另一个版本之前卸载了先前的版本。

谢谢mt_dialog

ACHAO1104
离线
最后一次露面:6年1个月前
掌握
加入:2015-12-24 10:56
谢谢您的回复。我在用

谢谢您的回复。我正在使用自定义板,并首次成功编程了Flash,但第二次无法成功。一开始,我怀疑这可能是由于我安装了3.9版,但看起来并非如此。我试图在下面遵循您的步骤,但没有成功。

如果是这样,请尝试执行以下操作,板上没有电源打开智能片段,然后访问SPI Flash程序员,当您准备就绪时,将电压供电到板上并按下连接按钮,以便Flash Progincemer下载通过JTAG,没有机会通过SPI启动芯片。

ACHAO1104
离线
最后一次露面:6年1个月前
掌握
加入:2015-12-24 10:56
顺便说一句,选择

顺便说一句,选择“ UART/SPI模式”时,我看不到显示任何COM端口,但是如果选择“ UART”模式,我可以看到COM端口。
选择“ UART/SPI”时,我没有看到如下所述的消息显示。

虚拟COM端口 / JTAG模式:有三种可用模式:
在UART/SPI模式下,SmartSnippets扫描并列出了当前连接到FTDI设备的虚拟COM端口对。请注意,如果SmartSnippets比具有位置ID = 0的UART端口上检测到更多(通常是在系统具有Windows 7或以上的USB 3.0主机时发生的),则不能再在UART/SPI模式下区分这些端口。为了避免连接并使用用户选择的端口的端口,用户应切换到UART模式(请参见下文),然后选择要连接到的UART端口。显示的消息的一个示例是:

mt_dialog
离线
最后一次露面:1年3周前
职员
加入:2015-06-08 11:34
HI ACHAO1104,

HI ACHAO1104,

我想您使用的是对话框的开发套件来对您的自定义板进行编程(您拥有哪个开发套件,BASIC,专家,Pro)?如果您有基本或专业人士,那些有董事会SPI,您可以尝试使用JTAG阅读此内容吗?(为了做到这一点,请按照SPI配置中的J5标头旁边的图中指示的跳线。)如果您能够阅读开发套件的板上SPI,而不是PCB上的SPI,则它可以使用SPI上的PCB上的硬件连接或与Dev Kit的错误连接,也请确保您的SPI您使用是在AN-B-023.pdf。如果您甚至无法阅读板上的SPI,请检查板设置选项SPI Flash配置引脚。

如果您的开发套件是基本套件,则UART/SPI模式没有选择。

谢谢mt_dialog

pm_dialog
离线
最后一次露面:1周3天前
职员
加入:2018-02-08 11:03
嗨,peyman@azartesla.com,

你好 ,

由于您试图通过UART接口连接,因此您还必须连接您使用的583上的UART引脚,默认的smart simpets工具使用默认情况下使用P04和P05引脚,因此您必须将这些引脚连接到UART接口。当您点击“连接”按钮时,Smart片段要求重置,请点击重置,以便引导加载程序将开始运行。该工具将拾取表示UART引导部分的0x02,并考虑按下重置按钮。

谢谢,pm_dialog