主题中讨论的其他器件:ADS4249EVM、
你好
我们希望在 TSW1400EVM (带 ADS4249EVM)上使用定制固件、并且不会丢失 HSDC Pro GUI 软件的功能。
HSDC Pro GUI 有机会下载自定义 .RBF 文件(可由 Quartus II 软件生成),但它不适合我们。(
TSW1400EVM 具有 JTAG 连接器、可通过该连接器下载固件 (如 https://e2e.ti.com/support/data-converters/f/73/t/588261)、
但是 、如果我们移除跳线(R61 R62 R63 R64)、则无法使用 HSDC Pro GUI。 (
客户还可以使用 自动化 DLL、 它允许下载自定义固件。 但 我们需要通过 HSDC Pro GUI 来 实现它(如果没有 HSDC Pro GUI、自动化 DLL 将无法正常工作、并且如果您只想下载固件、则不适合这样做)
我们决定编写一个定制固件编程器(控制台程序)、该程序将通过 FTDI 的芯 片(如 HSDC Pro GUI)加载固件。
正如我们所想(查看 TSW1400EVM 原理图)、HSDC Pro GUI 在 JTAG 模式下使用 FT4232H 的端口4。
我们尝试使用MVC++( 在 BITBANG 模式下驱动 FT4232H 端口4)重写 Altera 的 Jrunner (www.intel.com/.../an414.pdf),但失败了。
也许您有一个控制台程序或脚本、它可以通过 FTDI 加载自定义.RBF 固件、就像 HSDC Pro GUI 一样。
或者,您也可以提供建议,但我们做错了吗?)