[llvmlinux] Raspberry Pi port, another big step
Tinti
viniciustinti at gmail.com
Wed Oct 10 02:09:01 UTC 2012
Dear all,
Finally we have succeeded on building a Raspberry Pi kernel and in making
it start to boot.
Unfortunately it is still freezing for unknown reasons in different points.
Please follow the normal instructions for building a standard target.
git clone http://git.linuxfoundation.org/llvmlinux.git
cd llvmlinux
make sync-all
cd targets/rpi
make
On success, you should have your kernel at
llvmlinux/targets/rpi/src/rpi/arch/arm/boot/Image.
Now you need to get the tools from official repo and generate a compatible
kernel.
git clone https://github.com/raspberrypi/tools.git
cd tools/mkimage
./imagetool-uncompressed.py
/path/to/llvmlinux/targets/rpi/src/rpi/arch/arm/boot/Image
This generates a file, at the same directory, called kernel.img which is
the basically the original
kernel with padding. Now, replace your kernel.img in your sdcard distro
(make a backup before).
I have tested with Raspian.
Boot Raspberry Pi, normally you should get at least some messages from
kernel or sometimes
an infinite loop printing random things. Please refer the attached photo in
my case.
More info at http://llvm.linuxfoundation.org/ and
http://elinux.org/RPi_Kernel_Compilation#Kernel_compilation .
Enjoy,
Tinti
--
Vinicius Tinti
mail => {viniciustinti at gmail.com, tinti at comp.eng.br}
skype => {viniciustinti}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.linuxfoundation.org/pipermail/llvmlinux/attachments/20121009/6e26248c/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: photo.JPG
Type: image/jpeg
Size: 301615 bytes
Desc: not available
URL: <http://lists.linuxfoundation.org/pipermail/llvmlinux/attachments/20121009/6e26248c/attachment-0001.jpe>
More information about the LLVMLinux
mailing list