ZHCY164I November 2017 – April 2020 AM3357 , AM3359 , AM4377 , AM4379 , AMIC110 , AMIC120
TI 已簡化 EtherCAT 與 Sitara 處理器的集成過程。用于集成 EtherCAT 從站的所有必要工具和軟件代碼都能在處理器的軟件開發(fā)套件 (SDK) 中找到。在每個開發(fā)平臺上,SDK 均包括用于以下各項的固件:EtherCAT 協(xié)議、軟件驅動程序、硬件初始化例程、協(xié)議棧 API 對應的適應層、EtherCAT 協(xié)議棧以及應用本身。此 SDK 附帶的支持文檔將指導用戶如何修改應用的功能以及如何將新功能構建到應用中。
為了方便 EtherCAT 協(xié)議棧的集成,TI 與 Beckhoff Automation 緊密合作,在 Sitara 處理器上驗證 EtherCAT 從站協(xié)議棧代碼。Beckhoff 代碼已經(jīng)過修改,可在 Sitara 處理器上運行,并且已經(jīng)過測試,確保對客戶實現(xiàn)無縫集成??蛻粜枰蔀?ETG 成員(必須銷售 EtherCAT 產(chǎn)品),并有權在將其產(chǎn)品推向市場之前直接通過 ETG 網(wǎng)站免費獲得 Beckhoff 協(xié)議棧副本。Beckhoff 的 EtherCAT 協(xié)議棧副本也包含在 Processor SDK 中,用于評估、開發(fā)和測試等。
對于典型用例,EtherCAT 固件、協(xié)議棧、驅動程序和高級操作系統(tǒng)(如果需要)或實時 OS 內核都可從各自的軟件開發(fā)套件中重復使用。開發(fā)用戶應用時,通常只有一個文件要由用戶修改。