I have had my Udoo quad a short time. Quite a nice little (physically) board (though big in spirit). Great job!!! I look forward to working and learning a great deal from this product. After getting it going to check it out with the binary image, I wanted to learn how to get it going from 'first principles' as much as possible. So I have been working through the Starting Manual and Wiki. I was able to create the bootable SD card from precompiled binaries (the wiki article seems more up-to-date than the Starting Manual -- though I make a few notes on my copy that clarified the process). Next, last night, I was able to get to kernel source, and the cross-compiler and build the kernel and modules (even from the brief Starting Manual procedure). And then create the bootable SD card again with the 'new' kernel and module files. But this used the same Uboot and file-system as before. I was able to find Uboot source (at https://github.com/UDOOboard/U-boot_Unico.git) and download it. However, the Starting Manual nor Wiki mention any procedures for building Uboot from sources. That would be my main question: what is the procedure for building Uboot for Udoo(quad)? The file-system object would be my next concern but that may be much more involved since that is the whole linux distribution. But any discussion of this (what it would take) is welcome. Thanks!