基于AM335X平台的Ethercat实现

基于AM335X平台的Ethercat实现

  • 探花16465分
    基于AM335X平台的Ethercat实现.pdf

    附件是335X平台ETHERCAT的介绍和主从实现的DEMO,欢迎大家讨论.

  • 榜眼9526分

    写的非常详细,有空的时候试验一下

  • 秀才10分

    我有一張am335x ICE Demo Board

    關於PRU Firmware能燒錄在SD Card裡面嗎?

    AM335x SYSBIOS Industrial SDK 01.01.00.06 User Guide.pdf 第11頁

    by default , PRU Firmware from SPI Flash .... 

    可以改成從SD Card嗎?

  • 秀才71分

    這張帖真是精華中的精華,

    因為我只有實踐EtharCAT slave從站的產品,

    但是這張帖已經說明了怎麼去做EtherCAT master真是寫得好。

    海若無涯天做岸,山至窮頂我為峰

  • 秀才240分

    要是出个powerlink的就好了

  • 秀才90分

    您好,我现在在用ICE3359这块开发板,EtherCAT从站的功能Demo和Full都可以用了。但是我现在想在Full模式下使用AM3359自带的ADC功能,想请教下添加该功能模块的方法?

    假如在Full的工程里面直接按照starterware里的ADC例程代码去配置,并加入到工程里(如在Void common_main()函数中的BIOS_start()前配置并使能ADC功能),这样可以吗?

    修改好的工程还按照User guide说明的app方式加载,还是需要用其他方法把程序写到板子上?

  • 榜眼35157分

    Wei Li12

    您好,我现在在用ICE3359这块开发板,EtherCAT从站的功能Demo和Full都可以用了。但是我现在想在Full模式下使用AM3359自带的ADC功能,想请教下添加该功能模块的方法?

    假如在Full的工程里面直接按照starterware里的ADC例程代码去配置,并加入到工程里(如在Void common_main()函数中的BIOS_start()前配置并使能ADC功能),这样可以吗?

    修改好的工程还按照User guide说明的app方式加载,还是需要用其他方法把程序写到板子上?

    您的大体思路是对的,如果需要使用adc,可以把starterware的例程集成到sysbios的task中。

    Have a try, no Hesitate!

    如果我的回答解决了您的问题,请确认答案,谢谢!:)

  • 进士2272分

    1.請問 AM335X ICE板 的Ethercat slave 是否支持SDO傳輸

    2.IGH EtherCAT Master 是否有SDO傳輸控制例子??

  • 秀才120分

    你好,是不是EtherCAT从站都要在spi flash 中烧写EtherCAT从站固件?谢谢!!!!

  • 进士2272分

    照著圖文可以編譯成功

    但是放入AM335X 執行都會有錯誤,有人知道為什麼嗎??

    ethercat start
    Starting EtherCAT master 1.5.1 FATAL: Module ec_master not found.
    failed


    若不透過/etc/init.d/ethercat script

    直接insmod ec_master.ko 與 ec_generic.ko

    執行ethercat pdos 又會出現下列錯誤

    Failed to obtain number of masters: Failed to open master device /dev/EtherCAT0: No such file or directory




  • 榜眼35157分

    jiew

    照著圖文可以編譯成功

    但是放入AM335X 執行都會有錯誤,有人知道為什麼嗎??

    ethercat start
    Starting EtherCAT master 1.5.1 FATAL: Module ec_master not found.
    failed


    若不透過/etc/init.d/ethercat script

    直接insmod ec_master.ko 與 ec_generic.ko

    執行ethercat pdos 又會出現下列錯誤

    Failed to obtain number of masters: Failed to open master device /dev/EtherCAT0: No such file or directory


    请问您这个是EtherCAT主还是从,是跑在Linux上么?

    Have a try, no Hesitate!

    如果我的回答解决了您的问题,请确认答案,谢谢!:)

  • 进士2272分

    我是EtherCAT 主站,跑在AM335X 的Linux上 (sdk6.0)

    /etc/init.d/ethercat start 執行都會錯誤  

    查詢/etc/init.d/ethercat script  主要都是 modprobe 會錯誤!! 

  • 进士2272分

    請問是否有文章中提到的範例 ethercat_test.c 可以提供??

    BusCouplerPos,與TI_AM3359ICE 是代表什麼意思???

  • 进士2272分

    已經可以將IgH EtherCAT Master 移植至自行開發的AM335X Board執行

    並可控制其他EtherCAT Slave 裝置

    謝謝幫忙!!

  • 秀才10分

    jiew 于 2015-7-6 18:23 发表了以下帖子 :

    照著圖文可以編譯成功

    但是放入AM335X 執行都會有錯誤,有人知道為什麼嗎??

    ethercat start
    Starting EtherCAT master 1.5.1 FATAL: Module ec_master not found.
    failed

    我也遇到了这个问题,请问您是怎么解决的呢?