nl> cc: Albert ARIBAUD <albert.u.boot@aribaud.net> 从git记录中,也可以确认完整地将r8切换到r9,都需要做哪些修改 代码语言:javascript 代码运行次数:0 复制Cloud Studio 代码运行 diff --git a/arch/arm/config.mk b/arch/arm/config.mk index 16c2e3d1e0..d0cf43ff41 100644 --- a/arch/arm/...
使用 64 位 Soc(A64、H5、H6、H616、R329)的主板需要 bl31阶段的Arm Trusted Firmware-A固件 。这为 Armv8-A 提供了安全软件环境,并提供 PSCI 和 SMCCC 服务。全志支持已完全主流化。编译 bl31.bin:git clone https://git.trustedfirmware.org/TF-A/trusted-firmware-a.gitcd trusted-firmware-amake ...
(关于arm的各种名词,ARMv8指的是一种指令集架构,而Cortex是一种内核名称) 关于CPU的文件 路径/u-boot/arch/arm/cpu/armv8 Kconfig fel_utils.S smccc-call.S Makefile fsl-layerscape spin_table.cbcmns3 fwcall.c spin_table_v8.Scache.S generic_timer.c spl_data.ccache_v8.c hisilicon start.Scon...
+#define DECLARE_GLOBAL_DATA_PTR register volatile gd_t *gd asm ("r9") #endif /* __ASM_GBL_DATA_H */diff --git a/arch/arm/lib/crt0.S b/arch/arm/lib/crt0.S index960d12e732..ac54b9359a100644--- a/arch/arm/lib/crt0.S +++ b/arch/arm/lib/crt0.S @@-69,7+69,7@@ E...
-e s/sa110/arm/ \ -e s/powerpc/ppc/ \ -e s/macppc/ppc/) //获取主机架构,笔者电脑是酷睿双核,#uname –m输出结构是i686,执行替换命令sed -e s/i.86/i386/后,就变成了i386, //并且将这个值保存在HOSTARCH变量中。 HOSTOS := $(shell uname -s | tr '[:upper:]' '[:lower:]' | \...
struct arm_smccc_res res; unsigned long fid; unsigned long a1; unsigned long a2; unsigned long a3; unsigned long a4; unsigned long a5; unsigned long a6; unsigned long a7; if (argc < 2) return CMD_RET_USAGE; fid = simple_strtoul(argv[1], NULL, 16); a1 = argc > 2 ? simple_st...
使用64 位 Soc(A64、H5、H6、H616、R329)的主板需要 bl31阶段的Arm Trusted Firmware-A固件 。这为 Armv8-A 提供了安全软件环境,并提供 PSCI 和 SMCCC 服务。全志支持已完全主流化。编译 bl31.bin: git clone https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git cd trusted-firmware-a make ...
我属于嵌入式方面的小白,现在使用nanopi-m4 2GB 开发板,通过uboot引导启动linux,并使用NFS加载busybox构建的根文件系统。 搭建的NFS服务使用其它PC平台或uboot中的nfs命令都可正常访问,uboot、linux、busybox都使用的最新版源码。 1、使用ubuntu搭建的NFS服务端,防火墙已关闭 ...
smccc: 00024c2b eMMC boot @ 0 sw8 s DDR driver_vesion: LPDDR4_PHY_V_0_1_15 build time: Aug 2 2019 15:42:16 board id: 12 Load FIP HDR from eMMC, src: 0x00010200, des: 0xfffd0000, size: 0x00004000, par0 fw parse done ...
smccc.c sound.c source.c spi.c spl.c sqfs.c stackprot_test.c strings.c sysboot.c terminal.c test.c thordown.c time.c timer.c tlv_eeprom.c tpm-common.c tpm-user-utils.h tpm-v1.c tpm-v2.c tpm_test.c trace.c tsi148.c ubi.c ubifs.c ufs.c universe.c unlz4.c unzip...