setenv devtype mmc setenv bootpart 0:2 setenv bootdir /boot setenv bootargs console=${console} ${optargs} root=/dev/mmcblk0p2 ro rootfstype=ext4 rootwait coherent_pool=1M net.ifnames=0 video=DVI-D-1:800x480MR-16@60 load ${devtype} ${bootpart} ${loadaddr} ${bootdir}/uEnv.txt env import -t ${loadaddr} ${filesize} setenv fdtdir ${bootdir}/dtbs/${uname_r} # Initialize ULCD7 power control chip i2c dev 1 i2c mw 40 00 00 i2c mw 40 04 80 # backlight intensity, if dimmer kicked on # Turn off all dimmers (so pullups do their things) on # LED0 (bits 1,0) : NC # LED1 (bits 3,2) : LCD power supply enable # LED2 (bits 5,4) : LCD backlight PWM # LED3 (bits 7,6) : LCD standby i2c mw 40 0c 00 # Turn off all dimmers (so pullups do their things) on # LED4 (bits 1,0) : LCD down/up (up) # LED5 (bits 3,2) : LCD dithering off/on (off) # LED6 (bits 5,4) : LCD mode hsvs/desync (hsvs) # LED7 (bits 7,6) : LCD left/right (left) i2c mw 40 0d 01 i2c dev 0 ext4load ${devtype} ${bootpart} ${loadaddr} ${bootdir}/vmlinuz-${uname_r} # ext4load ${devtype} ${bootpart} ${rdaddr} ${bootdir}/initrd.img-${uname_r}; setenv rdsize ${filesize} load ${devtype} ${bootpart} ${fdtaddr} ${fdtdir}/omap3-beagle-xm.dtb fdt addr ${fdtaddr} fdt resize 8192 load ${devtype} ${bootpart} 0x88040000 /boot/dtbs/nwf/lcd-tsc2007.dtso.dtbo fdt apply 0x88040000 echo debug: [${bootargs}] ... echo debug: [bootz ${loadaddr} ${rdaddr}:${rdsize} ${fdtaddr}] ... # bootz ${loadaddr} ${rdaddr}:${rdsize} ${fdtaddr} bootz ${loadaddr} - ${fdtaddr}