If you happen to work/tinker with Linux embeded devices, you must know that uImage is the U-Boot image format. And, maybe, you will need to compile your kernel, using your toolchain and cross compilation tools of choices, you have successfully compiled your kernel. Congrats ! (If you don't know how to get here, search on Google, you'll find tons of tutorials.)

Now, if you happen to have a Debian on your devices, you would like to build a cool .deb package with your kernel.

This way, you could install it with a simple :

dpkg -i mykernel.deb

Luckily for you, this is easily done using make-kpkg, a tool from the kernel-packages. But.. is it ? Not actually as there is no support for uImage format :/.

So here is a little patch (it was sent to Manoj Srivasta, but he did not answered yet !)

This patch was originally written by "Luc" on #lacie-nas. He did all the hard work !). I just rewrote a few parts and add some glitter here and there.

Well, with this, you should be able to compile your own uImage kernel now !

If you don't want to patch make-kpkg, yon can install this .deb package, I made from my Ubuntu, I did not test it with Debian but I think it SHOULD work.

Happy hacking !

feed ton aggrégateur !

/var/www/flickr

Lezardons !Port de BarfleurLumiere du PhareChemin du PhareMurakami Versailles #3Porte Doree VersaillesMurakami Versailles #1Panorama Phare de GatevilleJulia