EtherNet/IP™ Adapter  1.04.06
User Reference Manual

◆ EI_API_ADP_startFirmware()

void EI_API_ADP_startFirmware ( void  )

Enable PRU firmware.

Remarks
Must be called after EI_API_ADP_loadMac.
Example
#include <api/EI_API.h>
uint32_t errCode;
memset (&tParam, 0, sizeof (EIP_SLoadParameter));
memmove (tParam.ai8uMacAddr, EI_APP_getMacAddr(), 6);
errCode = EI_API_ADP_loadMac(pEI_API_ADP, EI_API_ADP_PRUICCSS_INSTANCE_TWO);
See also
EI_API_ADP_loadMac
EIP_SLoadParameter
Definition: EI_API_ADP.h:167
EI_API_ADP_loadMac
ETHIP_API uint32_t EI_API_ADP_loadMac(EIP_SLoadParameter *ptPara_p, uint8_t pruInstance)
Load and initialize EthernetIP firmware in PRU.
Definition: EI_API_ADP_main.c:104
EI_API_ADP_startFirmware
ETHIP_API void EI_API_ADP_startFirmware(void)
Enable PRU firmware.
Definition: EI_API_ADP_main.c:180
EIP_SLoadParameter::ai8uMacAddr
uint8_t ai8uMacAddr[EIP_MAC_ADDR_LEN]
Definition: EI_API_ADP.h:168