1.修改 device\rockchip\rk3399\parameter.txt 檔案
新增private分割槽:0x00006000@0x00894400(private),-@0x0089a400(userdata)
@之前的是分割槽大小(十六進製制) @之後是分割槽起始位置
後乙個分割槽的起始位置等於前乙個分割槽的大小加上起始位置
2.修改 device/rockchip/rk3399/fstab.rk30board檔案
新增
/dev/block/by-name/private /private ext4 noatime,nodiratime,nosuid,nodev,noauto_da_alloc,discard wait
3.修改 device/rockchip/rk3399/recovery.fstab檔案
新增
/dev/block/by-name/private /private ext4 defaults defaults
4.修改 device/rockchip/common/init.rockchip.rc檔案
新增
mkdir /private 0777 system system
mount ext4 mtd@private /private wait noatime nodiratime nosuid nodev noauto_da_alloc
5.修改bootable/recovery/recovery.cpp 檔案
新增 (方法名自定義)
void sureprivatemount()
}
將sureprivatemount()新增到suremetadatamount();後邊
6.修改 system/core/rootdir/init.rc檔案
賦予許可權
在 on post-fs-data 下
新增:
chown system system /private
chmod 0777 /private
RK3399晶元規格書,RK3399參考設計方案
rk3399晶元規格書,rk3399參考設計方案 較新的rk3368雖然專門針對電視盒子做了優化,但是其硬體效能相比上一代的rk3288還要孱弱,老當益壯的rk3288退休不得,與rk3368勉力維持著瑞芯微2015年的江山。進入2016年,瑞芯微rockchip再次調轉槍頭,緊跟行業趨勢,順勢而為...
RK3399 產品選擇
rk3399 是一款的arm64處理器,其內部整合gpu,對多 人臉識別等,支援都非常不錯。在國內,選擇以rk3399為核心,開發產品的知名公司,有很多。就我個人而言,主要使用過兩家公司的開發板。1 firefly rk3399 開發板 2 nanopc t4開發板 兩家公司可能側重點不同,產品特性...
RK3399的環境搭建
之前的工作內容大多為除錯各部分的硬體和系統的bug,真正編寫 的機會很少,或者說根本沒有。首先,要達到乙個基本的目的,在ubuntu18.04的pc機上,編寫出的程式可以在板子上跑的通。很簡單,只要安裝交叉編譯工具鏈即可。sudo apt get install gcc 5 aarch64 linu...