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.

TMS320F280025C: HIC模块 HOST能选什么? TMS320F2838x, TMS320F2837xd

Part Number: TMS320F280025C
Other Parts Discussed in Thread: C2000WARE, LAUNCHXL-F280025C

使用TMS320F280025C的HIC模块

0025作为Device,请问什么能作为HIC的HOST,什么芯片支持AsyncRAM协议?

看TI的SPRACR2应用笔记,举出两款芯片可作为HOST,Sitara AM57x 和TMS320F28388的EMIF模块。

TMS320F28379d是否能作为HOST?它的CCS库文件没有inc/hw_hic.h文件。

28335能作为HIC模块的外部主机吗?28335的XINTF模块,与388的EMIF模块的EMIF有什么异同点?能实现相同功能吗?

GPIO模拟AsyncRAM协议如何编写?

  • 您好,我们已收到您的问题并升级到英文论坛寻求帮助,如有答复将尽快回复您。谢谢!

  • 0025作为Device,请问什么能作为HIC的HOST,什么芯片支持AsyncRAM协议?

    看TI的SPRACR2应用笔记,举出两款芯片可作为HOST,Sitara AM57x 和TMS320F28388的EMIF模块。

    您好,任何支持ASYNC RAM协议的设备都可以用作主机。 不仅限于 Sitara AM57x 或 TMS320F28388。

    TMS320F28379d是否能作为HOST?它的CCS库文件没有inc/hw_hic.h文件。

    可以的,TMS320F28379d可以用做HOST。头文件的问题我们已经转发给相关工程师查看。

    28335能作为HIC模块的外部主机吗?28335的XINTF模块,与388的EMIF模块的EMIF有什么异同点?能实现相同功能吗?

    任何支持ASYNC RAM 协议的器件都可以是主机。XINTF 支持连接到 HIC,不过唯一的限制是XINTF 不支持byte enables(字节使能)。

    GPIO模拟AsyncRAM协议如何编写?

    您能再阐述下该问题吗?

  • 感谢!

    一、 以下示例项目能直接使用吗?

    Host side: <C2000WareInstallDir>\driverlib\f2838x\examples\c28x\emif\CCS\emif_ex7_16bit_asram_hic_fsi

    Device side: <C2000Ware Install Dir>\driverlib\f28002x\examples\hic\CCS\hic_ex2_config_16bit_fsi

    说明上写了只在TI内部平台上测试了。我使用的是LaunchPad - TMS320F28379DZWTT $7C-I6AR6KW GI 和LAUNCHXL-F280025C进行HIC通信。

    可以用其他GPIO复用为EMIF的输入吗?

    二、 335作为HIC的外部主机,有示例程序吗?

    三、 不支持ASYNC RAM协议的器件(比如TMS28034),如何用软件模拟出来,有示例程序吗?

    四、 此目录下的C2000-EMIF_ConfigurationTool如何使用?还需要下软件吗?

    五、 您还能再举例一些其他支持ASYNC RAM协议的器件吗?

  • 好的都收到您的问题啦,一并反馈给工程师看下,尽快给到您答复哈。

  • TMS320F28379d是否能作为HOST?它的CCS库文件没有inc/hw_hic.h文件。

     F2837xD 可以充当主机。 目前尚未为 F2837XD 填充 hw_hic.h 文件。 我们将在下一个 c2000Ware 版本中添加此内容。 此外,适用于 f2838x 的 hw_hic.h 也可用于 f2837XD。

    其他问题帮您再跟进下,有答复尽快给到您。

  • 五、 您还能再举例一些其他支持ASYNC RAM协议的器件吗?

    基本上任何支持 EMIF 和 XINTF 的器件都可以充当主机。 要检查支持 EMIF 和 XINTF 的器件,请参阅 C2000 外设指南 : https://www.ti.com/lit/ug/spru566o/spru566o.pdf

    三、 不支持ASYNC RAM协议的器件(比如TMS28034),如何用软件模拟出来,有示例程序吗?

    如果您指的示例程序是我们通过使用 GPIO 的软件仿真ASYNC RAM protocol,那么目前没有可用的示例。 是可以模拟的,但可能很难用软件仿真精确的ASYNC时序要求。

    一、 以下示例项目能直接使用吗?

    Host side: <C2000WareInstallDir>\driverlib\f2838x\examples\c28x\emif\CCS\emif_ex7_16bit_asram_hic_fsi

    Device side: <C2000Ware Install Dir>\driverlib\f28002x\examples\hic\CCS\hic_ex2_config_16bit_fsi

    说明上写了只在TI内部平台上测试了。我使用的是LaunchPad - TMS320F28379DZWTT $7C-I6AR6KW GI 和LAUNCHXL-F280025C进行HIC通信。

    该示例必须针对板中可用的 pinmux 选项进行调整。  LaunchPad 可能没有 EMIF 和 HIC 端所需的所有 GPIO。 建议您最好使用控制卡来尝试 EMIF 输出,因为它有更多引脚输出。 工程师需要再确认下这一点。

    可以用其他GPIO复用为EMIF的输入吗?

    这个取决于器件到器件。 例如在 F2838x 上,有些 EMIF1 引脚也包含在附加的 GPIO 中。 您请在相应器件的数据表中进行确认。