Take a look on my super beautiful high technological draw of the sdcard.
When crafting sdcard, leave some unallocated space at sdcard beginning, for example, 20M. You can do that when you create EXT4 partition. Tell gparted you want some "free space preceding". It must have space for uboot and uImage binary files.
The complete yellow partition will be your rootfs.
Remember that first 512 k is for partition table
you will place uboot at 1K, for that use the no padding binary and the following command line:
$ sudo dd if=u-boot-no-padding.bin of=/dev/sdX bs=1K seek=1
If you use binary with padding (u-boot.bin) command line is different (and I don´t know it by heart)
You will place uImage at 1M, for that use the following command line;
$ sudo dd if=uImage of=/dev/sdX bs=1M seek=1
For rootfs, you should copy any rootfs file into the mounted ext4 partition. It´s just a cp command ;)
As Nico told:
/LTIB/boot/ -->here there are the kernel image and the bootloader image
/LTIB/rootfs --> here there's the file system
In fact I don´t know if you facing some problem in this step, but I think the picture can help someone else.....