Quantcast
Channel: Forums - Recent Threads
Viewing all articles
Browse latest Browse all 262198

RTOS/AM3359: EtherCAT Slave compilation issue

$
0
0

Part Number:AM3359

Tool/software:TI-RTOS

Hi,

I have installed PRU-ICSS-ETHERCAT-SLAVE and created project using batch file and imported to CCSV7 but it is giving following errors:

#########################################################################################################################

makefile:167: recipe for target 'ethercat_slave_demo_AM335x_arm.out' failed
./tiescphy_tlk110.o: In function `bsp_ethphy_init':
C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.03.01/protocols/ethercat_slave/ecat_appl/iceAM335x/tiescphy_tlk110.c:52: undefined reference to `Board_getPhyIdentifyStat'
C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.03.01/protocols/ethercat_slave/ecat_appl/iceAM335x/tiescphy_tlk110.c:57: undefined reference to `Board_getPhyIdentifyStat'
C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.03.01/protocols/ethercat_slave/ecat_appl/iceAM335x/tiescphy_tlk110.c:70: undefined reference to `Board_phyExtFDEnable'
C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.03.01/protocols/ethercat_slave/ecat_appl/iceAM335x/tiescphy_tlk110.c:72: undefined reference to `Board_phyExtFDEnable'
C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.03.01/protocols/ethercat_slave/ecat_appl/iceAM335x/tiescphy_tlk110.c:74: undefined reference to `Board_phyODDNibbleDetEnable'
C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.03.01/protocols/ethercat_slave/ecat_appl/iceAM335x/tiescphy_tlk110.c:76: undefined reference to `Board_phyODDNibbleDetEnable'
C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.03.01/protocols/ethercat_slave/ecat_appl/iceAM335x/tiescphy_tlk110.c:100: undefined reference to `Board_phyLedBlinkConfig'
C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.03.01/protocols/ethercat_slave/ecat_appl/iceAM335x/tiescphy_tlk110.c:102: undefined reference to `Board_phyLedBlinkConfig'
C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.03.01/protocols/ethercat_slave/ecat_appl/iceAM335x/tiescphy_tlk110.c:104: undefined reference to `Board_phyFastLinkDownDetEnable'
C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.03.01/protocols/ethercat_slave/ecat_appl/iceAM335x/tiescphy_tlk110.c:107: undefined reference to `Board_phyFastLinkDownDetEnable'
C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.03.01/third_party/protocols/ethercat_slave/stack_lib/am335x/a8\libethercat_slave_stack_AM335x_arm.a(tiescbsp.o): In function `bsp_pruss_mdio_init':
/home/gtbldadm/nightlybuilds/industrial_communications_dev/public/sdk/protocols/ethercat_slave/ecat_appl/EcatStack/tiescbsp.c:1348: undefined reference to `Board_enablePhyAutoMDIX'
/home/gtbldadm/nightlybuilds/industrial_communications_dev/public/sdk/protocols/ethercat_slave/ecat_appl/EcatStack/tiescbsp.c:1350: undefined reference to `Board_enablePhyAutoMDIX'
/home/gtbldadm/nightlybuilds/industrial_communications_dev/public/sdk/protocols/ethercat_slave/ecat_appl/EcatStack/tiescbsp.c:1397: undefined reference to `MDIO_enableLinkInterrupt'
/home/gtbldadm/nightlybuilds/industrial_communications_dev/public/sdk/protocols/ethercat_slave/ecat_appl/EcatStack/tiescbsp.c:1400: undefined reference to `MDIO_enableLinkInterrupt'
/home/gtbldadm/nightlybuilds/industrial_communications_dev/public/sdk/protocols/ethercat_slave/ecat_appl/EcatStack/tiescbsp.c:1387: undefined reference to `MDIO_enableLinkInterrupt'
/home/gtbldadm/nightlybuilds/industrial_communications_dev/public/sdk/protocols/ethercat_slave/ecat_appl/EcatStack/tiescbsp.c:1390: undefined reference to `MDIO_enableLinkInterrupt'
collect2.exe: error: ld returned 1 exit status
gmake[1]: *** [ethercat_slave_demo_AM335x_arm.out] Error 1
gmake: *** [all] Error 2
makefile:163: recipe for target 'all' failed

**** Build Finished ****

##################################################################

So what will be problem.


Viewing all articles
Browse latest Browse all 262198

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>