主题中讨论的其他器件:C2000-GANG
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Liping、
我认为这篇文章与这里的文章有关 https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1008067/tms320f28234-burning-problem 如果您希望我将这些线程组合在一起、请告诉我。
我不确定 SD 闪存实用程序的限制、因为它与支持的最大 COM 端口数有关。 如上述 Spectrum Digital 博文中所示、Vamsi 已不再在业务中、因此不再支持此工具。
尽管如此、我想看看这是否是 SDOPT.cfg 文件中定义的机器上 COM 端口的问题。 我假设使用 COM5、您已经添加了一个具有 C5和相关 PORTAddr 的附加行。
我们可以重复使用现有的、而只需更改 EmuPortAddr = 0xC5并尝试一下、而不是添加新行? 例如、我们可以用 C5替换仿真器 ID = C1 define 的 EmuPortAddr。 我想看看这是否起作用。 这可能告诉我们文件中的定义数量是否有限制、或者 EmuPortAddr = 0xC5是否无效。
我已在下面为您将 C/P 更改为 sdopt.cfg。
[EmulatorId=C1] EmuPortAddr=0xC5 EmuPortMode=RS232 EmuProductName=SERIAL_FLASH [EmulatorId=C2] EmuPortAddr=0xC2 EmuPortMode=RS232 EmuProductName=SERIAL_FLASH [EmulatorId=C3] EmuPortAddr=0xC3 EmuPortMode=RS232 EmuProductName=SERIAL_FLASH [EmulatorId=C4] EmuPortAddr=0xC4 EmuPortMode=RS232 EmuProductName=SERIAL_FLASH
Matthew、
我们需要同时调试8个 PCBA、因此我们必须使用串行端口 COM5到 COM8。
USB 转 UART 转 COM 不是很稳定、COM 端口号 将随机更改、因此我们选择使用 DB9转 UART 转 COM。
正如我在机柜中所说、我们必须使用 SDFlash、因为 C2PROG 实用程序在调试 IC 时必须添加密码、但不允许向工作人员显示密码。
最棒的
Jerry
Liping、
我了解需要额外 COM 端口的问题/情况。 鉴于 SDFlash/仅串行列出了4个 COM 端口、并且我们的实验开始认为这是实用程序的一个限制。 鉴于源代码不属于 TI、我不确定我们如何解决此问题。
我知道这完全是一个不同的平台、但您是否考虑过 Elprotronic 公司的 C2000-GANG? 它支持8个并行器件、可用作不带 PC 的独立工具。 这也会保护任何密码。
https://www.ti.com/tool/C2000-GANG
最棒的
Matthew
Matthew、
感谢你的帮助。
我已经下载了 C2000-GANG、但是 有3个问题妨碍了我向前迈进。
第一个是 C2000-GANG 只使用 JTAG 接口进行调试、而我们的 PCBA 使用 UART 协议、请在下图中找到连接器 J5。
我们的 PCBA 调试过程可分为 两个步骤: DSP 和 FPGA、FPGA 调试过程使用由我们的研发部开发的协议和软件、因此 C2000-GANG 无法实现 FPGA 调试过程。
SDFlash 需要加载项目.sdp 或.out 文件、而 C2000-GANG 加载 .hex 文件、如何 将 SDFlash 项目文件转换为 C2000-GANG 所需的文件?