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.

AM3359ICE开发板实现PROFIBUS,在CCV6中导入SDK中的例程时报错

Other Parts Discussed in Thread: PROFIBUS, PRU-ICSS-INDUSTRIAL-SW, AM3356, AM3357

我想使用AM3359ICE开发板实现PROFIBUS,在CCV6中导入SDK中的例程时报错,报错的内容是:

Description Resource Path Location Type
current target 'ti.targets.arm.elf.A8Fnv' [] is not compatible with targets used to build the following packages; package ti.targets.arm.rtsarm [in C:/ti/xdctools_3_23_03_53/packages/ti/targets/arm/rtsarm/] was built using 'ti.targets.arm.elf.A8Fnv' [1,0,4.9,0] .xdchelp /profibus_slave line 156 C/C++ Problem

请帮忙寻找一下原因,谢谢!!!

  • PROFIBUS 的SDK例程可以发给我一份吗?我的邮箱是675982984@QQ.COM,谢谢了!

  • 看看这个http://e2e.ti.com/support/sensor/mmwave_sensors/f/1023/p/595043/2194710

  • 官网上不是能下载到么:

    目前推荐使用的RTOS为TI-RTOS:

    http://software-dl.ti.com/processor-sdk-rtos/esd/AM335X/latest/index_FDS.html

    然后profibus组件的下载地址:

    http://www.ti.com/tool/PRU-ICSS-INDUSTRIAL-SW

    其中:

    PRU-ICSS-PROFIBUS-SLAVE:

    PRU-ICSS SW for PROFIBUS Slave

  • 好的,Steven Liu,十分感谢!我下载学习一下,另外,请教一下:

    我们之前的通讯方案是112个pin的16位 MCU+SPC3做DP从站,MCU内部自带256K FLASH和4K EEPROM,编程和参数存取很方便,现在想换成AM3356,有资料显示这个AM3356可以不用扩展外部的存储,请问不扩展外部FLASH和EEPROM能实现编程和参数存取吗?也不要使用电池掉电保持。

    http://www.ti.com.cn/cn/lit/ml/sprt621a/sprt621a.pdf文件描述如下:

    the AM3357 and AM3356 ARM® microprocessors offer a low-performance 275-MHz solution. These two devices do not require an external memory or an operating system  making the system solution simple and compact.

    从以上描述看,这两种芯片可以不用扩展外部存储器?
     

    请老师指导!

  • SDRAM可以省,但外部存储设备省不了。

    一般来说,跑Profibus的时候,当你的协议栈和应用的size可以小于100KB的时候,是可以不用外部的DDR的,让程序直接跑在AM3356的intern RAM上。

    但是一般还是会配一个SPI flash作为启动的设备,用来存储启动的代码和你的应用程序,片内没有flash空间。我们支持的启动存储设备中有SD, eMMC, SPI, NAND, NOR等,需要从这里选择一个。