前言:
在使用RK3588開發(fā)板進(jìn)行項(xiàng)目開發(fā)時(shí),掌握各種功能的調(diào)試方法是快速上手并實(shí)現(xiàn)項(xiàng)目需求的關(guān)鍵。本文作為功能調(diào)試系列指南的第二部分,將帶你深入了解幾項(xiàng)常用硬件功能的調(diào)試測(cè)試,包括TF卡測(cè)試和eMMC的讀取寫入操作。
圖1-EVM-RK3588 評(píng)估板外觀(正面)
一、TF卡測(cè)試
在我司提供的RK3588系統(tǒng)下,TF卡自動(dòng)掛載目錄為/mnt/sdcard/,并且支持熱插拔。插入 TF 卡終端顯示如下信息證明 TF 卡讀取成功:
圖1-1-TF 信息打印
查看掛載目錄:
$ df
圖1-2-查看掛載設(shè)備信息
1.1TF卡寫入測(cè)試
將測(cè)試文件寫入 TF 卡中,其中/dev/zero 是測(cè)試文件的路徑,/mnt/sdcard/test是寫入到 TF 卡的路徑,根據(jù)具體情況進(jìn)行更改。
$ sync && echo 3 > /proc/sys/vm/drop_caches$ dd if=/dev/zero of=/run/media/mmcblk0p1/test bs=1M count=500 conv=fsync
圖1-3-TF卡寫入
1.2TF卡讀取測(cè)試
建議重啟開發(fā)板或執(zhí)行清除緩存指令后再測(cè)試讀取 TF 卡的速度,輸入指令如下:
$ sync && echo 3 > /proc/sys/vm/drop_caches //清除緩存$ dd if=/run/media/mmcblk0p1/test of=/dev/null bs=1M
圖1-4-TF卡讀取
1.3卸載(彈出)TF卡
先執(zhí)行 cd 執(zhí)行退出 TF 卡的掛載目錄后使用 umount 命令卸載 TF 卡后再拔掉TF 卡。
$ umount /dev/mmcblk0p1
執(zhí)行后可用df命令查看是否卸載成功。
圖1-5-卸載TF卡成功
二、eMMC測(cè)試
3.1eMMC寫入測(cè)試
RK3588 平臺(tái) eMMC 默認(rèn)運(yùn)行于 HS200 模式 200MHz 時(shí)鐘,下面簡(jiǎn)單測(cè)試 eMMC 的讀寫速度,以讀寫 ext4 文件系統(tǒng)為例。
$ dd if=/dev/zero of=/test bs=1M count=500 conv=fsync
圖3-1-eMMC寫入
3.2eMMC讀取測(cè)試
為確保數(shù)據(jù)準(zhǔn)確,請(qǐng)重啟開發(fā)板后測(cè)試讀取速度,測(cè)試指令如下所示:
$ dd if=/test of=/dev/null bs=1M
圖3-2-eMMC讀取
三、本篇完
結(jié) 這些測(cè)試不僅能幫助開發(fā)者更好地掌握硬件存儲(chǔ)的靈活使用,還能在實(shí)際應(yīng)用中保證系統(tǒng)的穩(wěn)定性和可靠性。無論你是新手開發(fā)者,還是經(jīng)驗(yàn)豐富的工程師,這篇實(shí)用指南都將為你提供高效調(diào)試的實(shí)用技巧,助你快速上手RK3588開發(fā),讓您在使用的時(shí)候更加得心應(yīng)手。
-
測(cè)試
+關(guān)注
關(guān)注
8文章
5303瀏覽量
126643 -
核心板
+關(guān)注
關(guān)注
5文章
1014瀏覽量
29768 -
RK3588
+關(guān)注
關(guān)注
6文章
329瀏覽量
4338
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論