Files
SDK_SG200x_V2/build/riscv.mk
sophgo-forum-service 824f3ac23c build: weekly rls 2024.07.20
-e4ccbc, surport cv1810c arm32.
-921783, add sensor ov_os02n10_1l.
-8b96e4, support 180zb uboot spl.
-937493, Sync spacc config.
-3e99d9, add phy config for cv180x.
-333b4d, fixed the dts file of cv1812cpa.

Change-Id: I86ce96f27d890af09a2b26d2cc955936bbc35903
2024-07-25 14:41:25 +08:00

19 lines
1.0 KiB
Makefile

riscv-cpio:
$(call print_target)
${Q}mkdir -p ${RAMDISK_PATH}/${RAMDISK_OUTPUT_FOLDER}
${Q}mkdir -p ${KERNEL_PATH}/${KERNEL_OUTPUT_FOLDER}
${Q}cd $(RAMDISK_PATH)/initramfs/$(INITRAMFS_BASE) ;\
${Q}find . | cpio --quiet -o -H newc > ${RAMDISK_PATH}/${RAMDISK_OUTPUT_FOLDER}/boot.cpio
${Q}cp ${RAMDISK_PATH}/${RAMDISK_OUTPUT_FOLDER}/boot.cpio ${KERNEL_PATH}/${KERNEL_OUTPUT_FOLDER}/
opensbi-kernel: export CROSS_COMPILE=$(patsubst "%",%,$(CONFIG_CROSS_COMPILE_KERNEL))
opensbi-kernel: export ARCH=$(patsubst "%",%,$(CONFIG_ARCH))
opensbi-kernel:
$(call print_target)
${Q}$(MAKE) -C ${OPENSBI_PATH} PLATFORM=generic CHIP_ARCH=$(CHIP_ARCH) \
FW_PAYLOAD_PATH=${KERNEL_PATH}/${KERNEL_OUTPUT_FOLDER}/arch/${ARCH}/boot/Image \
FW_FDT_PATH=${RAMDISK_PATH}/${RAMDISK_OUTPUT_FOLDER}/${CHIP}_${BOARD}.dtb
${Q}mkdir -p ${OUTPUT_DIR}/elf
${Q}cp ${OPENSBI_PATH}/build/platform/generic/firmware/fw_payload.bin ${OUTPUT_DIR}/fw_payload_linux.bin
${Q}cp ${OPENSBI_PATH}/build/platform/generic/firmware/fw_payload.elf ${OUTPUT_DIR}/elf/fw_payload_linux.elf