01網(wǎng)絡(luò)測試 飛凌嵌入式OK-MX9352-C開發(fā)板有兩個千兆網(wǎng)口,其中eth0是靜態(tài)IP,地址為192.168.0.232,這個地址比較大,也是為了避免與局域網(wǎng)內(nèi)的其他設(shè)備沖突。 如果要修改這個IP地址也是可以的,這個地址的配置在文件/etc/systemd/network/10-eth.network中,通過vi打開文件,直接修改網(wǎng)絡(luò)配置就可以了,保存后,重啟一下網(wǎng)絡(luò)。 eht1是DHCP,所以,如果網(wǎng)段不相同,為了方便,可以直接連接到eth1上。會自動分配IP地址。
OK-MX9352-C開發(fā)板的兩個網(wǎng)卡都是千兆,我們通過iperf工具來測試一下網(wǎng)速。這個工具的使用不是很簡單,需要有一個服務(wù)器,這里在虛擬機里設(shè)置了服務(wù)器。
eth1也可以設(shè)置成靜態(tài)的IP,配置文件為 /etc/systemd/network/15-eth.network 可以看到DHCP=yes.按eth0配置文件進行修改即可,為了方便聯(lián)網(wǎng),這里就先不修改了。 02 Wi-Fi網(wǎng)絡(luò) OK-MX9352-C開發(fā)板有一個BL-M8723DU1模塊,是一塊Wi-Fi+BT雙模無線模塊及藍牙模塊,這個模塊是通過USB連接到CPU上的,不過只支持2.4GHz。
通過腳本fltest_wifi.sh -i wlan0 -s wifi名稱 -p 密碼,進行配置Wi-Fi,配置過程中,會把ethx的網(wǎng)絡(luò)關(guān)閉。
永久配置Wi-Fi,可以到/etc/wpa_supplicant.conf增加Wi-Fi的配置。
03 藍牙測試 這個藍牙是與Wi-Fi一體的BL-M8723DU1模塊,通過命令bluetoothctl打開藍牙設(shè)備。
通過discoverable on 設(shè)置為可發(fā)現(xiàn)模式,使用手機就可以搜索到 了。還可以用藍牙傳輸文件,還是很方便的。
04 RTC測試 RTC是通過開發(fā)板底板上的PCF8563T芯片實現(xiàn)的,開發(fā)板上已經(jīng)安裝有電池了,所以,當開發(fā)板斷電后,RTC的時間是不會丟的。新燒寫的系統(tǒng),時間并不是準確的,如下:
通過date命令修改時間,并寫入到硬件RTC中。
OK-MX9352-C開發(fā)板斷電一會,查看硬件時間,使用如下命令:
05 總結(jié) i.MX 9系列處理器是一款通用型的處理器,外設(shè)比較豐富,性能也可以滿足工業(yè)產(chǎn)品的大多數(shù)應(yīng)用要求。不僅i.MX 9,從其他的一些新的處理器的發(fā)展來看,多核異構(gòu)應(yīng)該是未來處理器進化的主要方向了。
新項目如果要選擇i.MX 9系列的處理器,可能NPU是一大亮點,其他的外設(shè)與性能,與大多的ARM處理也是趨同的。后期如果有算力更強的處理器,那競爭力就更高了。 |