1 Star 0 Fork 0

hugh / linux-u-boot

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
dev.loader.rk.mk 1.59 KB
一键复制 编辑 原始数据 按行查看 历史
.PHONY: loader-download-mode
loader-download-mode:
rkdeveloptool db $(LOADER_BIN)
sleep 1s
.PHONY: loader-boot # boot loader over USB
loader-boot: out/u-boot-$(BOARD_TARGET)/idbloader.img
make loader-download-mode
rkdeveloptool rid
dd if=/dev/zero of=out/u-boot-$(BOARD_TARGET)/clear.img count=1
rkdeveloptool wl 64 out/u-boot-$(BOARD_TARGET)/clear.img
ifneq (,$(USE_MINILOADER))
rkdeveloptool wl $$((8192*2)) out/u-boot-$(BOARD_TARGET)/uboot.img
rkdeveloptool wl $$((8192*3)) out/u-boot-$(BOARD_TARGET)/trust.img
else
rkdeveloptool wl 512 $(UBOOT_OUTPUT_DIR)/u-boot.itb
endif
ifneq (,$(LOADER_RESTART))
@echo Restart device and press ENTER
@read XX
sleep 3s
else
rkdeveloptool rd
sleep 1s
endif
ifneq (,$(USE_UBOOT_TPL))
cat $(UBOOT_OUTPUT_DIR)/tpl/u-boot-tpl.bin | openssl rc4 -K 7c4e0304550509072d2c7b38170d1711 | rkflashtool l
else
cat $(DDR) | openssl rc4 -K 7c4e0304550509072d2c7b38170d1711 | rkflashtool l
endif
ifneq (,$(USE_MINILOADER))
cat $(MINILOADER_BIN) | openssl rc4 -K 7c4e0304550509072d2c7b38170d1711 | rkflashtool L
else
cat $(UBOOT_OUTPUT_DIR)/spl/u-boot-spl.bin | openssl rc4 -K 7c4e0304550509072d2c7b38170d1711 | rkflashtool L
endif
.PHONY: loader-flash # flash loader to the device
loader-flash: out/u-boot-$(BOARD_TARGET)/idbloader.img
make loader-download-mode
sleep 1s
rkdeveloptool rid
rkdeveloptool wl 64 $<
rkdeveloptool rd
.PHONY: loader-wipe # clear loader
loader-wipe:
dd if=/dev/zero of=out/u-boot-$(BOARD_TARGET)/clear.img count=1
make loader-download-mode
sleep 1s
rkdeveloptool rid
rkdeveloptool wl 64 out/u-boot-$(BOARD_TARGET)/clear.img
rkdeveloptool rd
1
https://gitee.com/c-unicorn/linux-u-boot.git
git@gitee.com:c-unicorn/linux-u-boot.git
c-unicorn
linux-u-boot
linux-u-boot
gitlab-ci

搜索帮助