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.

New SYS/BIOS patch for Beckhoff EtherCAT SSC_V5i11?

Other Parts Discussed in Thread: AM3359, SYSBIOS

Hi all,

I'm following the instructions for generating EtherCAT Slave Software for the TI AM3359 ICE board, from here: http://processors.wiki.ti.com/index.php/AM335x_SYSBIOS_Industrial_SDK_01.00.00.04_User_Guide#Building_Full_Feature_EtherCAT_Application.  

I'm using :

- the latest Beckhoff Slave Stack Code (SSC), version v5.11
- am335x_sysbios_ind_sdk_1.1.0.8

However when I try to apply the TI EtherCAT Patch from the folder am335x_sysbios_ind_sdk_1.1.0.8\sdk\protocols\ethercat_slave\ecat_appl\patch , I get several patch errors, including:

patching file bootmode.c
patching file cia402appl.c
Hunk #1 succeeded at 50 with fuzz 2 (offset -1 lines).
Hunk #2 succeeded at 1408 (offset 10 lines).
Hunk #3 succeeded at 1432 (offset 10 lines).
patching file coeappl.c
Hunk #1 succeeded at 128 (offset 7 lines).
patching file ecat_def.h
Hunk #1 FAILED at 26.
Hunk #2 FAILED at 42.
Hunk #3 FAILED at 60.
Hunk #4 FAILED at 72.
Hunk #5 FAILED at 100.
Hunk #6 FAILED at 146.
Hunk #7 succeeded at 162 with fuzz 2 (offset 1 line).
Hunk #8 FAILED at 237.
Hunk #9 FAILED at 245.
Hunk #10 FAILED at 262.
Hunk #11 FAILED at 564.
Hunk #12 FAILED at 572.
Hunk #13 FAILED at 580.
Hunk #14 FAILED at 621.
Hunk #15 succeeded at 869 (offset 237 lines).
Hunk #16 succeeded at 891 (offset 239 lines).
Hunk #17 FAILED at 990.
14 out of 17 hunks FAILED -- saving rejects to file ecat_def.h.rej
patching file ecatappl.c
Hunk #1 succeeded at 142 (offset 22 lines).
Hunk #2 FAILED at 324.
Hunk #3 FAILED at 396.
Hunk #4 succeeded at 521 (offset 80 lines).
Hunk #5 FAILED at 560.
Hunk #6 FAILED at 1417.
Hunk #7 FAILED at 1431.
Hunk #8 FAILED at 1447.
6 out of 8 hunks FAILED -- saving rejects to file ecatappl.c.rej
patching file ecatslv.c
Hunk #1 succeeded at 217 with fuzz 1 (offset 19 lines).
Hunk #2 succeeded at 2445 with fuzz 2 (offset 443 lines).
Hunk #3 FAILED at 3117.
Hunk #4 FAILED at 3270.
2 out of 4 hunks FAILED -- saving rejects to file ecatslv.c.rej
patching file ecatslv.h
Hunk #1 succeeded at 45 (offset 5 lines).
patching file EtherCATSampleLibrary.h
Reversed (or previously applied) patch detected! Assume -R? [n]

Several of these errors look like the patch file is not aligned with the latest SSC code base.

Is there another patch file in the works to address these issues?