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) Pages:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
|
RE: Allwinner A10 : Is XBMC ported to MALI-400MP ? - Corporate Dog - 2012-08-20 And in the next thrilling installment of "All My Winners"... http://www.j1nx.nl/xbmc-allwinner-a10-update-5-last/#comment-598 Quote:Hey Peter, Will Allwinner be able to overcome the XBMC dev-team's completely justified aversion to working with them after all the foot-dragging and lies? Will Geniatech's ATV1200 ever reach US shores in the form of a Pivos box, ensuring that I don't care HOW that particular plot point turns out? Stay tuned! RE: Allwinner A10 : Is XBMC ported to MALI-400MP ? - gimli - 2012-08-20 (2012-08-20, 19:10)Corporate Dog Wrote: And in the next thrilling installment of "All My Winners"... When i make changes to the source code and add aditional "#ifdefs" and recompile. The FILEDATE and MD5SUM of the file changes. The rest is up to you, getting a conclusion out of that fact. RE: Allwinner A10 : Is XBMC ported to MALI-400MP ? - Shivansps - 2012-08-20 i dont know why a company will make fun out of you in that way Gimli, it just not make any sence. RE: Allwinner A10 : Is XBMC ported to MALI-400MP ? - Nu7s - 2012-08-20 I think this is escalating out of control. Let's sum up what Allwinner has done so far: 1. Agree to work together with the XBMC team to make XBMC on A10 a reality. (Good) 2. After hearing what needed to be changed, promised to fix them. (Good) 3. Sent over a "changed lib" that turned out to be the exact same thing. (Bad) 4. Stated that they are redeveloping cedarX by following OPENMAX and will share soon. (Good) 5. Made a few excuses about the lib not being the same. (wrong date on buildserver/forgot to enable ifdef's) (Good/Bad... we will see in the following days.) Some facts: 1. They are a Chinese company. As stated in a few posts back, this isn't exactly the "free world". 2. They are a small company without the available resources to jump on this and get results in a matter of days. 3. In my experience, Chinese people are too polite and "honorfull" to immediately admit when they are at fault or can't keep up with promises made. Hence, the "lying". 4. If the provided lib's are such "crap" that they cannot be used properly by the XBMC team, perhaps the Allwinner developers aren't that good. Because why would ANY company make a bad "product" if they knew how to make a good one? 5. Technology is evolving at an unhealthy pace, and competition between the hardware manufacturers must be killing. Perhaps this is making them rush out their products before they are properly finished. If they are understaffed and already working on the successor, maybe there will be no time to work on this. 6. Chinese economy is a air-bubble. To keep current growth possible air-bubbles are created everywhere. Not only in technology, but also in building-sectors. Great example is the following movie: http://www.youtube.com/watch?v=rPILhiTJv7E My conclusion: Allwinner promised to to fix their lib's and share them with the community (not just XBMC developers) so everybody can make up their mind on the provided files. If Allwinner states that this is all we will get we will have to live with it. If they did make a honest mistake, we will recieve the correct files any time in the future. Also, don't forget the promise to redevelop using a Openmax approach. Let's calm down, put down the burning torches and leave them be for now. If they don't come up with a sollution, it's their loss. If they do, I certainly hope that the XBMC team will find the time and heart to continue with this project. Fact is that PIVOS has been 110% helpfull and Allwinner hasn't proven itself, so if you want a sure sollution, go with PIVOS, they deserve it. But If Allwinner does make the changes I think they deserve our support as well. [/rant] RE: Allwinner A10 : Is XBMC ported to MALI-400MP ? - Shivansps - 2012-08-20 The #ifdef thing is a bit odd, has been a long time since i worked with C so i dont really remember, if the source code has anything new in it the md5sum has to change, thats a fact, but i dont remember what happen when ifdefs are just static false, the compiler may be ignoring them and end up with the exact same binary, but is unlikely, i think is just another lie, still it does not make sence to me... a simple "maybe later" is enoght. RE: Allwinner A10 : Is XBMC ported to MALI-400MP ? - von fritz - 2012-08-20 Hi http://pastebin.com/gssbg9k0 well, I do not know what to think, I leave the judgment to you. the fact remains that I don' t like the XIOS DS i would prefer a real HTPC device with sata, spdif ecc. as my mele a2000 RE: Allwinner A10 : Is XBMC ported to MALI-400MP ? - j1nx - 2012-08-20 Quote:13:47 <hipboi> made a mistake about the #ifdef I wish we received the uncompiled lib RE: Allwinner A10 : Is XBMC ported to MALI-400MP ? - Shivansps - 2012-08-20 great so Gimli is now pre-Alpha tester for AllWinner.... :O -that was not even tested, ONCE- RE: Allwinner A10 : Is XBMC ported to MALI-400MP ? - lundman - 2012-08-21 (2012-08-20, 21:44)Shivansps Wrote: The #ifdef thing is a bit odd, has been a long time since i worked with C so i dont really remember, if the source code has anything new in it the md5sum has to change, thats a fact, but i dont remember what happen when ifdefs are just static false, the compiler may be ignoring them and end up with the exact same binary, but is unlikely, i think is just another lie, still it does not make sence to me... a simple "maybe later" is enoght. #ifdef's in C, when evaluated negatively, is handled by the pre-processor. (cpp) and every line of code inside the statement is removed completely before it is sent to the compiler. Assuming you have nothing generated automatically based on build-number, or dates, the binary produced will be identical. Having done this mistake myself, it is not so hard to image that it could happen. This is not *my* opinion on Allwinner and this situation though, just commenting on the #ifdef in C ps. "sense". RE: Allwinner A10 : Is XBMC ported to MALI-400MP ? - davilla - 2012-08-21 I highly doubt that just #ifdefs were added, normally you have to restructure code and that would have changed the checksum. RE: Allwinner A10 : Is XBMC ported to MALI-400MP ? - Kweker - 2012-08-21 (2012-08-20, 21:22)Nu7s Wrote: 3. In my experience, Chinese people are too polite and "honorfull" to immediately admit when they are at fault or can't keep up with promises made. Hence, the "lying". Good thing you added "" to honorfull, lying as a company is not very honorfull. Also if you release a new version of something, I think it's normal that you test your new version for the things you wanted to have fixed? The #ifdef thing is very implausable, but still possible.... But if you add the fact that the filedates were also wrong(May)... To me they have just sent an old version of their blob. The honorfull thing to do would be saying sorry and admitting that they were wrong, for example.. And maybe also admitting that they don't have the correct people inhouse to improve the damn thing. As it's very hard to really know what's going on, these are just speculations. But if they do not have the skilled people inhouse, why not hire someone skilled who wants to do it for a price and let him(/her) sign an NDA? RE: Allwinner A10 : Is XBMC ported to MALI-400MP ? - gimli - 2012-08-21 (2012-08-20, 22:29)von fritz Wrote: Hi Intresting. "hipboi" alias Tom Cubie telling that story on IRC to the community, not the developers it belongs to. Keep in mind Tom Cubie is employed by Allwinner. Since we told Allwinner that their blob is the same, no mail's from Allwinner. No atempt to proof that we are wrong and they held their agreement. As Tom Cubie stated. Allwinner just wanna see sales numbers in form of oder numbers, they don't see it that third party software indirect helps them in raise sales numbers. Here i leave the judgment to you, the community. P.S.: I'm pretty sure Allwiner lost my mail adress again RE: Allwinner A10 : Is XBMC ported to MALI-400MP ? - oliv3r - 2012-08-21 (2012-08-20, 15:56)davilla Wrote:You are very right with regards to the broadcom support. I actually have one. I bought it specifically because it was opensource. I haven't done 'much' with it, it's in my new htpc to be(2012-08-20, 13:02)oliv3r Wrote: Having the binary blobs for the mali GPU closed, is just a huge step back and will cause problems in the end. A step back, as Both intel and AMD show, that it's quite possible to have Open Source Video drivers. You can argue that 'this isn't ubuntu Desktop', but why not? You can use one of these socs, and make very low powerd desktops from them? As for changes bug/fixes. Is there anything needed? It works as advertised, right? But I'm sure, that if in 3 years time, some kernel stuff may change, or some user land adaptions will be required someone will step up to do the work You are very much right however. The people who understand and are able to work on these things are minimal. It's complex stuff without a doubt. Is it because nobody wants to do the work? Nah, I think most people consider it 'done', no? There already is serious lack of manpower for a lot of projects. I even understand, to an extend, your practical standpoint, maybe less much your reasoning, "If it works, who cares". I know that certain things will only work with blobs and there's nothing we can do about it (mali gpu for example). In such a situation, absolutely. Using the blob is the only option and for practical reasons needs to be used. It's not however something to aim for! In any case, I'll take a deep look into the AMLogic bits of the pivos git repo, but I was unaware that, besides the firmware and the binary mali blob, it was in such good (FOSS) shape. As said, firmware is acceptable and until lima works well enough to support XBMC, mali blob will be too. And thus native FOSS XBMC hardware is a reality then! Back ontopic If Allwinner doesn't want to get aboard, who needs them, there's an alternative. Having A10 support would be nice, but unless it's at least as 'open source' as pivos/amlogic, A10 will be irrelevant. P.S. Divilla, all said and done, Big Kudos to you for the work you've done so far RE: Allwinner A10 : Is XBMC ported to MALI-400MP ? - j1nx - 2012-08-21 OK, I have to do this Quote:to xiaochuan, weng, me, service RE: Allwinner A10 : Is XBMC ported to MALI-400MP ? - Kweker - 2012-08-21 I think this means Allwinner gave an explanation/apology ? Nice Also nice of gimli to accept it. Thanks for letting us know J1nx. |