主题中讨论的其他器件:UNIFLASH
工具与软件:
尊敬的 TI 团队:
现在我有一个需要烧录到外部闪存(即 SPIFlash)中的 FPGA 固件、 由于太大、需要直接烧录到外接闪存中、然后烧录 F28388D CPU1、CPU2和 CM 的固件、所以 我使用的刻录机是 XDS100V3、是否有良好的解决方案?
期待您的回复、
此致。
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.
工具与软件:
尊敬的 TI 团队:
现在我有一个需要烧录到外部闪存(即 SPIFlash)中的 FPGA 固件、 由于太大、需要直接烧录到外接闪存中、然后烧录 F28388D CPU1、CPU2和 CM 的固件、所以 我使用的刻录机是 XDS100V3、是否有良好的解决方案?
期待您的回复、
此致。
您好!
[报价 userid="610100" url="~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1374096/tms320f28388d-how-to-use-xds100v3-emulator-to-burn-binary-stream-file-directly-into-external-flash-w25q64-via-f28388d-chip ]由于它太大了、需要直接烧录到外部闪存中、然后烧录 F28388D 的 CPU1、CPU2和 CM 固件、 我使用的刻录机是 XDS100V3、是否有好的解决方案?您需要 F28388D 使用 SPI 写入外部闪存? 然后您想之后实际写入 F28388D 闪存?
需要将多少数据写入外部闪存?
此致、
Ben Collier
易贤
遗憾的是、我们没有有关如何做到这一点的示例。 我认为您需要执行以下操作:
1.使用 JTAG 将"SPI 程序"加载到 F28388D 中
2.在 F28388D 的"SPI"程序中、您需要在 F28388D 和主机 PC 之间执行某种握手过程、以便主机 PC 可以将新数据写入 F28388D。
a.您可以使用 SCI/UART 在主机 PC 和 F28388D 之间进行通信
b.您可以使用 DSS 脚本和 JTAG 在主机 PC 和 F28388D 之间进行通信
3.将新数据写入外部闪存后、可以对 F28388D 进行编程
注意:您可以使用 UNIFLASH 从命令行和批处理脚本对 F28388D 进行编程。 如果要自动执行此过程、您可能需要最终使用此工具。
您好 Benjamin
感谢您的答复! 这对我来说非常有用。
、‘S、您是否有一些工具可以做到这一点、您是否有‘PI 程序’?
就我而言、我很难认识到"使用 DSS 脚本和 JTAG 来在主机 PC 和 F28388D 之间进行通信"
我在 DSS 中使用了 API writeDate()、并尝试在闪存中写入数据、但它显示此错误:
严重:在 memory.writeData():地址: 0x98000错误: 0x20000。
此致、
YI YIN
易贤
此外、您有一些工具可以做到这一点吗、您有‘SPI 程序’吗? [报价]我建议您创建此程序。
在我看来、很难认识到"使用 DSS 脚本和 JTAG 在主机 PC 和 F28388D 之间通信"使用 SCI/UART 可能会更简单、因为我们针对这些示例 提供了 C2000特定示例、向您展示如何从主机 PC 与 C2000器件进行通信。
此致、
Ben Collier
[/quote]