X-Git-Url: http://gitweb/?a=blobdiff_plain;f=README;h=dbcabb212f144058c6f39cd718596da6929a35dc;hb=7cffebbb5a6bd655e46716d5615c3aa6ff0a34a6;hp=b5f5d6b1ae99e30a7116bc2d9a53a61ab82098d9;hpb=cf4915680e8abeb03f492b96833ef311252aade4;p=bootloader.git diff --git a/README b/README index b5f5d6b..dbcabb2 100644 --- a/README +++ b/README @@ -1,4 +1,20 @@ -README for uboot +README for bootloader -mkimage obtained from http://uboot-mkimage.sourcearchive.com/downloads/0.4/ + + Das U-Boot (or just "U-Boot" for short) is Open Source Firmware for + Embedded Power Architecture®, ARM, MIPS, x86 and other processors. + + CRUX-ARM uses U-Boot as default bootloader for some devices, like efikamx, + cubieboard, cubieboard2, cubox, and maybe more in the future. + + In this repository you'll find all required to convert kernel images from + zImage format to uImage, which used by U-Boot. To do that you need to use + mkimage, which can be built with the Makefile provided. + It's important to note that you must build mkimage with the compiler flags + for your host. + Also mkimage can convert files like initrd.gz to uInitrd in order to be + loaded it by U-Boot at boot stage. + + To generate all the stuff required for a device you'll find a directory for + each one. Take a look in "./devices/" for more information.