Hi all, I thought I knew just enough to be dangerous with u-boot scripts, usually working backwards from a u-boot printenv to figure out what needs to be in the script. This time, I have fought this for too long and am hoping that someone will be able to point out what I am doing wrong. Goal: add to mmcargs 'video=mxcfb0:dev=hdmi,1280x720M@60,if=RGB24' so I can use HDMI output from my imx6qsabresd (there is a touchscreen also hooked up but...) (found the args in https://community.freescale.com/message/319071#319071) When I do change the environment to add the args, I do boot, but can't do the same with a boot script I would like to use a boot script so that I don't have to play with the environment when I want to switch devices, just switch cards. Perhaps someone has a base script I can work from for the imx6qsabresd? I have the nitrogen6x script, but that relies on functions not present on the imx6qsabresd. Starting with an image that will boot and display to the touchscreen. What I tried: myscript.txt setenv videoargs 'video=mxcfb0:dev=hdmi,1280x720M@60,if=RGB24' setenv mmcargs 'setenv bootargs console=${console},${baudrate} root=${mmcroot} ${videoargs}' run mmcboot ~/yocto$ ~/yocto/vanilla/fsl-community-bsp/imx6qsabresd_x11/tmp/sysroots/i686-linux/usr/bin/mkimage -T script -C none -n 'My Script' -d myscript.txt boot.scr Image Name: My Script Created: Fri Feb 21 12:00:09 2014 Image Type: PowerPC Linux Script (uncompressed) Data Size: 179 Bytes = 0.17 kB = 0.00 MB Load Address: 00000000 Entry Point: 00000000 Contents: Image 0: 171 Bytes = 0.17 kB = 0.00 MB *Fails on:* mmc1 is current device reading boot.scr 243 bytes read in 9 ms (26.4 KiB/s) Running bootscript from mmc ... ## Executing script at 12000000 Booting from mmc ... reading imx6q-sabresd.dtb 46128 bytes read in 20 ms (2.2 MiB/s) ## Booting kernel from Legacy Image at 12000000 ... Image Name: My Script Image Type: PowerPC Linux Script (uncompressed) Data Size: 179 Bytes = 179 Bytes Load Address: 00000000 Entry Point: 00000000 Contents: Image 0: 171 Bytes = 171 Bytes Verifying Checksum ... OK Unsupported Architecture 0x7 ERROR: can't get kernel image! -- David Hill Java Embedded Development "The absence of alternatives clears the mind marvelously." -- Henry Kissinger (1923 - )