Created
January 24, 2022 23:40
-
-
Save paoloturim/bb4a3b82efd9de681431cb46d4b59bab to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
printenv | |
arch=arm | |
baseboard=pi | |
baudrate=115200 | |
board=pico-imx7d | |
board_name=pico-imx7d | |
boot_fdt=try | |
bootcmd=mmc dev ${mmcdev}; if mmc rescan; then if run loadbootenv; then echo Loaded environment from ${bootenv};run importbootenv;fi;if test -n $uenvcmd; then echo Running uenvcmd ...;run uenvcmd;fi;if run loadbootscript; then run bootscript; fi; if run loadfit; then run fitboot; fi; if run loadimage; then run mmcboot; else echo WARN: Cannot load kernel from boot media; fi; else run netboot; fi | |
bootdelay=2 | |
bootenv=uEnv.txt | |
bootscript=echo Running bootscript from mmc ...; source | |
console=ttymxc4 | |
cpu=armv7 | |
default_baseboard=pi | |
fastboot_dev=mmc0 | |
fbcmd=fastboot 0 | |
fdt_addr=0x83000000 | |
fdt_high=0xffffffff | |
fdtcontroladdr=9cd62ed0 | |
fit_addr=0x87880000 | |
fit_high=0xffffffff | |
fit_overlay=for ov in ${dtoverlay}; do echo Overlaying ${ov}...; setenv fitov "${fitov}#${ov}"; done; echo fit conf: ${fdtfile}${fitov}; | |
fitargs=setenv bootargs console=${console},${baudrate} root=/dev/ram0 rootwait rw modules-load=g_acm_ms g_acm_ms.stall=0 g_acm_ms.removable=1 g_acm_ms.file=${mmcrootdev} g_acm_ms.iSerialNumber=00:00:00:00:00:00 g_acm_ms.iManufacturer=TechNexion | |
fitboot=echo Booting from FIT image...; run searchbootdev; run setfdt; run fit_overlay; run fitargs; bootm ${fit_addr}#conf@${fdtfile}${fitov}; | |
fitov="" | |
form=pico | |
image=zImage | |
importbootenv=echo Importing environment from mmc ...; env import -t -r $loadaddr $filesize | |
initrd_high=0xffffffff | |
ip_dyn=yes | |
loadaddr=0x80800000 | |
loadbootenv=fatload mmc ${mmcdev} ${loadaddr} ${bootenv} | |
loadbootscript=fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${script}; | |
loadfdt=fatload mmc ${mmcdev}:${mmcpart} ${fdt_addr} ${fdtfile} | |
loadfit=fatload mmc ${mmcdev}:${mmcpart} ${fit_addr} tnrescue.itb | |
loadimage=fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${image} | |
loadm4image=fatload mmc ${mmcdev}:${mmcpart} ${tcm_addr} ${m4image} | |
m4boot=if run loadm4image; then setenv mcu -m4; dcache flush; bootaux ${tcm_addr}; fi | |
m4image=m4_tcm.bin | |
mmcargs=setenv bootargs console=${console},${baudrate} root=${mmcroot} | |
mmcautodetect=yes | |
mmcboot=echo Booting from mmc ...; run m4boot; run searchbootdev; run mmcargs; echo baseboard is ${baseboard}; run setfdt; if test ${boot_fdt} = yes || test ${boot_fdt} = try; then if run loadfdt; then bootz ${loadaddr} - ${fdt_addr}; else if test ${boot_fdt} = try; then echo WARN: Cannot load the DT; echo fall back to load the default DT; setenv baseboard ${default_baseboard}; run setfdt; run loadfdt; bootz ${loadaddr} - ${fdt_addr}; else echo WARN: Cannot load the DT; fi; fi; else bootz; fi; | |
mmcdev=0 | |
mmcpart=1 | |
netargs=setenv bootargs console=${console},${baudrate} root=/dev/nfs ip=dhcp nfsroot=${serverip}:${nfsroot},v3,tcp | |
netboot=echo Booting from net ...; if test ${ip_dyn} = yes; then setenv get_cmd dhcp; else setenv get_cmd tftp; fi; run loadbootenv; run importbootenv; run setfdt; run netargs; ${get_cmd} ${loadaddr} ${image}; if test ${boot_fdt} = yes || test ${boot_fdt} = try; then if ${get_cmd} ${fdt_addr} ${fdtfile}; then bootz ${loadaddr} - ${fdt_addr}; else if test ${boot_fdt} = try; then bootz; else echo WARN: Cannot load the DT; fi; fi; else bootz; fi; | |
script=boot.scr | |
searchbootdev=if test ${bootdev} = SD0; then setenv mmcrootdev /dev/mmcblk2; setenv mmcroot /dev/mmcblk2p2 rootwait rw; else setenv mmcrootdev /dev/mmcblk0; setenv mmcroot /dev/mmcblk0p2 rootwait rw; fi | |
serial#=0091ceb8deadbeef | |
setfdt=if test -n ${wifi_module} && test ${wifi_module} = qca; then setenv fdtfile ${som}-${form}-${baseboard}-${wifi_module}${mcu}.dtb; else setenv fdtfile ${som}-${form}-${baseboard}${mcu}.dtb;fi | |
soc=mx7 | |
soc_type=imx7d | |
som=imx7d | |
splashimage=0x8c000000 | |
splashpos=m,m | |
splashsource=mmc_fs | |
stdout=serial | |
tcm_addr=0x7F8000 | |
update_m4_from_sd=if sf probe 0:0; then if run loadm4image; then setexpr fw_sz ${filesize} + 0xffff; setexpr fw_sz ${fw_sz} / 0x10000; setexpr fw_sz ${fw_sz} * 0x10000; sf erase 0x0 ${fw_sz}; sf write ${loadaddr} 0x0 ${filesize}; fi; fi | |
vendor=technexion | |
wifi_module=qca | |
Environment size: 3965/8188 bytes |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment