meta cm3588 nas
1.0.0
FriendlyElec CM3588 NAS 的 Yocto BSP 層。
上游:https://git.yoctoproject.org/meta-rockchip
為了建立圖像,您需要下載一些層:
〜 $ mkdir yocto; cd yocto~/yocto $ git clone git://git.yoctoproject.org/poky -b scraphgap --深度 1~/yocto $ git clone git://git.yoctoproject.org/meta-arm -b scraphgap --深度1〜/ yocto $ git克隆git://git.openembedded.org/meta-openembedded.git -b scraphgap --深度1〜/ yocto $git克隆https://github.com/JonLech/meta-cm3588-納斯
然後您需要取得配置腳本:
〜/ yocto $源poky / oe-init-build-env
最後,將圖層加入 build/conf/bblayers.conf。
例如:
# build/conf/bblayers.confBBLAYERS ?= " ${TOPDIR}/../meta-cm3588-nas ${TOPDIR}/../元臂/元臂 ${TOPDIR}/../meta-arm/meta-arm-toolchain ${TOPDIR}/../poky/meta ${TOPDIR}/../poky/meta-poky ${TOPDIR}/../poky/meta-yocto-bsp ${TOPDIR}/../meta-openembedded/meta-oe 」
~/yocto $ MACHINE=nanopc-nas bitbake core-image-full-cmdline
建置輸出目錄:build/tmp/deploy/images/nanopc-nas
要刷新設備,您將需要 rkdeveloptool:https://github.com/rockchip-linux/rkdeveloptool
關閉電源並將 CM3588 NAS 上的 USB-C 連接到 Mac/PC 後,按住遮罩按鈕並將電源連接到裝置。
驗證設備是否顯示為 maskrom 模式:
$ rkdeveloptool ld DevNo=1 Vid=0x2207,Pid=0x350b,LocationID=802 Maskrom
建置 RK3588 載入程式:
git clone https://github.com/rockchip-linux/rkbin --深度 1 (cd rkbin; ./tools/boot_merger RKBOOT/RK3588MINIALL.ini)
將載入程式推送到裝置:
$ rkdeveloptool db rkbin/rk3588_spl_loader_v1.16.113.bin $ rkdeveloptool ul rkbin/rk3588_spl_loader_v1.16.113.bin
將影像刷新到設備:
$ rkdeveloptool wl 0 core-image-full-cmdline-nanopc-nas.rootfs.wic
重新啟動設備:
$ rkdeveloptool rd