qspi-image_0.1.bb 735 B

12345678910111213141516
  1. SUMMARY = "QSPI Image Creator"
  2. DESCRIPTION = "Recipe to create a QSPI Image"
  3. LICENSE = "CLOSED"
  4. LIC_FILES_CHKSUM = ""
  5. do_createqspiimage[depends] += " virtual/kernel:do_deploy "
  6. do_createqspiimage[depends] += "opensbi:do_deploy"
  7. addtask do_createqspiimage after do_deploy before do_build
  8. do_createqspiimage(){
  9. dd if=${DEPLOY_DIR_IMAGE}/bootcode.bin of=${DEPLOY_DIR_IMAGE}/QSPI-Image.bin bs=1 seek=0 count=4096
  10. dd if=${DEPLOY_DIR_IMAGE}/bootjump.bin of=${DEPLOY_DIR_IMAGE}/QSPI-Image.bin bs=1 seek=4096 count=32
  11. dd if=${DEPLOY_DIR_IMAGE}/dubhe_fpga.dtb of=${DEPLOY_DIR_IMAGE}/QSPI-Image.bin bs=1 seek=4128 count=4064
  12. dd if=${DEPLOY_DIR_IMAGE}/fw_payload.bin of=${DEPLOY_DIR_IMAGE}/QSPI-Image.bin bs=1 seek=8192 count=134209536
  13. }