=== command to make boot.scr (apt-get/pacman "uboot-mkimage" package) === mkimage -A arm -O linux -T script -C none -a 0 -e 0 -n "Trim Slice SD Boot" -d bootcmd-file.txt /media/sd-card/boot.scr === sd-bootcmd-file.txt === setenv bootargs 'root=/dev/mmcblk0p1 rw rootwait console=tty1 console=ttyS0,115200n8 mem=384M@0M mem=512M@512M nvmem=128M@384M vmalloc=248M nohdparm noinitrd init=/sbin/init rootwait loglevel=8 video=tegrafb' ext2load mmc 0:1 4080000 /boot/uImage bootm 4080000 === USB-bootcmd-file.txt (SSD if you have one) === setenv bootargs 'root=/dev/sda1 rw rootwait console=tty1 console=ttyS0,115200n8 mem=384M@0M mem=512M@512M nvmem=128M@384M vmalloc=248M nohdparm noinitrd init=/sbin/init rootwait loglevel=8 video=tegrafb' ext2load usb 0:1 4080000 /boot/uImage bootm 4080000 === NOTES === # Packages of interest: # kernel26-trimslice # kernel26-headers-trimslice # nvidia-trimslice # For booting off a USB stick on a TrimSlice with an SSD, you'll have to change the root # to sdb1 and ext2load to use usb 1:1 (not tested), since by default, U-Boot # initializes device 0, which is the SSD. If you don't have an SSD, the above # USB-bootcmd-file.txt is what you want for booting off USB. # The mem and vmalloc variables correspond to how much RAM you're allocating the graphics # chip, which does not have its own memory.