Kodi Community Forum
Allwinner A10 : Is XBMC ported to MALI-400MP ? - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Discussions (https://forum.kodi.tv/forumdisplay.php?fid=222)
+--- Forum: Hardware (https://forum.kodi.tv/forumdisplay.php?fid=112)
+--- Thread: Allwinner A10 : Is XBMC ported to MALI-400MP ? (/showthread.php?tid=126995)



RE: Allwinner A10 : Is XBMC ported to MALI-400MP ? - rfreiha - 2012-10-25

Hi
i had the same problem, what i did is install the python-dev lib and it fixed it
i compiled mine directly on the mk802, when you hit sudo -apt-get build-dep xbmc this will install all the library needed( it tooks about a full day compiling it on the MK802)



RE: Allwinner A10 : Is XBMC ported to MALI-400MP ? - hansarsch - 2012-10-25

unfortunately I'm not able to crosscompile. Any chance for an image and or the compiled backage?


RE: Allwinner A10 : Is XBMC ported to MALI-400MP ? - davorf - 2012-10-25

(2012-10-24, 12:50)lundman Wrote: The guys on irc mentioned that cedarx for armhf have shown up;

https://github.com/linux-sunxi/cedarx-libs/tree/master/libcedarv/linux-armhf

Anyone took a look at this? Is this really source for VPU driver that XBMC community need, so they could make HW decoding work? I'm not into low level programming, so I can't tell if it's real thing.



RE: Allwinner A10 : Is XBMC ported to MALI-400MP ? - Shivansps - 2012-10-26

Actually for me nows its complaining about missing SQLITE3, the the libsqlite3-dev its installed, as well sqlite3, and any variation you may think Tongue


RE: Allwinner A10 : Is XBMC ported to MALI-400MP ? - poo706 - 2012-10-26

(2012-10-26, 00:54)Shivansps Wrote: Actually for me nows its complaining about missing SQLITE3, the the libsqlite3-dev its installed, as well sqlite3, and any variation you may think Tongue

I had trouble with sqlite3 too, never did figure it out and gave up. The command to install all dependencies never worked right either, even after adding the right (?) PPA. Of course, it was an armhf system, so maybe that was my problem.


RE: Allwinner A10 : Is XBMC ported to MALI-400MP ? - mtpiu - 2012-10-26

(2012-10-25, 20:26)davorf Wrote:
(2012-10-24, 12:50)lundman Wrote: The guys on irc mentioned that cedarx for armhf have shown up;

https://github.com/linux-sunxi/cedarx-libs/tree/master/libcedarv/linux-armhf

Anyone took a look at this? Is this really source for VPU driver that XBMC community need, so they could make HW decoding work? I'm not into low level programming, so I can't tell if it's real thing.
It's not full source code as there is libve.so inside. However now empatzero xbmca10 can be compiled with armhf flags, which means a lot of speed more (enabling neon flags may also speedups codecs unsupported by the VPU library for now).
Other thank this, empatzero added new codec, XVID also, anyone tried?....



RE: Allwinner A10 : Is XBMC ported to MALI-400MP ? - Shivansps - 2012-10-26

well, no-go, i cant compile it under linaro 12.08, it works under 12.04 of the miniands... all SQLITE3 packages are installed but configure fails to detect it :/

If do the same thing (same steps, same packages) under 12.04 armel it works.


RE: Allwinner A10 : Is XBMC ported to MALI-400MP ? - poo706 - 2012-10-27

(2012-10-26, 20:18)Shivansps Wrote: well, no-go, i cant compile it under linaro 12.08, it works under 12.04 of the miniands... all SQLITE3 packages are installed but configure fails to detect it :/

If do the same thing (same steps, same packages) under 12.04 armel it works.

Is this a Mele you're running 12.04 armel on? I first started with some lubuntu from a10linux.org (a10linux.org seems to have disappeared from the internet since then) and determined that it was armhf and I suspected that was my problem with compiling. Then I tried the 512 MB 720p miniand 12.04 lubuntu and got it to boot, but had lots of video problems. In both cases, the top and bottom of the screen was cut off, almost cutting off the entire bottom panel. But on miniand. I kept getting lines of "snow" that would disappear when I moused over them but they would keep coming back randomly.

[poo]


RE: Allwinner A10 : Is XBMC ported to MALI-400MP ? - Shivansps - 2012-10-27

i got it to compile on armhf, i had to download the sources, compile and install: sqlite3, png, PCRECPP, SAMPLERATE and FREETYPE2.
its very easy, just run configure, make and make install for each.
broken packages on 12.08 armhf repo i assume. There is a few more that are non-critical.


RE: Allwinner A10 : Is XBMC ported to MALI-400MP ? - Vaevictus2 - 2012-10-27

this is why we need an agreed mele armhf image on which these A10 xbmc builds should be tested.

At this point in time is there any mele linux image where all the devices (wifi/ehternet/sata) are functional?

I did some work on the initial ubuntu images released but at that time sata was still a no go


RE: Allwinner A10 : Is XBMC ported to MALI-400MP ? - poo706 - 2012-10-27

(2012-10-27, 11:35)Vaevictus2 Wrote: this is why we need an agreed mele armhf image on which these A10 xbmc builds should be tested.

At this point in time is there any mele linux image where all the devices (wifi/ehternet/sata) are functional?

I did some work on the initial ubuntu images released but at that time sata was still a no go

I agree 100%, especially on the sata part. I never even got far enough to look into whether the sata was working.

[poo]


RE: Allwinner A10 : Is XBMC ported to MALI-400MP ? - dannysk - 2012-10-28

Im pretty sick and tired of these license problems most users just dont have the knowledge to compile this, And since nooone is likely to complain about it here you go :

http://89.239.220.36/xbmca10.deb

That binary should work on anything armel with ubuntu and A10/Mali GPU.

For those that want to give cross compiling it a go :

http://89.239.220.36/rootfs.tgz


Something like this should download everything and compile it.

Code:
sudo apt-get install gcc-arm-linux-gnueabi
cd ~/
mkdir mk802
cd mk802
wget http://89.239.220.36/rootfs.tgz
tar -zxvf rootfs.tgz
sudo ln -s ~/mk802/rootfs/usr/lib/arm-linux-gnueabi /usr/lib/arm-linux-gnueabi
sudo ln -s ~/mk802/rootfs/usr/include/arm-linux-gnueabi /usr/include/arm-linux-gnueabi
sudo ln -s ~/mk802/rootfs/lib/arm-linux-gnueabi /lib/arm-linux-gnueabi
git clone git://github.com/empatzero/xbmca10.git
cp depends.mk xbmca10/tools/a10/depends/
cd xbmca10/tools/a10/depends/
export PATH=$PATH:~/mk802/rootfs/usr/bin:~/mk802/rootfs/usr/local/bin
make
make -C xbmc
cd ../../../
make install
cd tools/a10/depends/package
make
cp xbmca10.deb /home/someuser/
cd ../../../../



RE: Allwinner A10 : Is XBMC ported to MALI-400MP ? - hansarsch - 2012-10-28

dannysk, appreciated!!!


RE: Allwinner A10 : Is XBMC ported to MALI-400MP ? - Mixx - 2012-10-28

(2012-10-28, 03:30)hansarsch Wrote: dannysk, appreciated!!!

+1

Code:
-----------------------
XBMC built successfully
-----------------------



RE: Allwinner A10 : Is XBMC ported to MALI-400MP ? - hansarsch - 2012-10-28

(2012-10-27, 19:57)poo706 Wrote:
(2012-10-27, 11:35)Vaevictus2 Wrote: this is why we need an agreed mele armhf image on which these A10 xbmc builds should be tested.

At this point in time is there any mele linux image where all the devices (wifi/ehternet/sata) are functional?

I did some work on the initial ubuntu images released but at that time sata was still a no go

I agree 100%, especially on the sata part. I never even got far enough to look into whether the sata was working.

[poo]

now all we need for extensive testing is this