mirror of
https://github.com/u-boot/u-boot.git
synced 2025-04-28 16:48:18 +00:00

Convert boards to use text based env. This is the first stage of conversion, common inclusions should be converted next. Acked-by: Francesco Dolcini <francesco.dolcini@toradex.com> # Toradex Apalis TK1 Reviewed-by: Simon Glass <sjg@chromium.org> Signed-off-by: Svyatoslav Ryhel <clamor95@gmail.com>
45 lines
1.6 KiB
Bash
45 lines
1.6 KiB
Bash
/*
|
|
* Custom Boot configuration:
|
|
* 1. 8bit SD port (MMC1)
|
|
* 2. 4bit SD port (MMC2)
|
|
* 3. eMMC (MMC0)
|
|
*/
|
|
boot_targets=mmc1 mmc2 mmc0 usb pxe dhcp
|
|
|
|
boot_file=zImage
|
|
boot_script_dhcp=boot.scr
|
|
console=ttyS0
|
|
defargs=lp0_vec=2064@0xf46ff000 core_edp_mv=1150 core_edp_ma=4000
|
|
usb_port_owner_info=2 lane_owner_info=6 emc_max_dvfs=0
|
|
user_debug=30 pcie_aspm=off
|
|
dfu_alt_info=apalis-tk1.img raw 0x0 0x500 mmcpart 1;
|
|
boot part 0 1 mmcpart 0;
|
|
rootfs part 0 2 mmcpart 0;
|
|
zImage fat 0 1 mmcpart 0;
|
|
tegra124-apalis-eval.dtb fat 0 1 mmcpart 0
|
|
fdt_board=eval
|
|
fdt_fixup=;
|
|
fdt_module=apalis-v1.2
|
|
uboot_hwpart=1
|
|
uboot_blk=0
|
|
set_blkcnt=setexpr blkcnt ${filesize} + 0x1ff &&
|
|
setexpr blkcnt ${blkcnt} / 0x200
|
|
update_uboot=run set_blkcnt && mmc dev 0 ${uboot_hwpart} &&
|
|
mmc write ${loadaddr} ${uboot_blk} ${blkcnt}
|
|
setethupdate=if env exists ethaddr; then; else setenv ethaddr
|
|
00:14:2d:00:00:00; fi; pci enum && tftpboot ${loadaddr}
|
|
flash_eth.img && source ${loadaddr}
|
|
setsdupdate=setenv interface mmc; setenv drive 1; mmc rescan;
|
|
load ${interface} ${drive}:1 ${loadaddr} flash_blk.img
|
|
|| setenv drive 2; mmc rescan; load ${interface} ${drive}:1
|
|
${loadaddr} flash_blk.img &&
|
|
source ${loadaddr}
|
|
setup=setenv setupargs igb_mac=${ethaddr}
|
|
consoleblank=0 no_console_suspend=1 console=tty1
|
|
console=${console},${baudrate}n8 debug_uartport=lsport,0
|
|
${memargs}
|
|
setupdate=run setsdupdate || run setusbupdate || run setethupdate
|
|
setusbupdate=usb start && setenv interface usb; setenv drive 0;
|
|
load ${interface} ${drive}:1 ${loadaddr} flash_blk.img &&
|
|
source ${loadaddr}
|
|
vidargs=fbcon=map:1
|