I guess I don't know what a raw image would be. An sdcard has a partition table followed by one or more partitions, in this case the first partition is partition type c, W95 FAT32 (LBA). Maybe you are asking for a binary image of a ttylinux BeagleBoard sdcard from the beginning through the first partition? And I guess you would use dd to apply that to your sdcard...
Well, you can run fdisk on your sdcard and give it the proper format of 255 heads, 63 sectors/track and however many cylinders are needed to make the correct device size. Honestly, if your sdcard doesn't have this geometry it won't work right in a BeagleBoard and changing an sdcard geometry doesn't hurt it except you might loose proprietary binary code in the first sector that constrains the use of the sdcard on Windows, but I think getting rid of that improves the sdcard.
You want your sdcard to look like this in fdisk:
Disk /dev/XXX: ???? MB, ???????????? bytes
255 heads, 63 sectors/track, ??? cylinders
Units = cylinders of ?????? * 512 = ?????????? bytes
See this page, it isn't as hard as it might look:
http://code.google.com/p/beagleboard/wi … DiskFormat
So, after you have a properly formatted sdcard, copy these ttylinux files from the ut-ttylinux-armv7-12.6.tar.bz2 boot directory in this order, where SD_DEV is your /dev/XXXX sdcard first partition device:
tar xf ut-ttylinux-armv7-12.6.tar.bz2
mount -t vfat $SD_DEV ${TTYLINUX_MNT_DIR}
cp sdcard/boot/MLO ${TTYLINUX_MNT_DIR}/MLO
cp sdcard/boot/u-boot.bin ${TTYLINUX_MNT_DIR}/u-boot.bin
cp sdcard/boot/uImage ${TTYLINUX_MNT_DIR}/uImage
cp sdcard/boot/ramdisk.gz ${TTYLINUX_MNT_DIR}/ramdisk.gz
cp sdcard/boot/boot.scr ${TTYLINUX_MNT_DIR}/boot.scr
cp sdcard/boot/user.scr ${TTYLINUX_MNT_DIR}/user.scr
umount $SD_DEV
Now try booting the sdcard in your BeagleBoard.