衡阳派盒市场营销有限公司

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

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

3天內不再提示

i.MX9352——介紹一款多核異構開發(fā)板

碼農愛學習 ? 來源:碼農愛學習 ? 作者:碼農愛學習 ? 2023-04-18 10:18 ? 次閱讀

本篇來介紹一款多核異構的Linux開發(fā)板——OK-MX9352-C開發(fā)板。

1 開發(fā)板硬件介紹

** OK-MX9352-C開發(fā)板由核心板和底板組成,核心板采用處理器芯片NXP的i.MX9352,這是一款多核異構的芯片,核心板基礎配置如下**

  • CPU:2×Cortex-A55@1.5GHz+1×Cortex-M33@250MHz
  • NPU:0.5 TOPS
  • 1GB LPDDR4
  • 8GB eMMC

1.1 板子正面

1.2 板子反面

2 系統(tǒng)登陸

2.1 串口登錄

串口波特率 115200,使用root用戶登錄,無密碼。

串口登錄后效果如下:

通過串口登錄到開發(fā)板的Linux系統(tǒng)后,可以使用WiFi設置腳本來連接WiFi

fltest_wifi.sh -i wlan0 -s WiFi名稱  -p WiFi密碼

2.2 SSH登錄

OK-MX9352-C開發(fā)板支持SSH服務,在開發(fā)板連接到網(wǎng)絡后,通過SSH方式使用板子的IP進行無線登錄。

SSH登錄后效果如下:

3 文件互傳

3.1 WinSCP方式

SSH服務除了可以用于無線登錄,借助WinSCP軟件,還可實現(xiàn)Windows電腦與開發(fā)板之間的文件互傳。

使用WinSCP軟件連接開發(fā)板后的文件展示效果如下,左側是Windows電腦的文件系統(tǒng),右側是OK-MX9352-C 開發(fā)板的文件系統(tǒng)。

3.2 FTP方式

OK-MX9352-C開發(fā)板還支持FTP服務,借助FileZilla軟件,也可實現(xiàn)Windows電腦與開發(fā)板之間的文件互傳。

使用FileZilla軟件連接開發(fā)板后的文件展示效果如下,左側是Windows電腦的文件系統(tǒng),右側是OK-MX9352-C 開發(fā)板的文件系統(tǒng)。

4 基礎功能體驗

4.1 系統(tǒng)信息查看

查看內核和cpu信息

uname -a

查看Linux操作系統(tǒng)的相關信息

cat /etc/issue

查看開發(fā)板中設置的環(huán)境變量:

env

查看開發(fā)板上CPU的溫度:

cat /sys/class/thermal/thermal_zone0/temp

34350表示溫度值為 34.350℃

4.2 LED測試

OK-MX9352-C 開發(fā)板上有兩個可以控制的LED:

  • 核心板有1個藍色心跳LED(D1),對應/sys/class/leds下的heartbeat
  • **底板上有1個藍色定時閃爍LED (D6),對應/sys/class/leds下的led1 **

下面以底板上的LED為例,查看其觸發(fā)條件:

cat /sys/class/leds/led1/trigger

當觸發(fā)條件設置為none后,即可通過如下命令控制其亮滅

echo none > /sys/class/leds/led1/trigger
echo 1 > /sys/class/leds/led1/brightness
echo 0 > /sys/class/leds/led1/brightness

通過如下指令,可將其改為心跳燈或定時器

echo heartbeat > /sys/class/leds/led1/trigger
echo timer > /sys/class/leds/led1/trigger

4.3 按鍵測試

OK-MX9352-C開發(fā)板的底板上有一個用戶按鍵(K1),就在用戶LED的下方

查看按鍵的 input 事件,并進行按鍵測試

cat /proc/bus/input/devices
evtest /dev/input/event1

此時按下按鍵和抬起按鍵,會上報對應的信息

4.4 ADC測試

OK-MX9352-C開發(fā)板的底板上引出了4 路ADC接口,旁邊還有一個滑動變阻器,通過跳線帽可將ADC1或ADC2與滑動變阻器相連:

以 ADC1為例,用跳線帽短接,然后使用如下命令:

cat /sys/bus/iio/devices/iio\\:device0/in_voltage_scale
cat /sys/bus/iio/devices/iio\\:device0/in_voltage1_raw

調節(jié)滑動變阻器,上述命令讀取的ADC是值隨之變化

**電壓值計算公式:voltage = voltage_scale * voltage_raw **

**0.439453125 * 3327 ≈ 1462 mV **

最大值4095,對應最大參考電壓1.8V

**0.439453125 * 4095 ≈ 1800 mV **

4.5 GPIO測試

OK-MX9352-C開發(fā)板的底板上引出了28個GPIO口

使用如下命令將 GPIO0設置為高電平,最后的1改為0即為設置為低電平

gpioset gpiochip0 0=1

使用如下命令獲取GPIO電平狀態(tài)

gpioget gpiochip0

4.6 串口測試

OK-MX9352-C開發(fā)板的底板集成了 XR21V1414IM48 芯片,實現(xiàn)USB 轉串口功能。

該芯片引出4個串口:

  • ttyUSB0 和 ttyUSB3 被設計為RS-485串口
  • ttyUSB1和 ttyUSB2 被被設計為RS-232串口

4.6.1 232串口測試

關閉電源,短接 P19 的第 5 腳和第 8 腳,使 ttyUSB1 的接收引腳和 ttyUSB2 的發(fā)送引腳相連

設置 ttyUSB1 為接收模式, ttyUSB2 為發(fā)送模式:

fltest_uarttest -d /dev/ttyUSB1 r &
fltest_uarttest -d /dev/ttyUSB2 w

可以看到,ttyUSB1收到了ttyUSB2 發(fā)送的數(shù)據(jù)

4.6.2 485串口測試

測試方法與485 串口類似,連接兩個485 串口,即****A1引腳 (9腳)和 A2引腳 (12腳)相連, B1引腳 (8腳)和 B2引腳 (11腳)相連

設置 ttyUSB0為接收模式, ttyUSB3為發(fā)送模式:

fltest_uarttest -d /dev/ttyUSB0 r &
fltest_uarttest -d /dev/ttyUSB3 w

4.7 CAN測試

OK-MX9352-C開發(fā)板的底板上有兩個CAN 端口,可以測試兩個端口之間的通信

將****CAN1的H端 (2腳)與 CAN2的H端 (5腳)連接, CAN1的L端 (1腳)與 CAN2的L端 (4腳)相連:

開啟can功能

ip link set can0 up type can bitrate 500000
ip link set can1 up type can bitrate 500000

**設置CAN0 處于接收模式 ,CAN1 隨機發(fā)送幀數(shù)據(jù) **

candump can0 & 
cangen can1

5 總結

本篇介紹了飛凌OK-MX9352-C開發(fā)板的基礎硬件功能、系統(tǒng)登錄方式、文件互傳方式,并通過串口指令,對開發(fā)板的基礎功能進行了測試。

審核編輯:湯梓紅

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

    關注

    68

    文章

    19407

    瀏覽量

    231176
  • 嵌入式
    +關注

    關注

    5092

    文章

    19177

    瀏覽量

    307647
  • Linux
    +關注

    關注

    87

    文章

    11345

    瀏覽量

    210385
  • 開發(fā)板
    +關注

    關注

    25

    文章

    5121

    瀏覽量

    98189
  • 多核異構
    +關注

    關注

    0

    文章

    18

    瀏覽量

    5461
收藏 人收藏

    評論

    相關推薦

    【飛凌i.MX9352開發(fā)板試用】+機械臂游戲3—游戲源代碼(開源)原創(chuàng)首發(fā)

    【飛凌i.MX9352開發(fā)板試用】+機械臂游戲 3游戲操縱桿控制四自由度機械臂(開源)原創(chuàng)首發(fā) - 飛凌嵌入式
    的頭像 發(fā)表于 07-26 11:28 ?1098次閱讀

    【新品體驗】正點原子i.MX93開發(fā)板免費試用

    正點原子i.MX93開發(fā)板,雙核CortexA55@1.7GHz+M33@250MHz+0.5TNPU,雙路RS485&FDCAN&千兆以太網(wǎng),異核
    發(fā)表于 05-10 10:37

    正點原子i.MX93開發(fā)板

    我計劃申請正點原子i.MX93開發(fā)板,因為我希望利用其強大的NXP i.MX9352處理器進行中高端嵌入式Linux開發(fā)。這款處理器具備雙核
    發(fā)表于 05-16 14:57

    【正點原子i.MX93開發(fā)板試用連載體驗】第篇:開箱

    感謝電子發(fā)燒友論壇和正點原子提供的這次寶貴的試用機會,我計劃利用該開發(fā)板完成個小型機器人的控制demo,同時測評各個功能模塊。首先,正點原子i.MX93開發(fā)板
    發(fā)表于 06-20 14:06

    迅為i.MX8M Mini開發(fā)板-多核異構CPU低功耗

    `迅為ITOP-I.MX8M Mini是基于NXP的I.MX8M Mini開發(fā)一款開發(fā)平臺。在i.MX
    發(fā)表于 06-29 10:29

    全球首發(fā)飛凌搭載i.MX 9352處理器的核心

    凌嵌入式正式全球首發(fā)搭載i.MX 9352處理器的FET-MX9352-C核心!?A核+M核兼具多任務處理與實時控制?i.MX
    發(fā)表于 12-28 10:27

    【飛凌i.MX9352開發(fā)板試用】+ 開箱報告

    很幸運的這次成為了飛凌i.MX9352開發(fā)板的試用者,今天收到快遞開始拆箱,做個簡單的點評吧。 拆開后還是很驚艷的,板子設計的很精良,而且從元器件上也能看得出飛凌很注重質量,而不會去味的考慮
    發(fā)表于 06-05 16:41

    【飛凌i.MX9352開發(fā)板試用】開箱+電路分析+環(huán)境搭建

    本次試用,飛凌工作人員聯(lián)系確定了試用。感謝。 、概述 1、CPU 本次試用的開發(fā)板的CPU型號為i.MX 9352,這是NXP全新推出的一款
    發(fā)表于 06-05 16:44

    【飛凌i.MX9352開發(fā)板試用】+外設功能測試

    的處理器了,外設比較豐富,性能也可以滿足工業(yè)產品的大多數(shù)應用要求。不過要看后期批量出貨后的價格了。 不僅i.MX 9,從其他的些新的處理器的發(fā)展來看,多核異構應該是未來處理器進化的主
    發(fā)表于 06-20 08:37

    i.MX 9352新品開發(fā)板強勢來襲:高效安全的智能化升級,就用它!

    的研發(fā)工作,并于日前正式推出搭載i.MX 9352處理器的 FET-MX9352-C核心與配套開發(fā)板 ,小伙伴們
    的頭像 發(fā)表于 02-02 10:40 ?969次閱讀

    飛凌嵌入式技術帖——i.MX9352的GPIO怎么用?

    讓我們起走近i.MX9352處理器,深入了解這位i.MX系列新成員的GPIO該如何操作,以及它與前輩i.MX6ULL處理器又有哪些異同。
    的頭像 發(fā)表于 05-16 15:07 ?1112次閱讀
    飛凌嵌入式技術帖——<b class='flag-5'>i.MX9352</b>的GPIO怎么用?

    飛凌嵌入式i.MX9352開發(fā)板,讓通信安全又穩(wěn)定

    飛凌嵌入式OK-MX9352-C開發(fā)板特意增加了接口防護電路設計,除了作為設計參考之外,還可以保障使用過程中的安全和穩(wěn)定。
    的頭像 發(fā)表于 08-11 14:09 ?722次閱讀
    飛凌嵌入式<b class='flag-5'>i.MX9352</b><b class='flag-5'>開發(fā)板</b>,讓通信安全又穩(wěn)定

    NXP i.MX8MMini開發(fā)板規(guī)格參數(shù),多核異構,B2B

    今日與大家分享基于NXPi.MX8MMini處理器的創(chuàng)龍科技-新款異構多核工業(yè)級開發(fā)板,它采用了四核ARMCortex-A53+單核ARMCortex-M4
    發(fā)表于 07-19 14:40 ?2次下載

    OK-MX9352-C開發(fā)板 產品資料發(fā)布記錄-20230206

    飛凌嵌入式OK-MX9352-C開發(fā)板產品資料發(fā)布記錄-(20230206版)后續(xù)會有版本更新,請持續(xù)關注。
    發(fā)表于 02-13 09:04 ?9次下載

    i.MX Linux開發(fā)實戰(zhàn)指南—基于野火i.MX系列開發(fā)板

    電子發(fā)燒友網(wǎng)站提供《i.MX Linux開發(fā)實戰(zhàn)指南—基于野火i.MX系列開發(fā)板.pdf》資料免費下載
    發(fā)表于 10-10 17:23 ?11次下載
    赌场风云| 天博百家乐官网的玩法技巧和规则| 百家乐现金游戏注册送彩金| 彩票大赢家| 石河子市| 百家乐视频游戏网址| 最新皇冠网址| 百家乐怎么才会赢| 新津县| 至尊百家乐奇热| 玛曲县| 澳门百家乐一把决战输赢| 镇雄县| 温州市百家乐鞋业有限公司| 百家乐官网哪家有优惠| 博天堂百家乐官网| 百家乐官网三路秘诀| 百家乐可以作假吗| 百家乐官网那个平台信誉高 | 真人游戏角色| 大杀器百家乐官网学院| 大发888娱乐场下载yguard| 百家乐官网路单下| 7080棋牌| 历史百家乐路单图| 百家乐官网游戏平台排名| 功夫百家乐的玩法技巧和规则 | 新澳博百家乐的玩法技巧和规则 | 百家乐官网游戏研发| 百家乐大娱乐场开户注册| 定做百家乐官网桌子| 澳门顶级赌场317| 百家乐玩法守则| 泰州市| 百家乐必赢| 海王星百家乐官网的玩法技巧和规则| 丹东亿酷棋牌下载| 网上百家乐辅助软件| 亚洲百家乐官网新全讯网| 水果老虎机的规律| 做生意门口禁忌|