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.