0

我已经成功编译了一个示例程序,它带有一个开发板。我还通过腻子连接到板并运行工厂板上的可执行文件。但是我显然无法将我的 elf 文件推送到板上,因为缺少调试/编程接口。我无法弄清楚问题是什么。我在安装驱动程序之前关闭了Win7的防火墙和防御者。附上几张照片;我需要购买 JTAG 转 USB 电缆吗?现在,我只是通过板上的 USB 接口连接到板上。但是该板带有 JATG 和 miniJTAG。在此处输入图像描述在此处输入图像描述 @DigiNinja-我有 AT97SC3205T-SDK2。您也可以评论防火墙吗?我需要一直关闭win防火墙和防御者还是在安装USB驱动程序时关闭?我发布了一张带有所有其他接口的电路板图片。我需要其中一个吗? 是设备编程选项的图片:

@all-谢谢。我有一个起点。我现在需要阅读文档。

在此处输入图像描述 在此处输入图像描述

4

1 回答 1

0

用户指南提供了您需要的信息,可在此处下载:http: //www.atmel.com/Images/Atmel-8528-TPM-I2C-SPI-Development-Kit-UserGuide.pdf

来自用户指南:“USB 引导加载程序在 ROM 存储器中保持预编程。此引导加载程序可用于重新加载 TPM 演示软件映像或加载 SAM4S ARM 演示软件。该套件具有一个 JTAG 连接器,可以从套件并连接到板上的 mini JTAG 连接器。这将允许对 SAM4S ARM 进行重新编程。”

这意味着您应该能够使用预加载的 USB 引导加载程序加载新的软件映像。如果您不想使用引导加载程序或它已被删除,那么您将需要使用 JTAG。

来自用户指南:“对于更高级的在系统编程技术,可以通过提供的 JTAG 接口端口使用与 Atmel Studio® 结合的在系统编程器 SAM JTAG ICE,以对处理器进行完整的编程控制。”

于 2016-02-11T22:19:22.790 回答