TI中文支持网
TI专业的中文技术问题搜集分享网站

MCU-PLUS-SDK-AM273X: 获取时间戳错误,包含ENET_TIMESYNC_IOCTL_GET_ETH_RX_TIMESTAMP,ENET_TIMESYNC_IOCTL_GET_ETH_TX_TIMESTAMP,ENET_TIMESYNC_IOCTL_GET_CURRENT_TIMESTAMP,ENET_TIMESYNC_IOCTL_SET_TIMESTAMP,ENET_TIMESYNC_IOCTL_ADJUST_TIMESTAMP

Part Number:MCU-PLUS-SDK-AM273X

环境:mcu_plus_sdk_am273x_08_05_00_24

实现目的:使用CPTS模块获取时间戳,运行一段时间后使用接口ENET_IOCTL

        ENET_IOCTL(gptp_enet_handle,
                core_id,
                CPSW_MACPORT_IOCTL_ENABLE_CPTS_EVENT,
                &prms,
                status);

获取时间戳,刚开始获取的数据正常,但系统运行一段时间后,运行的时间长短不确定,状态返回 -14错误(NET_ENOTFOUND),然后再调用接口就会返回 -10(ENET_EBUSY)错误了

Vivian Gao:

Pradeep在等待您的回复,如果您仍然有问题,您继续在您的英文帖子中讨论

e2e.ti.com/…/mcu-plus-sdk-am273x-enet_timesync_ioctl_get_eth_rx_timestamp-enet_timesync_ioctl_get_eth_tx_timestamp-enet_timesync_ioctl_get_current_timestamp-enet_timesync_ioctl_set_timestamp-enet_timesync_ioctl_adjust_timestamp

赞(0)
未经允许不得转载:TI中文支持网 » MCU-PLUS-SDK-AM273X: 获取时间戳错误,包含ENET_TIMESYNC_IOCTL_GET_ETH_RX_TIMESTAMP,ENET_TIMESYNC_IOCTL_GET_ETH_TX_TIMESTAMP,ENET_TIMESYNC_IOCTL_GET_CURRENT_TIMESTAMP,ENET_TIMESYNC_IOCTL_SET_TIMESTAMP,ENET_TIMESYNC_IOCTL_ADJUST_TIMESTAMP
分享到: 更多 (0)