Hi Guys,
I have used following commands to change the environment variables.
=> setenv bootargsset 'setenv bootargs ${consoleinfo} ${rootfsinfo} ${displayinfo} ${special}'
=>setenv bootcmd 'run bootargsset; sf probe; sf read ${loadaddr} 0xA00000
->0x2000; sf read ${fdt_addr} 0x800000 0x800; bootz ${loadaddr} - ${fdt_addr} '
Environment variables are given below.
=> printenv
baudrate=115200
board_name=EVK
board_rev=14X14
boot_fdt=try
bootargsset=setenv bootargs ${consoleinfo} ${rootfsinfo} ${displayinfo} ${special}
bootcmd=run bootargsset; sf probe; sf read ${loadaddr} 0xA00000 0x2000; sf read ${fdt_addr} 0x800000 0x800; bootz ${loadaddr} ${initr
bootcmd_mfg=run mfgtool_args;bootz ${loadaddr} ${initrd_addr} ${fdt_addr};
bootdelay=3
bootscript=echo Running bootscript from mmc ...; source
console=ttymxc0
eth1addr=00:04:9f:04:b5:5f
ethact=ethernet@020b4000
ethaddr=00:04:9f:04:b5:5e
ethprime=eth1
fdt_addr=0x83000000
fdt_file=zImage-imx6ul-14x14-evk.dtb
fdt_high=0xffffffff
fdtcontroladdr=9ef40f38
findfdt=if test $fdt_file = undefined; then if test $board_name = EVK && test $board_rev = 9X9; then setenv fdt_file imx6ul-9x9-evk.d;
image=zImage
initrd_addr=0x83800000
initrd_high=0xffffffff
ip_dyn=yes
loadaddr=0x80800000
loadbootscript=fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${script};
loadfdt=fatload mmc ${mmcdev}:${mmcpart} ${fdt_addr} ${fdt_file}
loadimage=fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${image}
mfgtool_args=setenv bootargs console=${console},${baudrate} rdinit=/linuxrc g_mass_storage.stall=0 g_mass_storage.removable=1 g_mass_
mmcargs=setenv bootargs console=${console},${baudrate} root=${mmcroot}
mmcautodetect=yes
mmcboot=echo Booting from mmc ...; run mmcargs; if test ${boot_fdt} = yes || test ${boot_fdt} = try; then if run loadfdt; then bootz ;
mmcdev=1
mmcpart=1
mmcroot=/dev/mmcblk1p2 rootwait rw
netargs=setenv bootargs console=${console},${baudrate} root=/dev/nfs ip=dhcp nfsroot=${serverip}:${nfsroot},v3,tcp
netboot=echo Booting from net ...; run netargs; if test ${ip_dyn} = yes; then setenv get_cmd dhcp; else setenv get_cmd tftp; fi; ${ge;
panel=TFT43AB
script=boot.scr
Environment size: 2574/8188 bytes
--------------------------------------------------------------------------------------------------------------------------------------------------------
When I boot it , the logs printed are following
=> boot
SF: Detected n25q256 with page size 256 Bytes, erase size 4 KiB, total 32 MiB
device 0 offset 0xa00000, size 0x2000
SF: 8192 bytes @ 0xa00000 Read: OK
device 0 offset 0x800000, size 0x800
SF: 2048 bytes @ 0x800000 Read: OK
Bad Linux ARM zImage magic!
--------------------------------------------------------------------------------------------------------------------------------------------------------------
Please help me solve this
Thanks
Sreekanth M.