@@ -38,7 +38,7 @@ NPROCS := $(shell nproc)
3838$(BUILDDIR ) /linux-prepare-checkout-stamp :
3939 @echo " $( COLOUR_GREEN) Checking out Kernel for $( BOARD) $( END_COLOUR) "
4040 @mkdir -p $(BUILDDIR )
41- @git clone -b sg200x-dev --depth 5 https://github.com/sophgo/linux_5.10.git /build/kernel
41+ @git clone -b sg200x-dev --depth 7 https://github.com/sophgo/linux_5.10.git /build/kernel
4242 @cd $(BUILDDIR ) /kernel && git checkout 8b8fbf8
4343 @touch $@
4444
@@ -79,8 +79,8 @@ linux-clean:
7979$(BUILDDIR ) /uboot-prepare-checkout-stamp :
8080 @echo " $( COLOUR_GREEN) Checking out U-Boot for $( BOARD) $( END_COLOUR) "
8181 @mkdir -p $(BUILDDIR )
82- @git clone --depth 1 https://github.com/milkv-duo /u-boot-2021.10.git $(BUILDDIR ) /u-boot
83- @cd $(BUILDDIR ) /u-boot && git checkout a57aa1f
82+ @git clone --depth 1 https://github.com/sophgo /u-boot-2021.10.git $(BUILDDIR ) /u-boot
83+ @cd $(BUILDDIR ) /u-boot && git checkout 4a21b6b
8484 @touch $@
8585
8686$(BUILDDIR ) /uboot-prepare-patch-stamp : $(BUILDDIR ) /uboot-prepare-checkout-stamp
@@ -100,13 +100,13 @@ $(BUILDDIR)/uboot-prepare-patch-stamp: $(BUILDDIR)/uboot-prepare-checkout-stamp
100100
101101$(BUILDDIR ) /uboot-prepare-configure-stamp : $(BUILDDIR ) /uboot-prepare-patch-stamp
102102 @echo " $( COLOUR_GREEN) Configuring U-Boot for $( BOARD) $( END_COLOUR) "
103- @cd $(BUILDDIR ) /u-boot/ && $(MAKE ) -j$(NPROCS ) BOARD=mars CONFIG_USE_DEFAULT_ENV=y STORAGE_TYPE=$(STORAGE_TYPE ) CHIP=$(UBOOT_CHIP ) CVIBOARD=$(UBOOT_BOARD ) CROSS_COMPILE=" /host-tools/gcc/riscv64-linux-musl-x86_64/bin/riscv64-unknown-linux-musl-" $(BOARD ) _defconfig
103+ @cd $(BUILDDIR ) /u-boot/ && $(MAKE ) -j$(NPROCS ) BOARD=cv181x CONFIG_USE_DEFAULT_ENV=y STORAGE_TYPE=$(STORAGE_TYPE ) CHIP=$(UBOOT_CHIP ) CVIBOARD=$(UBOOT_BOARD ) CROSS_COMPILE=" /host-tools/gcc/riscv64-linux-musl-x86_64/bin/riscv64-unknown-linux-musl-" $(BOARD ) _defconfig
104104 @touch $@
105105
106106$(BUILDDIR ) /uboot-compile-stamp : $(BUILDDIR ) /uboot-prepare-configure-stamp
107107 @echo " $( COLOUR_GREEN) Building U-Boot for $( BOARD) $( END_COLOUR) "
108- @cd $(BUILDDIR ) /u-boot/ && $(MAKE ) -j$(NPROCS ) BOARD=mars CONFIG_USE_DEFAULT_ENV=y STORAGE_TYPE=$(STORAGE_TYPE ) CHIP=$(UBOOT_CHIP ) CVIBOARD=$(UBOOT_BOARD ) CROSS_COMPILE=" /host-tools/gcc/riscv64-linux-musl-x86_64/bin/riscv64-unknown-linux-musl-"
109- @cd $(BUILDDIR ) /u-boot/ && $(MAKE ) -j$(NPROCS ) BOARD=mars CONFIG_USE_DEFAULT_ENV=y STORAGE_TYPE=$(STORAGE_TYPE ) CHIP=$(UBOOT_CHIP ) CVIBOARD=$(UBOOT_BOARD ) CROSS_COMPILE=" /host-tools/gcc/riscv64-linux-musl-x86_64/bin/riscv64-unknown-linux-musl-" u-boot-initial-env
108+ @cd $(BUILDDIR ) /u-boot/ && $(MAKE ) -j$(NPROCS ) BOARD=cv181x CONFIG_USE_DEFAULT_ENV=y STORAGE_TYPE=$(STORAGE_TYPE ) CHIP=$(UBOOT_CHIP ) CVIBOARD=$(UBOOT_BOARD ) CROSS_COMPILE=" /host-tools/gcc/riscv64-linux-musl-x86_64/bin/riscv64-unknown-linux-musl-"
109+ @cd $(BUILDDIR ) /u-boot/ && $(MAKE ) -j$(NPROCS ) BOARD=cv181x CONFIG_USE_DEFAULT_ENV=y STORAGE_TYPE=$(STORAGE_TYPE ) CHIP=$(UBOOT_CHIP ) CVIBOARD=$(UBOOT_BOARD ) CROSS_COMPILE=" /host-tools/gcc/riscv64-linux-musl-x86_64/bin/riscv64-unknown-linux-musl-" u-boot-initial-env
110110 @cp $(BUILDDIR ) /u-boot/u-boot.bin $(BUILDDIR )
111111 @cp $(BUILDDIR ) /u-boot/u-boot.dtb $(BUILDDIR )
112112 @cp $(BUILDDIR ) /u-boot/u-boot-initial-env $(BUILDDIR )
@@ -122,7 +122,7 @@ uboot-clean:
122122$(BUILDDIR ) /opensbi-prepare-checkout-stamp :
123123 @echo " $( COLOUR_GREEN) Checking out OpenSBI for $( BOARD) $( END_COLOUR) "
124124 @mkdir -p $(BUILDDIR )
125- @git clone -b sg200x-dev --depth 1 https://github.com/sophgo/opensbi.git $(BUILDDIR ) /opensbi
125+ @git clone -b sg200x-dev --depth 4 https://github.com/sophgo/opensbi.git $(BUILDDIR ) /opensbi
126126 @cd $(BUILDDIR ) /opensbi && git checkout 216793f
127127# git clone https://github.com/riscv-software-src/opensbi.git $(BUILDDIR)/opensbi
128128# @cd $(BUILDDIR)/opensbi && git checkout a2b255b
@@ -138,7 +138,7 @@ $(BUILDDIR)/opensbi-prepare-patch-stamp: $(BUILDDIR)/opensbi-prepare-checkout-st
138138$(BUILDDIR ) /opensbi-compile-stamp : $(BUILDDIR ) /opensbi-prepare-patch-stamp $(BUILDDIR ) /uboot-compile-stamp
139139 @echo " $( COLOUR_GREEN) Building OpenSBI for $( BOARD) $( END_COLOUR) "
140140 @cd $(BUILDDIR ) /opensbi && CROSS_COMPILE=" /host-tools/gcc/riscv64-linux-musl-x86_64/bin/riscv64-unknown-linux-musl-" make PLATFORM=generic FW_FDT_PATH=$(BUILDDIR ) /u-boot.dtb
141- @cp $(BUILDDIR ) /opensbi/build/platform/generic/firmware/fw_dynamic.bin $(BUILDDIR )
141+ @cp $(BUILDDIR ) /opensbi/build/platform/generic/firmware/fw_dynamic.bin $(BUILDDIR )
142142 @touch $@
143143
144144opensbi : $(BUILDDIR ) /opensbi-compile-stamp
@@ -151,8 +151,8 @@ opensbi-clean:
151151$(BUILDDIR ) /fsbl-prepare-checkout-stamp :
152152 @echo " $( COLOUR_GREEN) Checking out FSBL for $( BOARD) $( END_COLOUR) "
153153 @mkdir -p $(BUILDDIR )
154- @git clone -b milkv --depth 1 https://github.com/milkv-duo /fsbl.git $(BUILDDIR ) /fsbl
155- @cd $(BUILDDIR ) /fsbl && git checkout beb1483
154+ @git clone -b sg200x-dev --depth 1 https://github.com/sophgo /fsbl.git $(BUILDDIR ) /fsbl
155+ @cd $(BUILDDIR ) /fsbl && git checkout 15a84c5
156156 @touch $@
157157
158158$(BUILDDIR ) /fsbl-prepare-patch-stamp : $(BUILDDIR ) /fsbl-prepare-checkout-stamp
@@ -197,7 +197,7 @@ $(BUILDDIR)/image-prepare-stamp:
197197 @rm -rf /rootfs/
198198 @-rm $(addon-targets )
199199 @mkdir -p /rootfs/
200- @curl -s https://sophgo.my-ho.st:8443/public-key.asc -o $(BUILDDIR ) /public-key.asc
200+ @curl -v -L https://sophgo.my-ho.st:8443/public-key.asc -o $(BUILDDIR ) /public-key.asc
201201 @apt-key add $(BUILDDIR ) /public-key.asc
202202 @mmdebstrap -v --architectures=riscv64 --include=" $( _PACKAGES) " sid " /rootfs/" " deb http://deb.debian.org/debian/ sid main" " deb https://sophgo.my-ho.st:8443/ debian sophgo"
203203 @touch $@
@@ -260,4 +260,4 @@ image-clean-customize:
260260
261261clean : opensbi-clean uboot-clean linux-clean fsbl-clean
262262
263- .PHONY : image clean opensbi uboot linux fsbl fsbl-clean uboot-clean linux-clean opensbi-clean
263+ .PHONY : image clean opensbi uboot linux fsbl fsbl-clean uboot-clean linux-clean opensbi-clean
0 commit comments