RK3568如何修改 eMMC 分區大小
硬件平臺:OK3568-C開發板 操作系統: Linux4.19.206
本文硬件平臺采用飛凌嵌入式RK3568開發板,主要講解RK3568的燒寫分區相關知識點,本文以rk3568如何修改eMMC分區大小為例進行講解,本文使用的思路和方法僅供參考使用,其它arm開發板雖然芯片不同,但思路和方法有很多的共性,希望對您在板卡的使用中能夠有所幫助,更多ARM開發板相關資訊,關注飛凌嵌入式。 如對本文講解有不明之處,您也可以聯系飛凌的技術支持團隊咨詢了解。
先了解一下飛凌這款瑞芯微RK3568平臺。RK3568是功耗與性能的極佳搭檔,采用4核ARM Cortex-A55多核心架構,極大提升處理速度,在保持與Cortex-A53 類似功耗水平的前提下實現了性能的提升;22nm先進制程工藝,在國產同類型芯片還普遍采用28nm工藝制程現狀下,瑞芯微RK3568率先導入22nm工藝制程,有效降低了芯片功耗和芯片尺寸,相較28nm功耗和性能提高20%;更高的主頻參數,RK3568主頻高達2.0GHz ,CPU跑分115027,相較RK3288的42593分,有了大幅度提升。
一、RK3568修改 emmc 分區大小
修改/OK3568-linux-source/device/rockchip/ok3568/parameter-buildroot-fit.txt 文件
FIRMWARE_VER: 1.0
MACHINE_MODEL: RK3568
MACHINE_ID: 007
MANUFACTURER: RK3568
MAGIC: 0x5041524B
ATAG: 0x00200800
MACHINE: 0xffffffff
CHECK_MASK: 0x80
PWR_HLD: 0,0,A,0,1
TYPE: GPT
CMDLINE:
mtdparts=rk29xxnand:0x00002000@0x00004000(uboot),0x00002000@0x00006000(misc),0x0001
0000@0x00008000(boot),0x00010000@0x00018000(recovery),0x00010000@0x00028000(backup),0x 00c00000@0x00038000(rootfs),0x00040000@0x00c38000(oem),-@0x00c78000(userdata:grow)
uuid:rootfs=614e0000-0000-4b53-8000-1d28000054a9
rootfs 分區為根分區,@后的為起始地址,@前的為分區大小。注意userdate 分區的起始地址為rootfs的起始地址+分區大小
每塊分區512byte
uboot 舉例:
0x00002000 *512byte = 8192 * 512byte = 4,194,304byte 4,194,304÷1024 = 4096KB
4096÷1024=4MB
所以uboot 設置的大小為4M
以上就是基于飛凌嵌入式RK3568開發板修改eMMC分區的思路,希望對您在板卡的使用中能夠有所幫助, 如對本文講解有不明之處,您也可以聯系飛凌的技術支持團隊咨詢了解。飛凌rk3568開發板、核心板您可以點擊圖文下方的產品了解詳情
相關產品 >
-
FET3568-C核心板
RK3568性能強而穩 國產芯|飛凌嵌入式RK3568系列核心板,采用瑞芯微國產高性能AI處理器RK3568設計生產,RK3568兼具CPU、GPU、NPU、VPU于一身,RK3568 性能、性價比在同類產品中具有較高優勢,RK3568處理器是一款定位中高端的通用型SoC, 飛凌RK3568核心板主要面向工業互聯網、HMI、NVR存儲、車載中控、工業網關等領域。目前RK3568系列已經批量穩定出貨
了解詳情 -
OK3568-C開發板
強而穩,國產芯,1Tops算力,多路高速接口|飛凌RK3568系列RK3568開發板基于國產工業級AI處理器RK3568四核64位Cortex-A55 處理器設計。RK3568作為國產化高性能處理器,瑞芯微RK3568芯片是一款定位中高端的通用型SoC,瑞芯微RK3568芯片是一款定位中高端的通用型SoC,NPU達到1Tops,飛凌RK3568系列核心板提供瑞芯微RK3568規格書_datasheet_數據手冊_原理圖等,