starfive-dubhe.conf 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. #@TYPE: Machine
  2. #@NAME: starfive-dubhe
  3. #@SOC: Dubhe default
  4. #@DESCRIPTION: Machine configuration for the beta Dubhe default config
  5. #require conf/machine/include/riscv/qemuriscv.inc
  6. #XVISOR_PLAT = "riscv/virt64"
  7. #EXTRA_IMAGEDEPENDS += "u-boot"
  8. #UBOOT_MACHINE = "qemu-riscv64_smode_defconfig"
  9. #UBOOT_ELF = "u-boot"
  10. #require conf/machine/include/qemu.inc
  11. # qemuboot options
  12. #QB_MACHINE = "-machine virt"
  13. #QB_DEFAULT_KERNEL = "fw_jump.elf"
  14. #QB_NETWORK_DEVICE = "-device virtio-net-device,netdev=net0,mac=@MAC@"
  15. #QB_ROOTFS_OPT = "-drive file=@ROOTFS@,format=raw,id=hd0 -device virtio-blk-device,drive=hd0"
  16. #QB_SLIRP_OPT = "-netdev user,id=net0,hostfwd=tcp::22222-:22"
  17. QB_SYSTEM_NAME = "qemu-riscv64"
  18. require conf/machine/include/riscv/tune-riscv.inc
  19. MACHINE_FEATURES = "screen keyboard ext2 ext3 serial"
  20. #KERNEL_CLASSES = "kernel-fitimage"
  21. #KERNEL_IMAGETYPE = "fitImage"
  22. KERNEL_IMAGETYPE = "Image"
  23. KEEPUIMAGE = "no"
  24. INITRAMFS_FSTYPES ?= "cpio.gz cpio.lzma"
  25. INITRAMFS_MAXSIZE = "524288"
  26. ###KERNEL_IMAGETYPE += "uImage"
  27. KERNEL_IMAGETYPE = "Image"
  28. #UBOOT_ENV ?= "boot"
  29. #UBOOT_ENV_SUFFIX = "scr.uimg"
  30. PREFERRED_PROVIDER_virtual/kernel ?= "linux-starfive-dev"
  31. #PREFERRED_PROVIDER_virtual/bootloader ?= "u-boot-starfive"
  32. #EXTRA_IMAGEDEPENDS += "u-boot"
  33. ###EXTRA_IMAGEDEPENDS += "opensbi"
  34. ###RISCV_SBI_PLAT ?= "generic"
  35. ###RISCV_SBI_PAYLOAD ?= "${KERNEL_IMAGETYPE}-${MACHINE}.bin"
  36. #
  37. ###IMAGE_FSTYPES += "wic.gz wic.bmap ext4 cpio"
  38. #UBOOT_CONFIG = "defconfig"
  39. ## Do not update fstab file when using wic images
  40. ###WIC_CREATE_EXTRA_ARGS ?= "--no-fstab-update"
  41. ## wic default support
  42. ###WKS_FILE_DEPENDS ?= " \
  43. ### opensbi \
  44. ### e2fsprogs-native \
  45. ### bmap-tools-native \
  46. ###"
  47. ###IMAGE_BOOT_FILES ?= " \
  48. ### fw_payload.bin \
  49. ### ${KERNEL_IMAGETYPE} \
  50. ### ${RISCV_SBI_FDT} \
  51. # boot.scr.uimg \
  52. ###"
  53. ###WKS_FILE ?= "beaglev.wks"
  54. #inherit core-image