Le 31/10/2013 10:03, Marcus Schäfer a écrit :
Yes, legacy board support seems to have been
dropped with 13.1 kernel
for exynos boards (including origen). So, we must add a dtb package
for Origen, add it to the image, configure u-boot to use it, rebuild
the image and boot it. :)
yay that sounds like a plan :)
If you do not know how to do that, I could have a
look at it.
I'm willing to learn but I have no clue about device tree blobs
If you have a free time slot it would be great if you can take a look
at it but it's not an urgent thing for me, I just found out that
13.1 and Origen did not work. In order to keep the basic arm imaging
working I have three boards on my desk, Panda, Origen, Efika. It would
be nice to have those which we currently see as the most important
ones in my collection, I guess Origen doesn't belong there ;)
I have a beagleboard xM, a panda, an efika MX, an arndaleboard, a chromebook and some
Raspberry Pi. ;)
But no origen, so I cannot test it.
Origen is a good board, and should be supported by openSUSE. So, thanks for testing it.
Once 13.1 images are built, I will test them on my devices.
If you can explain how to start with creating a dtb it would
be great so I can learn something which seems to become the default
in the future
you can have a look at DTB for panda and beagle here:
It is a dtb-source package and then we have dtb-omap4-panda and dtb-omap3-beagle packages
which link to this package. Similar to what is done for ARM images.
We should import dtb-source in 13.1:Ports and extend it to support origen.
The main steps to compile a DTB (device tree blob) from DTS (device tree source) are:
* DTS files are in linux sources in arch/arm/boot/dts folder
* preprocess DTS files with CPP (to resolve #include lines)
* compile DTS to DTB using dtc (device tree compiler)
For origen, we need : exynos4210-origen.dts and exynos4412-origen.dts.
So, edit "pre_checkin.pl" script (from dtb-source) to add Origen boards with
above dts files.
Run the script to generate files.
Create dtb-exynos4-origen package which links to your modified dtb-source package.
Hope it will help you.
To unsubscribe, e-mail: opensuse-arm+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-arm+owner(a)opensuse.org