summaryrefslogtreecommitdiff
path: root/board/nxp/ls1028a/ls1028ardb.env
blob: dc1cb01e50a0f51ef2cf9ea230051e67dbd36ba9 (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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
/* SPDX-License-Identifier: GPL-2.0+ */

board=ls1028ardb
hwconfig=fsl_ddr:bank_intlv=auto
fdtfile=fsl-ls1028a-rdb.dtb
image=Image
extra_bootargs=iommu.passthrough=1 arm-smmu.disable_bypass=0
othbootargs=video=1920x1080-32@60 cma=640M
ramdisk_addr=0x800000
ramdisk_size=0x2000000
bootm_size=0x10000000
kernel_addr=0x01000000
scriptaddr=0x80000000
scripthdraddr=0x80080000
fdtheader_addr_r=0x80100000
kernelheader_addr_r=0x80200000
load_addr=0xa0000000
kernel_addr_r=0x81000000
fdt_addr_r=0x90000000
ramdisk_addr_r=0xa0000000
kernel_start=0x1000000
kernelheader_start=0x600000
kernel_load=0xa0000000
kernel_size=0x2800000
kernelheader_size=0x40000
kernel_addr_sd=0x8000
kernel_size_sd=0x14000
kernelhdr_addr_sd=0x3000
kernelhdr_size_sd=0x20
console=ttyS0,115200
console_dbg=earlycon=uart8250,mmio,0x21c0500
boot_script_hdr=hdr_ls1028ardb_bs.out
xspi_bootcmd=echo Trying load from FlexSPI flash ...;sf probe 0:0 && sf read $load_addr
	$kernel_start $kernel_size ; env exists secureboot &&sf read $kernelheader_addr_r
	$kernelheader_start $kernelheader_size && esbc_validate ${kernelheader_addr_r}; bootm
	$load_addr#$board
xspi_hdploadcmd=echo Trying load HDP firmware from FlexSPI...;sf probe 0:0 && sf read
	$load_addr 0x940000 0x30000 && hdp load $load_addr 0x2000
sd_bootcmd=echo Trying load from SD ...;mmc dev 0;mmcinfo; mmc read $load_addr $kernel_addr_sd
	$kernel_size_sd && env exists secureboot && mmc read $kernelheader_addr_r $kernelhdr_addr_sd
	$kernelhdr_size_sd && esbc_validate ${kernelheader_addr_r};bootm $load_addr#$board
sd_hdploadcmd=echo Trying load HDP firmware from SD..;mmc dev 0;mmcinfo;mmc read $load_addr
	0x4a00 0x200 && hdp load $load_addr 0x2000
emmc_bootcmd=echo Trying load from EMMC ..;mmc dev 1;mmcinfo; mmc read $load_addr
	$kernel_addr_sd $kernel_size_sd && env exists secureboot && mmc read $kernelheader_addr_r
	$kernelhdr_addr_sd $kernelhdr_size_sd && esbc_validate ${kernelheader_addr_r};bootm
	$load_addr#$board
emmc_hdploadcmd=echo Trying load HDP firmware from EMMC..;mmc dev 1;mmcinfo;mmc read $load_addr
	0x4a00 0x200 && hdp load $load_addr 0x2000