aboutsummaryrefslogtreecommitdiff
path: root/include/env/ti/ti_armv7_common.env
blob: f5d84216e3ce1d49c7857e4d3e4b6ade94af5cbd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
loadaddr=0x82000000
kernel_addr_r=0x82000000
fdtaddr=0x88000000
dtboaddr=0x89000000
fdt_addr_r=0x88000000
fdtoverlay_addr_r=0x89000000
rdaddr=0x88080000
ramdisk_addr_r=0x88080000
scriptaddr=0x80000000
pxefile_addr_r=0x80100000
bootm_size=0x10000000
boot_fdt=try

boot_fit=0
addr_fit=0x90000000
name_fit=fitImage
update_to_fit=setenv loadaddr ${addr_fit}; setenv bootfile ${name_fit}
get_fit_overlaystring=
	for overlay in $name_overlays; do;
		setexpr name_fit_overlay gsub / _ conf-${overlay};
		setenv overlaystring ${overlaystring}'#'${name_fit_overlay};
	done;
get_fit_config=setexpr name_fit_config gsub / _ conf-${fdtfile}
run_fit=run get_fit_config; bootm ${addr_fit}#${name_fit_config}${overlaystring}
bootcmd_ti_mmc=
	run findfdt; run init_${boot};
#if CONFIG_CMD_REMOTEPROC
	run main_cpsw0_qsgmii_phyinit; run boot_rprocs;
#endif
	if test ${boot_fit} -eq 1;
		then run get_fit_${boot}; run get_fit_overlaystring; run run_fit;
	else;
		run get_kern_${boot}; run get_fdt_${boot}; run get_overlay_${boot}; run run_kern;
	fi;