次の表では、このコマンドの対象となる利用可能なコンポーネントについて説明しています。
コンポーネント | 同等の Bitbake コマンド | 説明 |
---|---|---|
bootloader |
bitbake
virtual/fsbl
|
ブートローダー elf イメージのみをビルドし、<plnx-proj-root>/images/linux/ にコピーします。AMD Zynq™ UltraScale+™ MPSoC および Zynq 7000 デバイスの場合は FSBL で、 MicroBlaze™ プロセッサの場合は fd-boot です。 |
デバイス ツリー |
bitbake
virtual/dtb
|
デバイス ツリーDTB ファイルのみをビルドし、<plnx-proj-root>/images/linux/ にコピーします。 デバイス ツリー ソースは <plnx-proj-root>/components/plnx_workspace/device-tree/device-tree/ にあります。 |
arm-trusted-firmware |
bitbake
virtual/arm-trusted-firmware
|
TF-A イメージのみをビルドし、<plnx-proj-root>/images/linux にコピーします。 |
pmufw |
bitbake
virtual/pmufw
|
PMU ファームウェア イメージのみをビルドし、<plnx-proj-root>/images/linux にコピーします。 |
kernel |
bitbake
virtual/kernel
|
Linux カーネル イメージのみをビルドし、<plnx-proj-root>/images/linux にコピーします。 |
rootfs |
bitbake
petalinux-user-image -c do_image_complete
|
ルート ファイル システムのみをビルドします。ターゲット rootfs は ${TMPDIR}/work/${MACHINE}/petalinux-user-image/1.0-r0/rootfs/ に生成され、sysroot は ${TMPDIR}/tmp/sysroots/${MACHINE} に生成されます。 |
u-boot |
bitbake
virtual/bootloader
|
U-Boot の elf イメージのみをビルドし、<plnx-proj-root>/images/linux にコピーします。 |
plm |
virtual/plm
|
PLM イメージのみをビルドし、<plnx-proj-root>/images/linux にコピーします。 |
psmfw |
virtual/psm-firmware
|
PSM ファームウェア イメージのみをビルドし、<plnx-proj-root>/image/linux にコピーします。 |
image selector | imgsel | イメージ セレクターのファームウェア イメージのみをビルドし、<plnx-proj-root>/image/linux にコピーします。 |