您好:
设计背景:
使用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的)
还请帮忙看下!多谢!