TI中文支持网
TI专业的中文技术问题搜集分享网站

AMIC110 PROFIBUS slave 不使用DDR是否可以实现 profibus RS485的功能.

您好:

设计背景:
使用AMIC110的PRU-ICSS中12Mbps UART来设计一个profibus RS485.
问题:
使用AMIC110的PRU-ICSS中12Mbps UART来实现PROFIBUS SLAVE RS485,是否可以不外接DDR?

查看资料有找到 在 AMIC110 上实现无 DDR 的 EtherCAT® 从站的参考设计.这是完全使用SOC内存来实现的.

我们设计很简单仅仅是用AMIC110来设计一个profibus RS485出来,其他功能不会进行设计.

软件方面预计使用AMIC110 Sitara 处理器的处理器 SDK来调试使用.

可以达到DPV-1吗?

感谢.

Nancy Wang:

参考以下帖子的回复,是需要DDR的。

https://e2e.ti.com/support/processors/f/791/t/762246

user6125353:

回复 Nancy Wang:

您好,那个帖子里说的是Profinet,Profinet是基于工业以太网的工业总线,Profibus是基于RS485的工业总线.Profinet要比Profibus更耗内存.所以我的问题是,如果使用AMIC110来实现profibus RS485是否不需要外接DDR?使用AMIC110的PRU-ICSS中12Mbps UART来设计一个profibus RS485.感谢.

Nancy Wang:

回复 user6125353:

抱歉,我会咨询一下相关工程师再给您回复。

yongqing wang:

回复 user6125353:

http://www.ti.com/product/AMIC110

 片上只有64k RAM

yongqing wang:

回复 yongqing wang:

无 DDR 的 EtherCAT www.ti.com/…/TIDEP-0105
但是官方没有提供无DDR 的profibus参考设计

Nancy Wang:

回复 user6125353:

目前的软件是需要运行profibus slave在DDR上的。我们将会优化stack/driver程序,看能否运行在内部内存。

user6125353:

回复 Nancy Wang:

您好,请问验证结果大致什么时候可以出来?如果可以运行在内部内存.相关stack/driver程序大致什么时间可以提供?

Nancy Wang:

回复 user6125353:

时间暂时不清楚,如果有反馈我会回复给您。

Damon_Gu:

回复 Nancy Wang:

您好,我有个问题想要请教下:我在使用CCS给 AMIC110 SPI Flash烧录bootloader和APP时出现一些问题;具体如下:   首先我参考的是https://e2echina.ti.com/question_answer/dsp_arm/sitara_arm/f/25/t/145729 

bootloader_boot_mcspi_a8host_debug_ti.bin   烧录地址为 0x00000000;2. 烧录的app文件路径如下:C:\ti\PRU-ICSS-Profibus_Slave_01.00.02.01\protocols\profibus_slave\projects\profibus_slave_AMIC11x_arm\AMIC11x_debug

文件名称为:profibus_slave_AMIC11x_arm.bin文件(也尝试烧录profibus_slave_AMIC11x_arm .out 但是烧录时间太长!)烧录地址:0x20000;

(!!!!以上的都烧录成功且显示Verify Success)

烧录完成后断电重启并接上串口    结果:并没有APP显示的Menu 。 (!!!我使用CCS9.1仿真loader profibus_slave_AMIC11x_arm .out 可以显示APP后的Menu) 

对于以上问题,有以下几点想咨询下:1. 烧录的文件以及地址是否有问题,是否还需要烧录其他文件到SPI Flash中才能上电自启动?2. 烧录工程生成的 .out文件与烧录.bin文件是否会有影响。3. 对于Profibus slave Demo 对应烧录的BT文件是否与EtherCAT有所区别?(Profibus 是需要bt引导拷贝APP到DDR,而EtherCAT是直接跑在内部RAM的)

还请帮忙看下!多谢!

赞(0)
未经允许不得转载:TI中文支持网 » AMIC110 PROFIBUS slave 不使用DDR是否可以实现 profibus RS485的功能.
分享到: 更多 (0)