華清遠見FS-MP1A開發板使用(STM32MP1開發)
1.1 FS_MP1A硬件資源介紹
FS-MP1A采用STM32MP157A處理器。STM32MP157A是基于Cortex-A7 32bit RISC核心加Cortex-M4 32bit RISC核心的高性能雙核心處理器,是華清遠見研發中心專門為個人學習和工業控制量身定制的一套開發平臺。最高工作頻率為800MHz。Cortex-A7處理器為每個CPU內置一個32 kbyte L1指令緩存,一個32 kbyte L1數據緩存為每個CPU內置一個256 kbyte 2級緩存。同時Cortex-A7處理器是一個低功耗的應用處理器,旨在為高端可穿戴設備以及其他低功耗嵌入式和消費應用提供豐富的性能。它提供了比Cortex-A5多20%的單線程性能。
Cortex-A7集成了高性能Cortex-A15和Cortex-A17處理器的所有特性,包括硬件虛擬化支持、NEON?和128位AMBA4 AXI總線接口。
STM32MP157A處理器還嵌入Cortex-M4 32bit RISC核心,最高可工作在209 MHz頻率。Cortex-M4核心具有浮點單元(FPU)單精度,支持單精度數據處理指令和數據類型。Cortex-M4支持一套完整的DSP指令和一個增強應用安全性的內存保護單元(MPU)。
FS-MP1A開發板默認配置8GB eMMC flash,512MB DDR3內存。板載AP6212 WiFi藍牙一體芯片、千兆自適應以太網卡、可支持RGB LCD與MIPI DSI顯示模組、具有高清HDMI接口、1路DVP攝像頭接口可以支持500W高清攝像頭的接入、4路USB HOST接口可支持USB接口的鼠標鍵盤和U盤的接入等,FS-MP1A開發板同時還預留一組IO擴展口,可以擴展出串口,CAN總線接口、ADC接口等。
1.2 撥碼開關設置
FS-MP1A開發板支持多種啟動方式,可通過開發板上的撥碼開關進行配置。
以上列出了FS-MP1A支持的所有啟動配置。具體使用會在后面章節講解。
1.3 LCD模組選擇
FS-MP1支持MIPI DSI和RGB LCD兩種顯示模組,這兩種模組的選擇可以使用串口終端在u-boot啟動時進行選擇。
如上圖全紅部分所示,1是默認啟動選項實際與選項2功能相同是無屏幕啟動可以通過HDMI進行圖像顯示,3代表mipi dsi模組,4代表rgb lcd模組。開發板默認啟動使用的顯示模組為mipi dsi模組。
需要注意的是如果使用HDMI連接需選擇mipi啟動選項,圖像會傳輸到HDMI屏幕上。LCD上將不會顯示任何圖像。
1.4 netdata
點擊屏幕上的“netdata perf monitor”應用。
會出現如下界面,雙擊界面任意位置可退出程序
有線連接
如果接入了有線網絡連接ip會顯示在界面上方,可以使用同一網段下的PC或者手機訪問。本例中ip地址為10.48.0.149端口為19999。
使用PC瀏覽器打開界面上方的連接地址:
界面如下:
無線連接
如果使用無線網絡訪問,需要先連接開發板上共享出來的熱點。可以通過手機搜索界面顯示的SSID和密碼的方式去連接,也可以掃描屏幕下方的兩個二維碼。左側的可用于手機掃碼鏈接開發板上的熱點,右側的二維碼用于打開netdata網頁。
1.5 攝像頭
點擊界面上的“Camera preview”應用進入攝像頭預覽程序,啟動界面后即可看到攝像頭實時采集的圖像。單擊圖像可暫停采集,雙擊界面任意地方可以退出程序。
1.6 視頻播放
點擊界面上的“Video playback”進入視頻播放界面。
稍等片刻之后便可看到視頻。單擊視頻界面可以停止視頻的播放。雙擊界面任意位置可以退出當前程序。
1.7 人工智能
點擊界面上的“Artificial Intelligence”進入人工智能測試界面。
在是一個手寫字符識別程序。此程序會與Cortex M4核心進行通訊。在界面上繪制一個字符之后,然后交由Cortex M4核心運行的固件進行比對分析。如果正確識別識別結果將顯示在界面左上角,如果沒有正確識別則顯示“?”。當識別出的字符有對應的應用程序時會啟動相關程序。
1.8 3D GPU
點擊界面上的“3D GPU”可進入3D測試界面
在3D測試界面中可以看到一個立方體在旋轉,可以通過拖動的方式來移動立方體。雙擊即可退出該界面。
1.9 藍牙
點擊界面上的“Bluetooth speaker”可進入藍牙測試界面。
進入程序之后點擊“start scan”按鈕可進行音頻設備掃描,在15秒鐘內完成對可發現設備的掃描,掃描完成后可以選擇設備進行連接。如果設備已經連接,則會顯示“斷開連接”按鈕。雙擊屏幕任意位置可退出該程序。
1.10 錄音與放音
進入到Linux系統的終端后使用如下命令可進行聲音的錄制與播放。
root@fsmp1a:# arecord -D record_codec -f S16_LE -d 10 test.wav
root@fsmp1a:# aplay test.wav
1.11 WIFI連接
進入到Linux系統的終端后使用wpa_passphrase工具生成WiFi的配置文件。運行該命令之后需要輸入wifi的連接密碼。
root@fsmp1a:# wpa_supplicant -B -c wifi.conf -i wlan0
連接WiFi
root@fsmp1a:# wpa_supplicant -B -c wifi.conf -i wlan0
配置WiFi網絡
root@fsmp1a:# udhcpc -i wlan0
root@fsmp1a:# echo “nameserver 114.114.114.114” > /etc/resolv.conf
root@fsmp1a:# echo “nameserver 8.8.8.8” >> /etc/resolv.conf
root@fsmp1a:# ping baidu.com
-
嵌入式
+關注
關注
5082文章
19126瀏覽量
305192 -
Linux
+關注
關注
87文章
11304瀏覽量
209497 -
STM32
+關注
關注
2270文章
10900瀏覽量
356005 -
開發板
+關注
關注
25文章
5050瀏覽量
97471 -
STM32MP157
+關注
關注
0文章
16瀏覽量
1063
發布評論請先 登錄
相關推薦
評論