<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

AMP“雙系統”加持,飛凌嵌入式RK3568核心板強實時性再升級

飛凌嵌入式 ? 2024-01-17 11:30 ? 次閱讀

如果要選出飛凌嵌入式最熱門的幾款產品,FET3568-C系列核心板一定榜上有名。這款高性價比的全能型核心板上市兩年來已贏得了數千家客戶的青睞。飛凌嵌入式也在不斷對它進行升級——從“配置新增”到“100%國產化認證”再到“新系統適配”,以滿足更多行業客戶的需求。

近期,飛凌嵌入式FET3568-C系列核心板再度迎來新升級——支持“AMP”雙系統。

wKgaomWnSd-ASuHPAACvxRGj5x405.jpeg

1、什么是“AMP”

AMP(非對稱多處理)簡單來說就是:多核處理器的每個核之間相互隔離,可以相對獨立地運行不同的操作系統或裸機程序。這種運行模式比較適合高實時性的應用。

2、FET3568-C核心板AMP

飛凌嵌入式FET3568-C核心板搭載的RK3568處理器采用四核Cortex-A55架構,從架構上看屬于“同構多核架構”。

RK3568的AMP SDK與Linux SDK相比,區別在于Linux SDK中使用的是SMP(對稱多處理)模式,即只運行一個Linux操作系統,在該操作系統中管理全部四個核;而AMP SDK使用AMP的模式,四個核心中的三個核心共同運行一個Linux操作系統,另一個核心單獨運行裸機程序。

由于高實時性任務是由運行裸機程序的核心專門處理的,所以這種運行模式可以很好地滿足如電力互聯網、電網繼電保護、電力系統安全控制、工業自動化等領域的高實時性需求。

3、更低成本,更高實時性,更具優勢

(1) 更低成本:

為了解決Linux系統主控實時性不足的問題,在傳統應用中通常會采取外掛單片機的方式專門執行高實時性的程序。

而采用AMP系統就可以舍棄掉外置的單片機,在FET3568-C核心板上,可以將四個A55核中的一個核心分離出來作為實時核單獨運行RT-Thread或裸機程序——只用一顆芯片就能夠完成所有的工作,降低了硬件成本。

(2) 高實時性:

由于Linux系統實時性較低,所以無法用來執行對實時性要求高的任務。而裸機程序或者實時操作系統的實時性遠高于Linux系統,同時也得益于FET3568-C核心板最高2.0GHz的高主頻,運行實時操作系統的A55核也可以擁有很強的實時性。

4、核間通信

與其它多核異構架構的處理器相同,AMP也使用共享內存的方式在A核(Linux)與實時核(裸機或實時操作系統)之間進行數據傳輸。

通過物理內存DDR分配,將硬件層分為了兩部分:TXVring Buffer(發送虛擬環狀緩沖區)和RXVring Buffer(接收虛擬環狀緩沖區);其中實時核從TXVring區發送數據,從RXVring區讀取接收數據,A核反之。

wKgZomWnSd-AcSxOAAE0dTybris343.png

5、AMP使用示例

目前飛凌嵌入式FET568-C核心板已提供GPIO、UART、SPI接口的使用示例,使用RPMSG進行核間通信。其它接口還在適配中,之后會陸續開放。裸機程序可以在提供的工具中使用JLINK仿真調試。

下面簡要介紹一下裸機程序中UART接口的使用示例:

(1) 硬件連接

本示例使用的是UART5,使用跳線帽將OK3568-C開發板上的TX5與RX5短接。

(2) 設備樹配置

為了防止Linux占用UART5的資源導致實時核無法使用UART5,需要先在設備樹上的rockchip_amp節點添加對UART5的資源保護,包括時鐘pinctrl。

clocks = <&cru SCLK_UART5>, <&cru PCLK_UART5>, pinctrl-names = “default”, ”uart5”; pinctrl-1 = <&uart5m1_xfer>;

(3) 裸機程序的配置

UART接口使用介紹:

wKgaomWnTHOAAqmVAAD8wHb2r0w297.png

示例使用:

根據OK3568-C開發板產品資料中提供的手冊,在裸機程序的main函數中調用我們編寫好的使用例程。

實驗現象:

按照手冊編譯燒寫完程序后,打開串口調試助手,打開對應串口,可以看到OK3568-C開發板開機后程序發出的數據。

在串口調試助手,輸入任何數據并發送,觸發接收中斷,從實時核調試串口(uart4)就可以看到輸入的數據了。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 嵌入式
    +關注

    關注

    5002

    文章

    18414

    瀏覽量

    291547
  • Amp
    Amp
    +關注

    關注

    0

    文章

    74

    瀏覽量

    47044
  • 實時系統
    +關注

    關注

    0

    文章

    31

    瀏覽量

    14295
收藏 人收藏

    評論

    相關推薦

    RK3568開發板支持AMP雙系統

    RK3568開發板支持AMP雙系統
    的頭像 發表于 06-04 15:33 ?108次閱讀
    <b class='flag-5'>RK3568</b>開發板支持<b class='flag-5'>AMP</b><b class='flag-5'>雙系統</b>

    基于飛嵌入式RK3568J核心板的工業機器人控制器應用方案

    推薦使用FET3568J-C工業級核心板作為機器人控制器的主控平臺。 0****1 高性能處理器 嵌入式FET
    發表于 05-11 09:40

    “國產雙系統”出爐,RK3568J非對稱AMP:Linux+RTOS/裸機

    /ROM/RAM/PMIC),系統硬件成本成倍增加。 RK3568J非對稱AMP開發案例 創龍科技RK3568J工業核心板(SOM-TL
    發表于 12-01 09:35

    RK3568J“麒麟”+“翼輝”國產系統正式發布,“鴻蒙”也正在路上!

    RK3568J ”麒麟“ + “翼輝”國產系統正式發布 近期,創龍科技RK3568J全國產平臺(國產化率100%,提供報告)已正式適配兩大國產系統:銀河麒麟
    發表于 11-30 16:08

    瑞芯微RK3568核心板環境監測的應用方案

    瑞芯微RK3568核心板環境監測的應用方案-迅為電子
    的頭像 發表于 11-30 14:21 ?312次閱讀
    瑞芯微<b class='flag-5'>RK3568</b><b class='flag-5'>核心板</b>環境監測的應用方案

    瑞芯微RK3568核心板在邊緣服務器產品中的應用-迅為電子

    瑞芯微RK3568核心板在邊緣服務器產品中的應用-迅為電子
    的頭像 發表于 10-13 14:17 ?791次閱讀
    瑞芯微<b class='flag-5'>RK3568</b><b class='flag-5'>核心板</b>在邊緣服務器產品中的應用-迅為電子

    迅為RK3568核心板在智能家居控制器產品中的應用

    迅為RK3568核心板在智能家居控制器產品中的應用
    的頭像 發表于 09-28 15:29 ?2258次閱讀
    迅為<b class='flag-5'>RK3568</b><b class='flag-5'>核心板</b>在智能家居控制器產品中的應用

    迅為RK3568運行openkylin麒麟系統

    /H264/VP9視頻編碼。 NVR: 迅為RK3568推出全新安防后端硬盤錄像機 NVR/XVR 芯片方案 核心板: 提供連接器與郵票孔兩種,商業級2G、商業級4G、商業級8G工業級2G、工業級4G
    發表于 09-11 10:07

    rk3568有多少引腳?

    rk3568有多少引腳? 首先,讓我們來了解一下什么是rk3568。rk3568是由瑞芯微推出的一款高性能、低功耗的嵌入式處理器,它是rk3
    的頭像 發表于 08-15 17:25 ?1137次閱讀

    RK3568核心板B版上新,多種配置可選

    ) TMC3568CBV1G RK3568B2 2GB LPDDR4 16GB eMMC TQ3568_COREB_V1.0核心板(商業級,4+16) TMC
    發表于 08-10 16:52

    萬象奧科RK3568 2.0核心板來啦#RK3568 #ARM核心板

    arm核心板
    武漢萬象奧科
    發布于 :2023年08月10日 11:33:07

    瑞芯微RK3568核心板PET_RK3568_CORE簡述

    瑞芯微RK3568核心板PET_RK3568_CORE簡述
    的頭像 發表于 08-08 11:44 ?2392次閱讀
    瑞芯微<b class='flag-5'>RK3568</b><b class='flag-5'>核心板</b>PET_<b class='flag-5'>RK3568</b>_CORE簡述

    嵌入式國產平臺大盤點之瑞芯微系列

    分類帶大家一起盤點。 本篇文章,為大家介紹的是瑞芯微系列的核心板。 瑞芯微電子 × 嵌入式 2020年至今,
    發表于 08-05 11:12

    迅為RK3568核心板在智慧門禁產品中的解決方案

    迅為RK3568核心板在智慧門禁產品中的解決方案
    的頭像 發表于 07-14 15:50 ?535次閱讀
    迅為<b class='flag-5'>RK3568</b><b class='flag-5'>核心板</b>在智慧門禁產品中的解決方案

    請查收“國產化率認證報告”(100%)——RK3568J工業核心板

    本帖最后由 Tronlong創龍科技 于 2023-6-15 16:57 編輯 創龍科技RK3568J核心板獲得“100%國產化”認證 日前,創龍科技“國產化率100%認證”的核心板
    發表于 06-15 16:56
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>