Hi, thanks for your reply. but still some more questions to clarify:
1. firmware_ls1043ardb_norboot.img consists of all the composite firmware(RCW/PBL, ATF, Bootloader (U-Boot or UEFI), secure headers, Ethernet MAC/PHY firmware, dtb, kernel and tiny initrd RFS)?
2. If yes, where can i found the layout of each composite firmware within that firmware_ls1043ardb_norboot.img file?
3. As i know, lsdk2108_yocto_tiny_LS_arm64.itb output file is a FIT image which contains kernel, rootfs, dtb, configuration options etc, what is the different purpose for those two file lsdk2108_yocto_tiny_LS_arm64.itb vs firmware_ls1043ardb_norboot.img?
4. What is the difference between linux_LS_arm64_signature.itb and lsdk2108_yocto_tiny_LS_arm64.itb, they seems have similar footprint size in bytes?
5. What is the flash_images.scr used for?
6. There are several types of rootfs_lsdk2108_ubuntu_desktop_arm64.tgz , rootfs_lsdk2108_ubuntu_main_arm64.tgz... what is difference between them and their usage?
7. What is the directory boot_LS_arm64_lts_5.10 used for, it consists of grub, modules, tools, secboot_hdrs subdirecty and some .dtb files, which is which for them?
8. Where can i found the traditional uboot,uboot.bin,uImage,initrd "components"? I'd like to let uboot boot up linux kernel with a nfs exported, how can i do that?
thanks~!