• 正文
  • 相關(guān)推薦
申請入駐 產(chǎn)業(yè)圖譜

瑞芯微RK平臺開發(fā)必備的20個常用命令

04/16 15:50
433
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

瑞芯微電子(Rockchip)是國內(nèi)領(lǐng)先的AIoT SoC設(shè)計制造企業(yè),專注于智能應(yīng)用處理器及周邊配套芯片的研發(fā)。飛凌嵌入式作為瑞芯微的戰(zhàn)略合作伙伴,已基于瑞芯微RK3399、RK3568、RK3588、RK3576、RK3562和RK3506系列處理器推出了多款嵌入式主控產(chǎn)品,包括核心板、開發(fā)板和工控機(jī),這些產(chǎn)品已成功幫助數(shù)千家企業(yè)客戶完成了項目的快速開發(fā)和落地。

本文將系統(tǒng)地梳理飛凌嵌入式RK平臺主控產(chǎn)品在開發(fā)過程中常用的命令,助力更多開發(fā)者快速掌握RK系列芯片的開發(fā)方法。

01、查看CPU溫度

cat /sys/class/thermal/thermal_zone0/temp

02、查看CPU頻率(主頻)

cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq

#查看CPU可支持的最高頻率

cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies

#查看當(dāng)前可支持的CPU頻率(受核心板溫度影響,溫控策略會改變可支持頻率列表

cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq

#查看當(dāng)前CPU工作在什么頻率

cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors

#查看當(dāng)前CPU所有支持的調(diào)頻策略

cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

#查看當(dāng)前CPU應(yīng)用的調(diào)頻策略

#interactive:動態(tài)調(diào)頻模式

#performance :高效率模式,CPU主頻總是支持列表中的最高頻率(受溫控策略影響

#powersave:省電模式,CPU主頻總是支持列表中的最低頻率

#userspace:用戶自定義模式

# 使用方法:

# echo userspace > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

# echo 1800000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed

#ondemand:在最高頻率和最低頻率之間切換

#conservative:平滑的調(diào)整頻率

03、增加CPU負(fù)載

cat /dev/urandom | md5sum &#該命令多次運行即可拉滿CPU負(fù)載

04、查看GPU使用率

cat /sys/devices/platform/ff9a0000.gpu/devfreq/ff9a0000.gpu/load

#platform后的文件路徑需自行查看當(dāng)前平臺gpu映射到的寄存器地址

05、查看GPIO占用狀態(tài)

cat /sys/kernel/debug/gpio

06、查看當(dāng)前系統(tǒng)所有引腳pinmux功能

cat /sys/kernel/debug/pinctrl/pinctrl-rockchip-pinctrl/pinmux-pins

07、重新定義shell窗口顯示大小

resize

08、重新掛載文件系統(tǒng)讀寫屬性

mount -o rw,remount rootfs

09、重新獲取文件系統(tǒng)當(dāng)前分區(qū)大小

resize2fs /dev/mmcblk0p8

10、DDR當(dāng)前頻率獲取與可調(diào)節(jié)范圍

cat /sys/class/devfreq/dmc/cur_freq

//獲取當(dāng)前DDR頻率、可調(diào)值、容量

cat /sys/class/devfreq/dmc/available_frequencies

//查看DDR頻率可調(diào)節(jié)的值

cat /proc/meminfo

//獲取DDR容量

//DDR測試定頻,最后cat出來頻率為輸入值則定頻成功,注意 設(shè)置值需獲取DDR可調(diào)值

echo userspace > /sys/class/devfreq/dmc/governor

echo 856000000 > /sys/class/devfreq/dmc/userspace/set_freq

cat cur_freq

11、查看DDR帶寬占用率

cat /sys/devices/platform/dmc/devfreq/dmc/load

12、Gstreamer播放圖片

gst-launch-1.0 -v playbin delay=10000000000 uri="file:///home/test.jpg"

13、清除VM虛擬機(jī)loop分區(qū)占用100%

apt autoremove --purge snapd

14、GPIO號計算方法

GPIO4C6為例:

A-D對應(yīng)1-4:A-1,B-2,C-3,D-4。

GPIOn_xy =n × 32 + (x - 1) × 8 + y

GPIO4_C6=4 × 32 + (3 - 1) × 8 + 6 =150

15、eMMC分區(qū)擴(kuò)容計算方法

rootfs分區(qū)為根分區(qū),@后的為起始地址,@前的為分區(qū)大小。注意userdate分區(qū)的起始地址為rootfs的起始地址+分區(qū)大小

每塊分區(qū)512byte

uboot舉例:

0x00002000 *512byte = 8192 * 512byte = 4,194,304byte

4,194,304÷1024 = 4096KB

4096÷1024=4MB

所以uboot設(shè)置的大小為4MB

16、虛擬機(jī)自動掛載共享文件夾

在/etc/fstab 添加 .host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other 0 0 如下:

17、GLIBC支持版本查詢命令

strings /lib/x86_64-linux-gnu/libc.so.6 | grep GLIBC

18、手動清除DDR cache占用

echo 3 > /proc/sys/vm/drop_caches

19、PCIe總線重新掃描設(shè)備

echo 1 > /sys/bus/pci/rescan

20、Ubuntu系統(tǒng)進(jìn)入無界面模式

systemctl set-default multi-user.target

#設(shè)置為默認(rèn)啟動進(jìn)入 多用戶模式,即啟動時沒有圖形界面,而是進(jìn)入命令行界面(CLI)

飛凌嵌入式

飛凌嵌入式

保定飛凌嵌入式技術(shù)有限公司,創(chuàng)建于2006年,是一家專注嵌入式核心控制系統(tǒng)研發(fā)、設(shè)計和生產(chǎn)的高新技術(shù)企業(yè),是國內(nèi)較早專業(yè)從事嵌入式技術(shù)的企業(yè)之一。 經(jīng)過十幾年的發(fā)展與積累,公司擁有業(yè)內(nèi)優(yōu)秀的軟硬件研發(fā)團(tuán)隊,在北京及保定建立兩大研發(fā)基地,在蘇州、深圳設(shè)有華東、華南技術(shù)服務(wù)中心,并在北美、歐洲以及亞太等其他國家和地區(qū)擁有國際業(yè)務(wù)網(wǎng)絡(luò)。公司研發(fā)的智能設(shè)備核心平臺廣泛應(yīng)用于物聯(lián)網(wǎng)、工控、軌道交通、醫(yī)療、電力、商業(yè)電子、智能家居、安防、機(jī)器人、環(huán)境監(jiān)測等諸多領(lǐng)域。

保定飛凌嵌入式技術(shù)有限公司,創(chuàng)建于2006年,是一家專注嵌入式核心控制系統(tǒng)研發(fā)、設(shè)計和生產(chǎn)的高新技術(shù)企業(yè),是國內(nèi)較早專業(yè)從事嵌入式技術(shù)的企業(yè)之一。 經(jīng)過十幾年的發(fā)展與積累,公司擁有業(yè)內(nèi)優(yōu)秀的軟硬件研發(fā)團(tuán)隊,在北京及保定建立兩大研發(fā)基地,在蘇州、深圳設(shè)有華東、華南技術(shù)服務(wù)中心,并在北美、歐洲以及亞太等其他國家和地區(qū)擁有國際業(yè)務(wù)網(wǎng)絡(luò)。公司研發(fā)的智能設(shè)備核心平臺廣泛應(yīng)用于物聯(lián)網(wǎng)、工控、軌道交通、醫(yī)療、電力、商業(yè)電子、智能家居、安防、機(jī)器人、環(huán)境監(jiān)測等諸多領(lǐng)域。收起

查看更多

相關(guān)推薦

登錄即可解鎖
  • 海量技術(shù)文章
  • 設(shè)計資源下載
  • 產(chǎn)業(yè)鏈客戶資源
  • 寫文章/發(fā)需求
立即登錄

秉承專業(yè)態(tài)度,專注智能設(shè)備核心平臺研發(fā)與制造,以技術(shù)研發(fā)創(chuàng)新為主導(dǎo),以客戶實用化,產(chǎn)品化為目標(biāo),把握嵌入式行業(yè)的前沿發(fā)展需求,利用核心技術(shù)為客戶提供穩(wěn)定、可靠、功能優(yōu)異的高品質(zhì)產(chǎn)品。合作聯(lián)系:17713286011