meta cm3588 nas
1.0.0
Lapisan Yocto BSP untuk FriendlyElec CM3588 NAS.
Berdasarkan hulu: https://git.yoctoproject.org/meta-rockchip
Untuk membuat gambar, Anda perlu memuat beberapa lapisan:
~ $mkdir yocto; cd yocto~/yocto $ git clone git://git.yoctoproject.org/poky -b scarthgap --kedalaman 1~/yocto $ git clone git://git.yoctoproject.org/meta-arm -b scarthgap -- kedalaman 1~/yocto $ git clone git://git.openembedded.org/meta-openembedded.git -b scarthgap --kedalaman 1~/yocto $ git clone https://github.com/JonLech/meta-cm3588-nas
Maka Anda perlu mencari sumber skrip konfigurasi:
~/yocto $ source poky/oe-init-build-env
Terakhir, tambahkan layer ke build/conf/bblayers.conf.
Misalnya:
# build/conf/bblayers.confBBLAYERS ?= " ${TOPDIR}/../meta-cm3588-nas ${TOPDIR}/../meta-arm/meta-arm ${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
Bangun direktori keluaran: build/tmp/deploy/images/nanopc-nas
Untuk mem-flash perangkat Anda memerlukan rkdeveloptool: https://github.com/rockchip-linux/rkdeveloptool
Dengan daya mati dan USB-C pada NAS CM3588 tersambung ke Mac/PC Anda, tahan tombol masker dan sambungkan daya ke perangkat.
Pastikan perangkat muncul dalam mode maskrom:
$rkdeveloptool ld DevNo=1 Vid=0x2207,Pid=0x350b,LocationID=802 Maskrom
Bangun pemuat RK3588:
git clone https://github.com/rockchip-linux/rkbin --kedalaman 1 (cd rkbin; ./tools/boot_merger RKBOOT/RK3588MINIALL.ini)
Dorong pemuat ke perangkat:
$ rkdeveloptool db rkbin/rk3588_spl_loader_v1.16.113.bin $ rkdeveloptool dan rkbin/rk3588_spl_loader_v1.16.113.bin
Flash gambar ke perangkat:
$ rkdeveloptool wl 0 core-image-full-cmdline-nanopc-nas.rootfs.wic
Nyalakan ulang perangkat:
$rkdeveloptool rd