哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

虹科干貨 | 虹科KPA EtherCAT主站軟件在Xilinx ZYNQ UltraScale+上移植測試

廣州虹科電子 ? 2022-05-20 09:46 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

虹科KPA EtherCAT主站是一款協(xié)議棧產(chǎn)品,能夠使用戶快速利用EtherCAT技術(shù)的所有好處,例如實(shí)時(shí)操作、極短的循環(huán)時(shí)間、以及最低成本的最高性能。該協(xié)議棧的先進(jìn)架構(gòu)專注于可移植到不同的操作系統(tǒng),可適配到各種硬件平臺、并且可通過基礎(chǔ)(Class B)、標(biāo)準(zhǔn)(Class A)和超值包進(jìn)行縮放。本篇文章將介紹虹科KPA EtherCAT主站軟件如何基于Xilinx ZYNQ UltraScale+做移植測試。


# Description

開發(fā)環(huán)境

#硬件開發(fā)板:Xilinx HW-Z1-ZCU102 revision1.1


#EtherCAT主站軟件開發(fā)包:

MDK_xilinx-2018.3_freertos_a53_trial_v2.4.48714.0-release.zip

HW_SAMPLE_xilinx-2018.3_freertos_a53_trial_v2.4.48714.0-release.zip

備注:由于前期軟件開發(fā)包是基于revision1.0的硬件以及vivado2018.3移植測試的,導(dǎo)致該軟件包在vivado2018.3和新版本硬件移植測試出現(xiàn)問題,具體問題是制作完boot.bin后,上電沒法啟動(dòng)運(yùn)行;查了一下xilinx官網(wǎng),說是新版本硬件需要使用vivado2019.1及其以上版本,后來在vivado 2019.1重新創(chuàng)建IPcore硬件工程,工程文件是zcu102_freeRTOS,重新生成bit文件(zcu102_freertos\project_1\project_1.sdk\design_1_wrapper_hw_platform_0)和fsbl.elf文件(zcu102_freertos\project_1\project_1.sdk\fsbl\Release)覆蓋軟件包原路徑(\\externals\boot)的bit文件和fsbl.elf,問題解決;

Step1 軟件安裝

1. 安裝KPA studio軟件,Studio_v1.12.417.0_x86.zip;2. 安裝基于windows的主站插件,MRT_WIN32_TRIAL_v1.6.44171.0.msi;3. 安裝cmake環(huán)境,可到cmake官網(wǎng)下載exe安裝,安裝后查詢到cmake版本如下:05d5afa4-d210-11ec-8521-dac502259ad0.png參考《KPA Studio簡易操作手冊.pdf》使用EtherCAT配置軟件,導(dǎo)出網(wǎng)絡(luò)配置文件/ENI文件,可命名為master.xml或者其他名字,需與mkpa_config.h中命名保持一致,導(dǎo)出的ENI文件,格式一定要選擇null-terminated格式。06262fce-d210-11ec-8521-dac502259ad0.png

Step2 軟件編譯

MDK_xilinx-2018.3_freertos_a53_trial_v2.4.48714.0-release.zip解壓到mdk_a53文件夾下

06494f4a-d210-11ec-8521-dac502259ad0.png進(jìn)入\mdk_a53\samples路徑下修改對應(yīng)樣例程序,此處每個(gè)不同的樣例程序包含不同的API,具有不同的功能,此處以24_DriveRotationCiA402為例,這是一個(gè)簡單運(yùn)行單軸伺服的樣例程序,為了適配邁信伺服驅(qū)動(dòng)器,需保持C文件中的描述和ENI文件描述一致,修改后保存066ece1e-d210-11ec-8521-dac502259ad0.png06ab0898-d210-11ec-8521-dac502259ad0.png

進(jìn)入\mdk_a53下,打開build.bat,修改編譯器路徑,路徑是xilinx SDK安裝路徑

0706fa2c-d210-11ec-8521-dac502259ad0.png運(yùn)行cmd,進(jìn)入該路徑下,運(yùn)行build.bat,編譯所有樣例代碼,包括編譯24樣例,在\build\samples路徑下生成24_DriveRotationCiA402.elf文件071cfb6a-d210-11ec-8521-dac502259ad0.png

Step3 創(chuàng)建和運(yùn)行boot.bin

進(jìn)入mdk_a53\externals\boot路徑,根據(jù)readme文件以及24_DriveRotationCiA402.bif文件;

拷貝zcu102_freeRTOS內(nèi)vivado工程生成的design_1_wrapper.bit()文件到該路徑下,覆蓋原來bit文件;

zcu102_freertos\project_1\project_1.sdk\fsbl\Release下的fsbl.elf拷貝到該路徑下,覆蓋原來fsbl.elf文件;

拷貝\build\samples路徑下生成的24_DriveRotationCiA402.elf到該路徑下;

拷貝生成的ENI文件(master.xml)文件到該路徑下

打開Xilinx XSCT tool進(jìn)入到\externals\boot路徑下,生成boot.bin

073171a8-d210-11ec-8521-dac502259ad0.png

將boot.bin文件拷貝到SD卡中,設(shè)置開發(fā)板SD卡啟動(dòng),上電運(yùn)行

076f03ce-d210-11ec-8521-dac502259ad0.png

Step4 性能測試

一般情況下EtherCAT主站性能測試會關(guān)注主站通訊周期,circle time是否穩(wěn)定,抖動(dòng)多少,因此可以設(shè)置在不同的circle time,比如2ms,1ms,500us,250us,125us等條件下測試抖動(dòng),可以采用第三方的抓包工具+wireshark進(jìn)行報(bào)文分析,不同主站周期,需要修改代碼以及ENI文件的circle time,此處以1ms主站周期,郵箱任務(wù)周期是5ms(主站周期的5倍)078503c2-d210-11ec-8521-dac502259ad0.png07b30290-d210-11ec-8521-dac502259ad0.png抓包方式,主站和從站直接接入第三方的抓包工具,連接方式如下示意圖,可以先運(yùn)行主站,待主從通訊穩(wěn)定后,再進(jìn)行數(shù)據(jù)抓包,這樣抓出來的數(shù)據(jù)包就是pdo數(shù)據(jù)/過程數(shù)據(jù),也可以主站啟動(dòng)前,開始抓包,這樣就可以把整個(gè)啟動(dòng)過程的數(shù)據(jù)抓取出來,但是過濾時(shí),op前的報(bào)文數(shù)據(jù)就不是我們需要分析的數(shù)據(jù)了。07c48eb6-d210-11ec-8521-dac502259ad0.png07fcf8be-d210-11ec-8521-dac502259ad0.png

對Wireshark數(shù)據(jù)包進(jìn)行針對性分析,設(shè)置時(shí)間顯示格式如下:

0810a6b6-d210-11ec-8521-dac502259ad0.png使用ecat.ado == 0x130命令,過濾出從站在第幾條報(bào)文處進(jìn)入op狀態(tài)的,這里是33900,意味著33900前的報(bào)文不能用于分析circle time,因?yàn)閜do數(shù)據(jù)/周期性數(shù)據(jù)只在從站進(jìn)入op后才被發(fā)送0840495c-d210-11ec-8521-dac502259ad0.png分析周期性報(bào)文,注意到每個(gè)周期性報(bào)文包含三個(gè)子報(bào)文(邏輯尋址)以及一個(gè)DC相關(guān)的ARMW命令08909e7a-d210-11ec-8521-dac502259ad0.png過濾出周期性報(bào)文,使用該指令ecat.sub1.cmd == LRD && ecat.sub1.cnt == 0,過濾出子報(bào)文1為LRD且計(jì)算器值為0(表示從主站發(fā)出,未經(jīng)過從站)的周期性報(bào)文,選擇三角進(jìn)行報(bào)文排序,可以是從小到大,或者從大到小最小周期是999.496us
08c18d82-d210-11ec-8521-dac502259ad0.png

最大周期1000.536us

08cfc942-d210-11ec-8521-dac502259ad0.png結(jié)論:可以看出1ms主站周期下,基于zcu102開發(fā)板,測試出來的主站周期的抖動(dòng)是ns級別,實(shí)際在500us和250us,125us條件下,抖動(dòng)都是在ns級別。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 測試
    +關(guān)注

    關(guān)注

    9

    文章

    6387

    瀏覽量

    131656
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    動(dòng)態(tài) | 華工MBA校友一行走進(jìn),對話多領(lǐng)域技術(shù)底座

    4月17日下午,華南理工大學(xué)工商管理學(xué)院MBA/MEM/MPAcc項(xiàng)目“校友企業(yè)行”活動(dòng)走進(jìn)國家級專精特新“小巨人”企業(yè)——廣州電子科技有限公司。來自華工管院的師生及校友代表團(tuán)蒞臨
    的頭像 發(fā)表于 04-20 16:33 ?629次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>動(dòng)態(tài) | 華工MBA校友一行走進(jìn)<b class='flag-5'>虹</b><b class='flag-5'>科</b>,對話多領(lǐng)域技術(shù)底座

    再獲國際權(quán)威認(rèn)可!方案榮登CiA官方期刊

    《CANNewsletter》。這不僅是對高速通信與控制測試領(lǐng)域技術(shù)實(shí)力的權(quán)威背書,也進(jìn)一步彰顯了
    的頭像 發(fā)表于 03-10 15:02 ?438次閱讀
    再獲國際權(quán)威認(rèn)可!<b class='flag-5'>虹</b><b class='flag-5'>科</b>方案榮登CiA官方期刊

    動(dòng)態(tài) | 2026年1月精彩回顧

    2026年1月精彩速覽——正式成為廣州開發(fā)區(qū)企業(yè)上市和新三板發(fā)展促進(jìn)會理事單位;友思特獲“國家高新技術(shù)企業(yè)”資質(zhì);宏集「雙人成行」伙伴招募計(jì)劃正式啟航...下面讓我們一起回顧1
    的頭像 發(fā)表于 02-02 11:01 ?688次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>動(dòng)態(tài) | 2026年1月精彩回顧

    動(dòng)態(tài) | 2025年12月精彩回顧

    2025年12月精彩速覽——PCAN-Explorer7發(fā)布;德思特成功入選廣東省2025年第一批高新技術(shù)企業(yè);宏集科技受邀參加賽峰蘇州飛機(jī)發(fā)動(dòng)機(jī)公司“數(shù)字周”活動(dòng)...感謝各
    的頭像 發(fā)表于 12-31 17:02 ?3730次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>動(dòng)態(tài) | 2025年12月精彩回顧

    PEAK解決方案

    PEAK解決方案
    發(fā)表于 12-19 14:45 ?0次下載

    答疑 | 使用PCAN-Explorer 6進(jìn)行.DBC解析總共分幾步?

    各位的新老客戶朋友們,大家好!「科技術(shù)答疑專欄」今天正式和大家見面了~做這個(gè)專欄的初衷很簡單:平時(shí)收到不少朋友咨詢實(shí)操問題,與其零散回復(fù),不如集中分享——每期聚焦一個(gè)高頻痛點(diǎn),用
    的頭像 發(fā)表于 12-12 11:02 ?933次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>答疑 | 使用<b class='flag-5'>虹</b><b class='flag-5'>科</b>PCAN-Explorer 6進(jìn)行.DBC解析總共分幾步?

    動(dòng)態(tài) | 2025年11月精彩回顧

    11月的動(dòng)態(tài)吧,12月眾多精彩活動(dòng)也不容錯(cuò)過!01動(dòng)態(tài)1品牌動(dòng)態(tài)2025年11月,CANXL中國路演三城巡演盛大落幕!三累計(jì)吸引超
    的頭像 發(fā)表于 12-01 10:33 ?895次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>動(dòng)態(tài) | 2025年11月精彩回顧

    動(dòng)態(tài) | ×長城汽車技術(shù)交流日圓滿落幕!

    11月25日,攜手長城汽車保定·長城技術(shù)中心成功舉辦“X長城汽車技術(shù)交流日”系列workshop活動(dòng),與長城技術(shù)中心的各位工程師共
    的頭像 發(fā)表于 11-28 17:07 ?2220次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>動(dòng)態(tài) | <b class='flag-5'>虹</b><b class='flag-5'>科</b>×長城汽車技術(shù)交流日圓滿落幕!

    案例 | 礦業(yè)數(shù)字化轉(zhuǎn)型:owa5X如何贏得日立Wenco信任?

    owa5X用于采礦業(yè)的遠(yuǎn)程信息處理方案礦業(yè)數(shù)字化轉(zhuǎn)型不僅是技術(shù)升級,更是一場信任構(gòu)建的歷程。選擇何種技術(shù)伙伴,如何確保系統(tǒng)惡劣環(huán)境下穩(wěn)定可靠,是每一個(gè)礦業(yè)企業(yè)決策者必須審慎考慮的問題。在這
    的頭像 發(fā)表于 11-18 17:03 ?676次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>案例 | 礦業(yè)數(shù)字化轉(zhuǎn)型:<b class='flag-5'>虹</b><b class='flag-5'>科</b>owa5X如何贏得日立Wenco信任?

    動(dòng)態(tài) | 2025年10月精彩回顧

    2025年10月精彩速覽——出席2025上海國際嵌入式會議并發(fā)表演講;自研HK-CoreTest車載總線測試軟件首發(fā)上線;多場技術(shù)直播圓滿收官...下面讓我們一起回顧10月的
    的頭像 發(fā)表于 11-01 09:02 ?1370次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>動(dòng)態(tài) | 2025年10月精彩回顧

    案例 | 為什么汽車零部件頭部企業(yè),選擇方案做方向盤EOL測試?

    的產(chǎn)線測試現(xiàn)場,看Baby-LIN方案如何助力行業(yè)頭部汽車安全系統(tǒng)供應(yīng)商,保障質(zhì)量與效率的道路上穩(wěn)健前行。嚴(yán)苛測試為方向盤安全加一道「
    的頭像 發(fā)表于 10-29 17:33 ?520次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>案例 | 為什么汽車零部件頭部企業(yè),選擇<b class='flag-5'>虹</b><b class='flag-5'>科</b>方案做方向盤EOL<b class='flag-5'>測試</b>?

    直播回顧 | 硬核干貨放送,CAN總線應(yīng)用層直播助您告別低效聯(lián)調(diào),破解車載網(wǎng)絡(luò)開發(fā)核心難題

    周二下午3點(diǎn)準(zhǔn)時(shí)開播,資深技術(shù)工程師團(tuán)隊(duì)傾囊相授,助您掌握CAN總線從基礎(chǔ)到高階的全鏈路技術(shù)與核心技能。更多硬核課程與技術(shù)干貨敬請持續(xù)關(guān)注
    的頭像 發(fā)表于 09-17 17:39 ?955次閱讀
    直播回顧 | 硬核<b class='flag-5'>干貨</b>放送,<b class='flag-5'>虹</b><b class='flag-5'>科</b>CAN總線應(yīng)用層直播助您告別低效聯(lián)調(diào),破解車載網(wǎng)絡(luò)開發(fā)核心難題

    動(dòng)態(tài) | 2025年8月精彩回顧

    2025年8月精彩速覽——攜高新技術(shù)方案亮相上海汽車測試展;成功舉辦汽車×AI×機(jī)器人技術(shù)融合研討會、LIN總線線下專場培訓(xùn);榮獲2025中國工業(yè)自動(dòng)化與數(shù)字化行業(yè)年度評選「優(yōu)秀產(chǎn)品獎(jiǎng)
    的頭像 發(fā)表于 09-02 10:13 ?981次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>動(dòng)態(tài) | 2025年8月精彩回顧

    賦能高效EOL測試Baby-LIN格柵電機(jī)控制與診斷

    Baby-LIN-3-MB提供高效、靈活的格柵電機(jī)EOL測試解決方案,解決環(huán)境復(fù)雜、操作繁瑣、效率低等痛點(diǎn)。
    的頭像 發(fā)表于 07-22 14:06 ?2148次閱讀
    賦能高效EOL<b class='flag-5'>測試</b>:<b class='flag-5'>虹</b><b class='flag-5'>科</b>Baby-LIN格柵電機(jī)控制與診斷

    分享 | 賦能現(xiàn)代化礦業(yè):Owasys堅(jiān)固型車載通信終端方案

    導(dǎo)讀在采礦行業(yè),設(shè)備運(yùn)行環(huán)境極端惡劣——高溫、嚴(yán)寒、粉塵、震動(dòng)、沖擊無處不在。確保關(guān)鍵設(shè)備(如礦用卡車、挖掘機(jī)、鉆機(jī)等)的可靠通信、精準(zhǔn)定位與高效管理,是保障礦山安全運(yùn)營和提升生產(chǎn)力的核心挑戰(zhàn)。Owasys專為采礦行業(yè)設(shè)計(jì)的堅(jiān)固型車載通信終端——
    的頭像 發(fā)表于 06-24 17:04 ?749次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>分享 | 賦能現(xiàn)代化礦業(yè):<b class='flag-5'>虹</b><b class='flag-5'>科</b>Owasys堅(jiān)固型車載通信終端方案
    绥宁县| 富民县| 岱山县| 高平市| 上犹县| 阳江市| 商洛市| 鸡泽县| 灵丘县| 繁峙县| 仲巴县| 措勤县| 莆田市| 德州市| 嘉定区| 克山县| 武隆县| 响水县| 铜山县| 灵台县| 白水县| 富源县| 江都市| 镇康县| 花垣县| 远安县| 扬州市| 雷山县| 开封市| 克拉玛依市| 伊宁县| 彭山县| 南靖县| 澜沧| 长武县| 兴安县| 舞钢市| 八宿县| 扎赉特旗| 孟村| 怀集县|