Yocto on ArmSoM SiGe7 (RK3588) — SD not booting

Hi,

I’m building Yocto for ArmSoM SiGe7 (RK3588) using meta-rockchip https://github.com/JeffyCN/meta-rockchip with:

  • MACHINE = "rockchip-rk3588-evb"

  • Image: core-image-minimal

After flashing the .wic to SD:


sudo dd if=core-image-minimal-rockchip-rk3588-evb.rootfs.wic of=/dev/mmcblk0 bs=4M status=progress conv=fsync

Only the rootfs partition appears. Bootloader (idblock, trust/fip, u-boot) is missing, so board doesn’t boot.

Questions:

  1. What is the correct MACHINE or BSP for ArmSoM SiGe7?

  2. How to generate a bootable .wic with U-Boot + Trust/FIP + Kernel + Rootfs?

  3. Is there an ArmSoM-specific Yocto BSP/layer instead of generic rockchip-rk3588-evb?

  4. If manual flashing is needed, what’s the correct sequence (idblock.img, trust.img/fip, uboot.img, boot.img, rootfs) for SD?

Thanks!