新しいボード用のYoctoプロジェクト

新しいボード用のYoctoプロジェクト

私はpokyをビルドする前にファイルシステムを設定する方法についてYoctoの詳細を見つけようとしています。

新しいボードがあるのでYoctoを試してみたいです。

これまで、source oe-init-build-envこのFSは/ poky /ディレクトリにあります。

次のように進みます。

/poky/meta-beaglev-fire/meta-start/conf/machine/include/SomeFile.inc

には、サフィックスとディレクトリを/poky/meta-beaglev-fire/meta-start/含むフローティングルーズファイルがあります。.dts.dtsi/conf/

にはaとdirが/poky/meta-beaglev-fire/meta-start/conf/あります。layer.conf/machine/

にはファイルとディレクトリ/poky/meta-beaglev-fire/meta-start/conf/machine/があります。beaglev-fire.conf/include/

So far, the errors are irrelevant to me...

As I have not been able to make it past the errors from:

bitbake MACHINE=beaglev-fire core-image-full-cmdline

そのため、u-bootで起動するためのファイルが/poky/meta-beaglev-fire/meta-start/conf/machine/include/あります。.inc

それでも…

マニュアルとチュートリアルを読んでいますが、このプロジェクトに関する追加の指示が必要です。私が知っている限り、C&Pは機能しません。また、現在オンラインのどこかにYoctoバージョンのFSについて推測できるいくつかのテンプレートがありますか?

この特定のボードで使用されるMicrochip PolarFire SOCには、u-boot以前の転送を実行する必要があるといういくつかの詳細があります。とにかく、beaglev-fire.confそれが出た場所は次のとおりです/poky/meta-beaglev-fire/meta-start/conf/machine/

#@TYPE: Machine 
#@NAME: icicle-kit-es 
#@SOC: Polarfire SoC 
#@DESCRIPTION: Machine configuration for the Microchip Polarfire SoC, Icicle Kit Engineering Sample 
require include/mpfs-common.inc 
MACHINE_TYPE = "smp" 
RISCV_SBI_FDT ?=  "mpfs-beaglev-fire.dtb" 
KERNEL_DTC_FLAGS += "-@" 
KERNEL_DEVICETREE ?= "microchip/${RISCV_SBI_FDT}" 
UBOOT_CONFIG = "mpfs_icicle" 
UBOOT_CONFIG[mpfs_] = "microchip_mpfs_icicle_defconfig" 
## Set this to "mmc-tftp" to generate a boot.scr file which should be included 
##  in the boot partition. It will try to load a kernel image from mmc and fall back to tftp 
UBOOT_ENV = "tftp-mmc" 
HSS_PAYLOAD = "uboot" 
IMAGE_BOOT_FILES ?= " \ 
    fitImage \ 
    boot.scr.uimg \ 
" 
WKS_FILE ?= "mpfs-rootfs.wks" 
MACHINEOVERRIDES =. "icicle-kit:" 

menuconfig私は... Yoctoを介してこのユーティリティを完全に制御できますか?

関連情報