一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何對(duì)RK3399開(kāi)發(fā)板做一些基礎(chǔ)的配置

嵌入式與Linux那些事 ? 來(lái)源:嵌入式與Linux那些事 ? 作者:嵌入式與Linux那些 ? 2022-10-10 14:58 ? 次閱讀

最近在小黃魚(yú)入手了一個(gè)RK3399的開(kāi)發(fā)板,RK的芯片我也是第一次使用。FireFly配套提供了完善的教程,可以在他們的WIKI上找到。上面有的內(nèi)容就不在本文敘述了,大家可以參考教程https://wiki.t-firefly.com/zh_CN/Firefly-RK3399/linux_compile_gpt.html

這篇文章主要如何對(duì)板子做一些基礎(chǔ)的配置。

開(kāi)發(fā)環(huán)境:

FireFly-RK3399

VMware Workstation 16

ubuntu18.04

ubuntu18.04配置

安裝nfs-kernel-server

$sudoaptinstallnfs-kernel-server

創(chuàng)建共享目錄

$sudomkdir/home/zhongyi/mnt
$sudochmod777/home/zhongyi/mnt

配置共享目錄訪問(wèn)權(quán)限

打開(kāi)/etc/exports文件:

$sudovim/etc/exports

在文件內(nèi)容的最后一行添加以下:

/home/zhongyi/mnt*(rw,sync,no_subtree_check)

重啟服務(wù)

$sudoexportfs-a
$sudosystemctlrestartnfs-kernel-server

本地測(cè)試

新建一個(gè)臨時(shí)目錄并掛接 nfs:

$mkdir~/project/mnt
$sudomount-tnfs127.0.0.1:/home/zhongyi/mnt~/project/mnt/

進(jìn)入臨時(shí)目錄新建一個(gè)文件:

$cd~/project/mnt/
$touchtest.txt

進(jìn)入 nfs 目錄進(jìn)行查看:

$cd/mnt/nfs/
$ls
test.txt

看到test.txt文件說(shuō)明 NFS 服務(wù)端已搭建成功!

取消掛接:

$sudoumount~/project/mnt

FireFly-RK3399配置

連接WIFI

FireFly-RK3399自帶的kernel默認(rèn)是沒(méi)有開(kāi)啟NFS服務(wù)的。因此,想要掛載到虛擬機(jī)上,必須在開(kāi)發(fā)板上安裝NFS服務(wù)。而FireFly-RK3399默認(rèn)是可以直接連接無(wú)線網(wǎng)絡(luò)的,因此,就省去了配置PC網(wǎng)卡的麻煩。

FireFly-RK3399連接無(wú)線網(wǎng)絡(luò)的方法可以參考這個(gè)文章 https://www.ebaina.com/articles/140000013427。

更換源

FireFly-RK3399 自帶的軟件源安裝太慢了,因此要更換掉。

sudocp/etc/apt/sources.list/etc/apt/sources.list_back
sudovim/etc/apt/sources.list

將以下內(nèi)容添加到源列表中。

debhttp://mirrors.ustc.edu.cn/ubuntu-ports/xenialmainmultiverserestricteduniverse
debhttp://mirrors.ustc.edu.cn/ubuntu-ports/xenial-backportsmainmultiverserestricteduniverse
debhttp://mirrors.ustc.edu.cn/ubuntu-ports/xenial-proposedmainmultiverserestricteduniverse
debhttp://mirrors.ustc.edu.cn/ubuntu-ports/xenial-securitymainmultiverserestricteduniverse
debhttp://mirrors.ustc.edu.cn/ubuntu-ports/xenial-updatesmainmultiverserestricteduniverse
deb-srchttp://mirrors.ustc.edu.cn/ubuntu-ports/xenialmainmultiverserestricteduniverse
deb-srchttp://mirrors.ustc.edu.cn/ubuntu-ports/xenial-backportsmainmultiverserestricteduniverse
deb-srchttp://mirrors.ustc.edu.cn/ubuntu-ports/xenial-proposedmainmultiverserestricteduniverse
deb-srchttp://mirrors.ustc.edu.cn/ubuntu-ports/xenial-securitymainmultiverserestricteduniverse
deb-srchttp://mirrors.ustc.edu.cn/ubuntu-ports/xenial-updatesmainmultiverserestricteduniverse

安裝NFS服務(wù)

sudoapt-getupdate
sudoapt-getupgrade
/*執(zhí)行安裝nfs組件*/
sudoapt-getinstallnfs-common

安裝完成后,執(zhí)行cat /proc/filesystems查看nfs組件是否安裝成功。

/*查看nfs是否安裝*/
firefly@firefly:~$cat/proc/filesystems
nodevsysfs
nodevrootfs
nodevramfs
nodevbdev
nodevproc
nodevcpuset
nodevcgroup
nodevcgroup2
nodevtmpfs
nodevdevtmpfs
nodevconfigfs
nodevdebugfs
nodevtracefs
nodevsecurityfs
nodevsockfs
nodevpipefs
nodevrpc_pipefs
nodevdevpts
ext3
ext2
ext4
squashfs
vfat
iso9660
nodevnfs
nodevnfs4
ntfs

創(chuàng)建共享目錄

$mkdir~/nfs

掛載

mount-tnfs-onolock192.168.137.100:/home/zhongyi/mnt/root/mnt

編譯

將生成的配置文件備份一份

cp./rockchip_linux_myconfig.config./arch/arm64/configs/rockchip_linux_myconfig.config
makeARCH=arm64rockchip_linux_myconfig.config;makerk3399-evb-ind-lpddr4-linux.img-j10

確認(rèn)編譯配置正確

?kernelgit:(firefly)?grep"NFS"./.config
#CONFIG_USB_FUNCTIONFSisnotset
CONFIG_KERNFS=y
CONFIG_NFS_FS=y
CONFIG_NFS_V2=y
CONFIG_NFS_V3=y
CONFIG_NFS_V3_ACL=y
CONFIG_NFS_V4=y
CONFIG_NFS_SWAP=y
CONFIG_NFS_V4_1=y
CONFIG_NFS_V4_2=y
CONFIG_PNFS_FILE_LAYOUT=y
CONFIG_PNFS_FLEXFILE_LAYOUT=y
CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org"
CONFIG_NFS_V4_1_MIGRATION=y
CONFIG_ROOT_NFS=y
#CONFIG_NFS_USE_LEGACY_DNSisnotset
CONFIG_NFS_USE_KERNEL_DNS=y
#CONFIG_NFSDisnotset
CONFIG_NFS_ACL_SUPPORT=y
CONFIG_NFS_COMMON=y

確認(rèn)編譯時(shí)間和配置

?kernelgit:(firefly)?ls-al|grepboot.img
-rw-rw-r--1zhongyizhongyi29837312Sep2422:20boot.img
-rw-rw-r--1zhongyizhongyi19324928Sep2422:20zboot.img

編譯打包

生成的固件在/home/zhongyi/code/rk3399_linux_release_v2.5.1_20210301/rockdev/pack/FIREFLY-RK3399_Ubuntu-r21062_v2.5.1b_220924.img

cd/home/zhongyi/code/rk3399_linux_release_v2.5.1_20210301/rockdev/pack/
sudoupgrade_toolufFIREFLY-RK3399_Ubuntu-r21062_v2.5.1b_220924.img
審核編輯:彭靜
聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 芯片
    +關(guān)注

    關(guān)注

    459

    文章

    51927

    瀏覽量

    433693
  • 開(kāi)發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5389

    瀏覽量

    100896
  • 服務(wù)端
    +關(guān)注

    關(guān)注

    0

    文章

    68

    瀏覽量

    7172
  • RK3399
    +關(guān)注

    關(guān)注

    2

    文章

    212

    瀏覽量

    25504

原文標(biāo)題:【RK3399】RK3399開(kāi)發(fā)板基礎(chǔ)配置

文章出處:【微信號(hào):嵌入式與Linux那些事,微信公眾號(hào):嵌入式與Linux那些事】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    RK3399開(kāi)發(fā)板的選擇

    開(kāi)發(fā)板RK3399學(xué)習(xí)開(kāi)發(fā)板
    jf_97106930
    發(fā)布于 :2022年09月04日 11:14:56

    使用RK3399開(kāi)發(fā)板遇到的一些問(wèn)題及解決思路

    RK3399開(kāi)發(fā)板有哪些性能呢?RK3399 Linux下修改各分區(qū)大小的方法是什么?
    發(fā)表于 12-27 06:05

    基于RK3399處理器設(shè)計(jì)的RK3399開(kāi)發(fā)板有哪些配置

    基于RK3399處理器設(shè)計(jì)的RK3399開(kāi)發(fā)板有哪些配置呢?基于RK3399處理器設(shè)計(jì)的RK3399
    發(fā)表于 03-07 06:34

    RK3399-firefly開(kāi)發(fā)板原理圖

    RK3399-firefly開(kāi)發(fā)板原理圖
    發(fā)表于 09-16 09:35 ?292次下載

    RK3399 開(kāi)發(fā)板最新參考原理圖資料免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是RK3399 開(kāi)發(fā)板最新參考原理圖資料免費(fèi)下載。
    發(fā)表于 10-22 08:00 ?275次下載
    <b class='flag-5'>RK3399</b> <b class='flag-5'>開(kāi)發(fā)板</b>最新參考原理圖資料免費(fèi)下載

    iTOP-3399開(kāi)發(fā)板瑞芯微RK3399六核高性能開(kāi)發(fā)板

    iTOP-3399開(kāi)發(fā)板瑞芯微RK3399六核高性能開(kāi)發(fā)板 iTOP-3399開(kāi)發(fā)板是迅為電子推
    發(fā)表于 06-18 16:05 ?1393次閱讀

    Firefly-RK3399開(kāi)發(fā)板介紹

    Firefly-RK3399有靈活的啟動(dòng)方式。般情況下,除非硬件損壞,F(xiàn)irefly-RK3399開(kāi)發(fā)板是不會(huì)變磚的。
    的頭像 發(fā)表于 11-23 11:30 ?3703次閱讀
    Firefly-<b class='flag-5'>RK3399</b><b class='flag-5'>開(kāi)發(fā)板</b>介紹

    RK3399 BOX開(kāi)發(fā)板的用戶指南免費(fèi)下載

    本文檔主要介紹RK33399 BOX 基本功能特點(diǎn)和硬件特性、多功能硬件配置、軟件調(diào)試操作使用方法,旨在幫助開(kāi)發(fā)人員更快、更準(zhǔn)確地使用RK3399
    發(fā)表于 12-26 11:56 ?60次下載
    <b class='flag-5'>RK3399</b> BOX<b class='flag-5'>開(kāi)發(fā)板</b>的用戶指南免費(fèi)下載

    簡(jiǎn)單介紹RK3399開(kāi)發(fā)板、RK3399主板的相關(guān)參數(shù)

    用過(guò)RK3288主板的朋友都知道,RK3399開(kāi)發(fā)板延續(xù)了RK3288的linux系統(tǒng)開(kāi)源!作為Rockchip旗艦級(jí)芯片,RK3399具有
    發(fā)表于 12-09 14:14 ?7640次閱讀

    淺談RK3399開(kāi)發(fā)板

    聯(lián)智通達(dá)3399開(kāi)發(fā)板基于聯(lián)智通達(dá)的RK3399處理器設(shè)計(jì),Rockchip RK3399是聯(lián)智通達(dá)推出的款低功耗、高性能的應(yīng)用處理器芯片
    發(fā)表于 03-23 09:46 ?2202次閱讀

    RK3399開(kāi)發(fā)板屏幕切換控制的方式介紹

    本文硬件平臺(tái)以飛凌嵌入式OK3399-C開(kāi)發(fā)板平臺(tái)為基礎(chǔ)進(jìn)行講解,其它RK3399產(chǎn)品,由于各個(gè)廠家設(shè)置不同會(huì)有所差異,請(qǐng)參考使用。本文詳細(xì)介紹了RK3399
    發(fā)表于 04-02 09:47 ?1764次閱讀
    <b class='flag-5'>RK3399</b><b class='flag-5'>開(kāi)發(fā)板</b>屏幕切換控制的方式介紹

    RK3399開(kāi)發(fā)板在Ubuntu系統(tǒng)下實(shí)現(xiàn)雙屏顯示及異觸

    本文以飛凌嵌入式RK3399開(kāi)發(fā)板為基礎(chǔ)講解,主要介紹了Ubuntu系統(tǒng)下雙屏顯示及異觸,其它RK3399平臺(tái)請(qǐng)參考使用!
    發(fā)表于 03-30 14:01 ?1742次閱讀

    RK3399開(kāi)發(fā)板數(shù)據(jù)手冊(cè)

    A197 型 RK3399 開(kāi)發(fā)板采用了六核 64 位&ldquo;服務(wù)器級(jí)&rdquo;處理器 Rockchip RK3399,集成 神經(jīng)網(wǎng)絡(luò)處理器 NPU,兼容
    發(fā)表于 08-30 11:56 ?5次下載

    什么是RK3399開(kāi)發(fā)板基礎(chǔ)配置

    FireFly-RK3399自帶的kernel默認(rèn)是沒(méi)有開(kāi)啟NFS服務(wù)的。因此,想要掛載到虛擬機(jī)上,必須在開(kāi)發(fā)板上安裝NFS服務(wù)。而FireFly-RK3399默認(rèn)是可以直接連接無(wú)線網(wǎng)絡(luò)的,因此,就省去了
    的頭像 發(fā)表于 02-17 16:10 ?1921次閱讀

    RK3399 BOX開(kāi)發(fā)板用戶指南

    電子發(fā)燒友網(wǎng)站提供《RK3399 BOX開(kāi)發(fā)板用戶指南.pdf》資料免費(fèi)下載
    發(fā)表于 09-15 15:37 ?3次下載
    <b class='flag-5'>RK3399</b> BOX<b class='flag-5'>開(kāi)發(fā)板</b>用戶指南