Turl changed the topic of #linux-sunxi to: Allwinner/sunxi /development discussion - did you try looking at our wiki? https://linux-sunxi.org - Don't ask to ask. Just ask and wait! - https://github.com/linux-sunxi/ - Logs at http://irclog.whitequark.org/linux-sunxi
apritzel has quit [Ping timeout: 244 seconds]
juri_ has joined #linux-sunxi
mzki has quit [Read error: Connection reset by peer]
mzki has joined #linux-sunxi
jstein_ has joined #linux-sunxi
jstein is now known as Guest21501
dr1337 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jstein_ is now known as jstein
Guest21501 has quit [Ping timeout: 252 seconds]
jstein has quit [Remote host closed the connection]
yann-kaelig has quit [Quit: Leaving]
camh has quit [Ping timeout: 250 seconds]
camh has joined #linux-sunxi
ninolein has quit [Ping timeout: 245 seconds]
ninolein has joined #linux-sunxi
egbert has quit [Disconnected by services]
egbert has joined #linux-sunxi
ganbold has quit [Ping timeout: 265 seconds]
ganbold has joined #linux-sunxi
apritzel1 has quit [Read error: Connection reset by peer]
orly_owl has quit [Ping timeout: 265 seconds]
orly_owl has joined #linux-sunxi
apritzel has joined #linux-sunxi
terra854 has joined #linux-sunxi
<terra854> Hello
<terra854> Anyone here?
popolon has quit [Quit: WeeChat 1.4]
cnxsoft has joined #linux-sunxi
Nacho has quit [Remote host closed the connection]
Nacho has joined #linux-sunxi
pg12_ has quit [Ping timeout: 252 seconds]
pg12 has joined #linux-sunxi
<MoeIcenowy> don't ask to ask, just ask and wait!
<wens> yeah, people are in different timezones here
psychedup74 has quit [Quit: leaving]
dr1337_ has joined #linux-sunxi
lkcl has joined #linux-sunxi
mzki_ has joined #linux-sunxi
jernej has joined #linux-sunxi
tlwoerner_ has joined #linux-sunxi
tlwoerner has quit [Ping timeout: 256 seconds]
petr has quit [Ping timeout: 244 seconds]
dr1337_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
JohnDoe_71Rus has joined #linux-sunxi
petr has joined #linux-sunxi
robogoat has quit [Read error: Connection reset by peer]
<terra854> So how is the mainlining process for the A64 SoC?
<plaes> though, it might be somewhat outdated
<plaes> haven't had time to update it in past few weeks
<terra854> I mean the mainlining progress
robogoat has joined #linux-sunxi
jernej has quit [Ping timeout: 244 seconds]
<mripard> terra854: the last version would be quite good
<mripard> terra854: wens didn't have time to review it yet, but if all goes right, it'll be merged soon
<terra854> So how is the A64 support as of now?
IgorPec has quit [Ping timeout: 250 seconds]
<mripard> as of now ?
<mripard> inexistant in mainline
cnxsoft1 has joined #linux-sunxi
repka has joined #linux-sunxi
cnxsoft has quit [Ping timeout: 260 seconds]
cnxsoft1 is now known as cnxsoft
<MoeIcenowy> mripard: will it be merged in 4.10?
<MoeIcenowy> If your dt patches get merged, I will soon send ehci1 dt patch (
<MoeIcenowy> all needed parts has been merged now
lkcl has quit [Ping timeout: 252 seconds]
reinforce has joined #linux-sunxi
IgorPec has joined #linux-sunxi
Putti has quit [Ping timeout: 256 seconds]
gianMOD has joined #linux-sunxi
dr1337_ has joined #linux-sunxi
p_rossak has joined #linux-sunxi
leviathanch has joined #linux-sunxi
bugzc has quit [Ping timeout: 256 seconds]
<mripard> MoeIcenowy: read my second message ;)
<terra854> So i can't run 4.9 on the A64?
<terra854> 4.8 i mean
<mripard> without additional patches, no
<terra854> How are you guys going to add support?
<terra854> Are you guys going to port the BSP code to mainline?
repka has quit [Quit: Leaving]
f0xx has joined #linux-sunxi
<plaes> terra854: yes, and no
<plaes> code in BSP is usually in very bad shape
<terra854> As in?
<terra854> No documentation?
<wens> terra854: as in, ugly code
dr1337_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<terra854> Obfuscated code?
iamfrankenstein has joined #linux-sunxi
<montjoie> they do RSA like AES in crypto, no more better example of ugly BSP
<montjoie> and doing RSA in 3.4 knowing that all API for doing it was included in 4.8...
gianMOD has quit [Remote host closed the connection]
gianMOD has joined #linux-sunxi
<plaes> terra854: buggy and just works enough to ship it
<terra854> So the code is unreliable
<plaes> and the kernel is really old
* terra854 wonders if Allwinner has QC in place...
yann has quit [Ping timeout: 256 seconds]
akaizen has quit [Read error: Connection reset by peer]
akaizen has joined #linux-sunxi
<jelle> terra854: 'works on my machine' quality :)
<montjoie> for my part, clearly RSA was never tested
<plaes> it's chàbuduō :)
<plaes> 差不多
<plaes> wens, did I get this correct ^^ ?
jrg has quit [Read error: Connection reset by peer]
jrg has joined #linux-sunxi
dh1tw has joined #linux-sunxi
<wens> yup
indy_ is now known as indy
* plaes thinks about getting it tattooed ;)
yann has joined #linux-sunxi
apritzel1 has joined #linux-sunxi
arete74 has joined #linux-sunxi
apritzel1 has quit [Ping timeout: 250 seconds]
dh1tw has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<wens> O.o
f0xx has quit [Read error: Connection reset by peer]
f0xx has joined #linux-sunxi
<KotCzarny> what does it mean?
cosm has quit [Ping timeout: 268 seconds]
<wens> depends on the context i guess, but normally means 'almost', 'about the same'
<KotCzarny> kinda 'good enough [tm]' from linux motto?
cosm has joined #linux-sunxi
<wens> i guess?
<plaes> well, when you order Coca Cola and waiter brings you Pepsi ;)
<KotCzarny> lesser evil? ;)
<plaes> nope, close enough ;)
<wens> po-tay-to, po-tah-to
<plaes> :D
massi has joined #linux-sunxi
afaerber has joined #linux-sunxi
<wens> :/
afaerber has quit [Ping timeout: 256 seconds]
afaerber has joined #linux-sunxi
apritzel1 has joined #linux-sunxi
whaf has quit [Ping timeout: 260 seconds]
apritzel1 has quit [Ping timeout: 250 seconds]
whaf has joined #linux-sunxi
tsuggs has quit [Remote host closed the connection]
matthias_bgg has joined #linux-sunxi
Worf has joined #linux-sunxi
<KotCzarny> well, good enough means its good in some way
<KotCzarny> close enough means 'fuck it, im done'
kaspter has joined #linux-sunxi
swiftgeek has quit [Ping timeout: 252 seconds]
<wens> the latter
IgorPec has quit [Ping timeout: 252 seconds]
yeoldetoast has quit [Remote host closed the connection]
swiftgeek has joined #linux-sunxi
kaspter has quit [Remote host closed the connection]
iamfrankenstein has quit [Quit: iamfrankenstein]
apritzel1 has joined #linux-sunxi
gianMOD has quit [Remote host closed the connection]
gianMOD has joined #linux-sunxi
yann has quit [Ping timeout: 252 seconds]
<KotCzarny> now imagine having fun with it on important systems ;)
apritzel1 has quit [Ping timeout: 252 seconds]
florianH has joined #linux-sunxi
gianMOD has quit [Remote host closed the connection]
terra854 has quit [Quit: Connection closed for inactivity]
gianMOD has joined #linux-sunxi
dlan has quit [Ping timeout: 256 seconds]
netchip has joined #linux-sunxi
<netchip> o/
<netchip> I'm looking for an ARM board with open source software
<KotCzarny> try rockchip maybe?
dlan has joined #linux-sunxi
dlan has joined #linux-sunxi
dlan has quit [Changing host]
<netchip> My eye fell onto the Allwinner A33 SoC (specifically the Pine64+ 2GB) or a Olimex A20
<KotCzarny> pine64 has a64
<netchip> Ermm derp
<KotCzarny> and olimex a20 has a20
<netchip> I've checked the sunxi wiki but it seems the support for the A64 is still lacking?
<KotCzarny> yup
<KotCzarny> but wip
<netchip> So it'll eventually catch up? And regarding Rockchip, are they known for their great open source support?
<KotCzarny> but keep in mind, allwinner isnt all out for opensource
<KotCzarny> rockchip helps more
<netchip> I'd like to mess around with uboot and I2C/SPI/gpio
<netchip> Basically lowlevel stuff
<netchip> KotCzarny ah okay
<KotCzarny> well, you can get allwinner board if you dont care about multimedia stuff (video accel, 2d accel, 3d accel)
<netchip> Graphics aren't important to me, I won't use it for video anyway
<netchip> Is there a chance that that'll work in the foreseeable future?
<KotCzarny> for older boards it works already
<KotCzarny> see mainlining page
leviathanch_ has joined #linux-sunxi
<MoeIcenowy> oh audio codecs are also a disaster
<MoeIcenowy> but things are getting better
<MoeIcenowy> A10/20/13 codec get merged
<MoeIcenowy> A31/33 codec is WIP
<MoeIcenowy> but A31s/A23 have still nobody working on
<netchip> Ah
<netchip> I have no experience with kernel development yet, so I don't think I'm of any help (is that the right expression?)
leviathanch has quit [Ping timeout: 252 seconds]
<montjoie> netchip: for a begin, try eudyptula challenge
<netchip> montjoie: seems cool
<netchip> I have experience with kernel compiling and patching for Android devices, but nothing more advanced than that
<netchip> KotCzarny: BTW, what's the thing with all the different Cortex A* nowadays? I know the Cortex A8/A9/A53, but what's this one for example? Rockchip RK3288 ARM Cortex-A17
<rellla> montjoie: nice thing, the challenge. sadly i'm standing at #5 due to lack of time :(
<MoeIcenowy> montjoie: what's this?
<KotCzarny> basically a53 is few a7 cores and some more
<rellla> MoeIcenowy: http://eudyptula-challenge.org/
<wens> MoeIcenowy: i will work on A31s/A23
<MoeIcenowy> wens: thanks :-)
<wens> the problem is getting stereo controls in first
<KotCzarny> um, no. scratch that
<MoeIcenowy> wens: isn't it sun8i-analog-codec driver by Mylene ?
<wens> MoeIcenowy: no, i wrote that driver, but didn't test it, and i sent it to them, since they are working on A33
<wens> and there's a specific structure i want for the codecs
<wens> basically forcing my will on others :p
<MoeIcenowy> so the driver is written by you and tested by Mylene ?
mzki_ has quit [Quit: leaving]
popolon has joined #linux-sunxi
Gerwin_J has joined #linux-sunxi
<wens> MoeIcenowy: yes
<netchip> KotCzarny: A7 is the power efficiënt variant right?
<wens> netchip: yup
<apritzel> netchip: Cortex-A8: first ARMv7 implementation from ARM Ltd., single core only, no LPAE or virt extension (read: limited to 4GB phys mem and no KVM/Xen)
<KotCzarny> netchip: nope. a53 is 64bit
<apritzel> Cortex-A7: power efficient, in-order, up to four cores, LPAE + virt extension
<netchip> Ah
<apritzel> Cortex-A15: performance optimized, out of order, LPAE + virt extension, can be paired with A7 in big.LITTLE systems
<apritzel> Cortex-A12/A17: more power _efficient_ than A15, more powerful than A7, LPAE + virt
<MoeIcenowy> apritzel: I have a problem: can Cortex-A53 virtualization simulate a A7?
<apritzel> MoeIcenowy: yes
<apritzel> well, at least AArch32
<MoeIcenowy> for example, on Pine64, use KVM to simulate a RPI2
<apritzel> kind of
<MoeIcenowy> does A7 have some special quirks?
<apritzel> KVM doesn't cover any special register a certain core has
<netchip> So for performance A15 > A12/A17?
<apritzel> netchip: good question ;-)
<apritzel> I think A12 can be clocked higher in the same setting, so they maybe faster
<apritzel> MoeIcenowy: KVM only really supports the same core in the guest
<MoeIcenowy> apritzel: ah-oh
<apritzel> MoeIcenowy: but: it seems to work at least with Linux to pretend to be another core
<MoeIcenowy> it's worse than the virtualization on x86
<apritzel> since Linux usually doesn't access IMPDEF registers
<apritzel> MoeIcenowy: no
<netchip> apritzel, ah OK
<netchip> And if I wanted high performance 64-bits, I should go for a A53?
<MoeIcenowy> but on x86 I can make my IvyBridge simulate a 486...
<MoeIcenowy> (for running NT 3.1 kernel)
<MoeIcenowy> netchip: I think the answer is A72
<MoeIcenowy> or at least A57
<apritzel> MoeIcenowy: [ 9738.482485] kvm [7518]: vcpu0 unhandled rdmsr: 0x1c9
<apritzel> MoeIcenowy: it kind of works, for some chips
<netchip> Are A72 cores already released?
<apritzel> MoeIcenowy: and mostly because x86 is caring about backward compatibility
<apritzel> netchip: continuing with 64 bit now ... ;-)
<apritzel> netchip: A53: in order, power saving core, AArch64 + AArch32 (can run 32-bit OSes and programs)
<apritzel> A57: OoO, performance cores, A64 + A32
<apritzel> A72: improved A57 (FPU is better)
<apritzel> netchip: yes, A72 are out, some phones have if for months now
<apritzel> netchip: and the RK3399 has it as well
<KotCzarny> apritzel, make a wiki page describing arm ;)
<netchip> apritzel, thank you a lot! I've been searching for Rockchip RK3399 boards but haven't found any yet, but will continue searching
<netchip> apritzel: your summary has helped me a lot :)
<netchip> summarisation*
<apritzel> KotCzarny: nah, Google will pick up the IRC log ;-)
<apritzel> netchip: AFAIK they are ramping up, first boards should appear soon
<apritzel> netchip: wait, I am not finished ;-)
<apritzel> A73 is power _efficient_ 64-bit core, so similar idea like the A12/A17, but 64-bit
<netchip> Ahh
<apritzel> A35: more power saving than A53, but possibly less performant
<netchip> Power efficient and power saving are fundamentally different?
<apritzel> efficient means performance / watt
<apritzel> but the borders are a bit blurry, depends much on your use case
<netchip> Ah OK
<netchip> I'll go with the A72 then :) (I guess)
<apritzel> and finally: A32: ARMv8, but no 64-bit
<apritzel> netchip: for the offiical story, check this: https://www.arm.com/products/processors/cortex-a/cortex-a32-processor.php
<apritzel> it has a neat list of CPUs in a menu on the left
<netchip> Will take a while before boards come out with community support I guess
<netchip> apritzel oehh
<netchip> Bookmarked
<apritzel> netchip: the _core_ support isn't a issue, usually
<netchip> Everything around it is? Or am I mistaken there?
<netchip> So like gfx, I2C, SPI
<netchip> Audio
<apritzel> netchip: well yes, someone has to make SoC around it
<KotCzarny> :)
<apritzel> if you are lucky, they take an existing (supported) one and just swap the cores
<KotCzarny> saved for next generations
<netchip> apritzel: Let's hope for the best then. But Rockchip is usually a good choice?
<MoeIcenowy> rk3399 seems to be...
<MoeIcenowy> guys from rk are doing its mainline in linux-arm-kernel
<netchip> Aha
<netchip> I saw a commit for uboot support I think
<netchip> Which is important to me as well
<apritzel> netchip: hard call, AW is easier to hack (firmware can be fixed/replaced more easily), also it seems to be much cheaper
<MoeIcenowy> but it seems that both aw and rk are being fail in the low-end tablet market
<MoeIcenowy> being killed by mtk and intel
<apritzel> also AW has a more vibrant OS community ;-)
<MoeIcenowy> but to be honest
<MoeIcenowy> after buying aw devices, you cannot expect any support from the vendor
<MoeIcenowy> and we will be another vendor :-)
<netchip> Ah, so it's just a matter of preference?
<apritzel> MoeIcenowy: yes, but if you accept this fact, then AW isn't so bad (as a producer of cheap, but usable SoCs)
gianMOD has quit [Remote host closed the connection]
<netchip> Community support is preferable, as I'm not (yet) skilled enough to bring up devive support on my own
<apritzel> MoeIcenowy: I gave up on AW for anything software related
<MoeIcenowy> we only expect their SoC and user manual :-)
<netchip> Brb lunch
<apritzel> MoeIcenowy: yes
gianMOD has joined #linux-sunxi
<MoeIcenowy> maybe R40 is going to be released...
<MoeIcenowy> I regret not to go to Hong Kong last weekend, as sinovoip says that they will have M2 Ultra and M64 shown there
<apritzel> netchip: KotCzarny: btw: the official Cortex-A summary page seems quite useful as well: https://www.arm.com/products/processors/cortex-a
popolon has quit [Ping timeout: 244 seconds]
IgorPec has joined #linux-sunxi
<KotCzarny> apritzel: added. thx
<KotCzarny> :)
<KotCzarny> though i hate those presentation type pages which can be done in one paragraph
<KotCzarny> ;)
<apritzel> netchip: in terms of U-Boot support AW SoCs are quite good as well (again thanks to the community, not AW)
<apritzel> KotCzarny: indeed, these type of web pages are getting increasingly annoying, but seemingly more popular
yann has joined #linux-sunxi
<MoeIcenowy> Nowadays this kind of guide-like introductions are less and less
<apritzel> netchip: "waiting" for the next best thing never really works out in computing (because then you wait forever)
<KotCzarny> true that
<apritzel> netchip: you buy what seems to be the best exactly when you need it
<KotCzarny> good enough [tm] is all you can get
<KotCzarny> and im happy with my bpi-r1, bpi-m1, two opipc and one opi+2e
<KotCzarny> :)
<MoeIcenowy> good enough... I remembered the talk about Chabuduo “差不多” this afternoon in UTC+8
<apritzel> MoeIcenowy: was just thinking the same ;-)
<netchip> apritzel: but I don't need it :p it's just a gadget to mess around with
<netchip> I have a RPi 1 B right now
<netchip> And I don't want a RPi 3 because it lacks uboot
<MoeIcenowy> I do have a RPI3 now, but I never unpacked it...
<netchip> The Olimex A20 is a serious candidate for its great community support and SATA
<KotCzarny> yup
<KotCzarny> sata is nice
<KotCzarny> unique too
<KotCzarny> because its real sata port
<KotCzarny> and not crappy usb bridge
<netchip> MoeIcenowy, I have a RPi 1 and I have only used it for an IRC bouncer, and for resurrecting my father's NAS (Netgear RN102) yesterday
<netchip> KotCzarny, exactly. Might be handy in the future
<apritzel> netchip: there is U-Boot support for the RPi3
<apritzel> it's just that the RPi foundation does not use it :-(
<netchip> apritzel, oh, I didn't see it... Derp
<apritzel> netchip: $ ls configs/rpi_3_*
<netchip> I'll check it when I come home, I'm now on my phone and am going to my work in a bit :)
popolon has joined #linux-sunxi
<netchip> I guess I'll order a Pine64+... The drawbacks seem mainly software related, and as mainline Linux support is added, those problems will fade away I think?
<KotCzarny> depends on your needs
<netchip> They aren't graphics related
<netchip> For that I could always buy a RPi 3
<netchip> I2C, SPI, GPIO, UART and well maintained kernel code/uboot code is what I'm buying it for
<netchip> Anyway I have to go
<netchip> Will comeback in a few hours :)
<netchip> Thx everyone!
<buZz> pi3 is proprietary poop
<buZz> like all raspis
<buZz> imho more toxic than AW hardware
<netchip> Ah
<KotCzarny> a20 socs are usually paired with batteries
<apritzel> buZz: what I find annoying about RPi is that the official kernel (which virtually every one uses) is not really picking up upstream contributions
<KotCzarny> which is nice as a home ups system
netchip has quit [Quit: AndroIRC - Android IRC Client ( http://www.androirc.com )]
<buZz> apritzel: its just a waste of time and effort, imho
<apritzel> buZz: if you browse their kernel repo you will find many places where their original code coexists with the upstreamed version, but they ignore the latter
<buZz> fuckers
<buZz> lets just burn boredcom's offices
<apritzel> buZz: I wouldn't go that far ;-)
<buZz> ok, just pour cement in the exhaust of all their cars
<apritzel> but it's annoying and goes against the good upstream reputation that they enjoy
<buZz> which good reputation?
<buZz> first i hear about it
<apritzel> well, right, not upstream, but OpenSource reputation
<buZz> they arent opensource
<apritzel> gfx?
<buZz> well, their kernel is , but i doubt its by their choice
gianMOD has quit [Remote host closed the connection]
<apritzel> they are not bad and they are improving
<buZz> they dont even have a distro
<buZz> 'raspbian' is community built, not by them
gianMOD has joined #linux-sunxi
<apritzel> buZz: a board vendor shouldn't have a specific distro, really
<apritzel> it's a users choice to pick a distro
my123_ has joined #linux-sunxi
<buZz> well sure, but this isnt a board vendor nor do their users think they have choice
<buZz> their product is a 'community'
<buZz> with proprietary hardware that gets no specs or docs or source
<KotCzarny> but has toys to play with
<KotCzarny> codebase too
<jelle> isn't the rpi2 almost mainline
my123 has quit [Ping timeout: 245 seconds]
<buZz> jelle: if you dont want graphics
<buZz> jelle: or audio
<jelle> buZz: there is a foss driver for it in the works I think
<apritzel> jelle: yes, but as mentioned they don't use it ...
<buZz> nope, just for the 3D
<buZz> you wont get 2D
<jelle> apritzel: I hope they will... yeah
<jelle> well benefit of the AW design is the easy boot support too I guess
<Amit_T> But Broadcom is no more Broadcom, Its Avago now .
JohnDoe_71Rus has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org]
<buZz> avago is part of broadcom
<buZz> > Broadcom Limited (formerly Avago Technologies) is an American designer, developer and global supplier of products
gianMOD has quit [Ping timeout: 252 seconds]
<apritzel> buZz: LOL: "of products"?
<apritzel> they couldn't be more generic?
<KotCzarny> stuff?
<KotCzarny> ;)
my123_ has quit [Changing host]
my123_ has joined #linux-sunxi
my123_ is now known as my123
<buZz> apritzel: maybe they'll rename the company to 'vendor' soon
<buZz> :P
<apritzel> buZz: lol
<apritzel> or ACME
<KotCzarny> or 'Company'
<buZz> ^_^
<Amit_T> Not clear to me , is Avago Subset of Broadcom or other way around ?
IgorPec has quit [Ping timeout: 250 seconds]
<buZz> avago bought boredcom, then renamed itself to boredcom
silviop has joined #linux-sunxi
<silviop> hi
<silviop> Hi,
<silviop> I'm trying to boot an A33 tablet , i buy sdcard breakout and enable sd card uart in .config
<silviop> using (UART0 on MicroSD breakout board).
<silviop> I used q8_a33_tablet_1024x600_defconfig as base.
<silviop> I read serial port output from BOOT0 and finally "eraly jump fel" message so i'm sure sdcard breakout work.
<silviop> and from my linux 16.04 command line
<silviop> u-boot-2016.09# sunxi-fel -v ver
<silviop> AWUSBFEX soc=00001667(A33) 00000001 ver=0001 44 08 scratchpad=00007e00 00000000 00000000
<silviop> u-boot-2016.09# sunxi-fel -v uboot u-boot-sunxi-with-spl.bin
<silviop> Stack pointers: sp_irq=0x00002000, sp=0x00005E08
<silviop> MMU is not enabled by BROM
<silviop> => Executing the SPL... done.
<silviop> libusb usb_bulk_send error -7
<silviop> u-boot-2016.09#
<silviop> Nothing happen!!
<silviop> My tablet not boot direct from sdcard obviously(only installed android work), what can do for deeper debug ?
<silviop> I see that there is a early uart debug option in .config but ask parameters that i don't know.
<NiteHawk> silviop: the "libusb usb_bulk_send error -7" may not neccessarily indicate an error, iirc. with an sdcard breakout, you might have to adjust the UART settings in U-Boot to get usable output on the serial console. you might also have to prevent U-Boot from trying to detect/setup an actual card (mmc0), as that's unavailable / reused for the uart
<silviop> do you know .config values ? I changed only (UART0 on MicroSD breakout board)
<silviop> i suppose that it disable all interfering things
DullTube has joined #linux-sunxi
<Net147> I got Mali r3p2 framebuffer driver working on mainline
<NiteHawk> silviop: yes, that should do. unfortunately, i'm not experienced with using sdcard breakout
<KotCzarny> is sdcard in slot or out?
<silviop> no only breakout without sdcard (i boot from usb/fel)
<Net147> mripard: interested in testing it out?
<NiteHawk> silviop: according to http://linux-sunxi.org/MicroSD_Breakout#Mainline_U-Boot you have to configure both U-Boot and SPL settings separately (don't know if that's still the case). might be worth checking
Putti has joined #linux-sunxi
<silviop> >>>>>>>>>>First, to setup u-boot for FEL mode, use <board>_felconfig instead of the usual <board>_defconfig.
<silviop> ok i jump this
IgorPec has joined #linux-sunxi
<rellla> Net147: nice
<Net147> mripard: rella: it uses same device tree nodes as on CHIP, so it would probably work on CHIP too - https://github.com/net147/sunxi-mali/tree/r3p2-01rel2
<Net147> since r3p2 binaries are already available
<rellla> though r3p2 resides in our repo, we don't have the right to redistribute it, do we?
gianMOD has joined #linux-sunxi
<Net147> I believe r3p2 binaries were provided by they were provided by Benn Huang from CubieTech
<Net147> I can't see any licensing attached to it
<wens> Net147: that normally means, no license
<Net147> ssvb: any comments?
terra854 has joined #linux-sunxi
<Net147> NiteHawk: yes the kernel part is, but the binaries are proprietary
<NiteHawk> ah, right - we're talking about redistributing the "blob"
<terra854> So is anyone working on getting linux to run on the A64?
<terra854> A64 SoC
<montjoie> terra854: use apritzel git repo
popolon has quit [Ping timeout: 250 seconds]
matthias_bgg has quit [Ping timeout: 260 seconds]
yeoldetoast has joined #linux-sunxi
matthias_bgg has joined #linux-sunxi
Putti has quit [Ping timeout: 256 seconds]
popolon has joined #linux-sunxi
<terra854> Is he the only one working on A64 support?
<apritzel> terra854: fortunately not ;-)
<apritzel> mripard has a basic support series on the list
<terra854> Nice. That is assuring
<apritzel> and MoeIcenowy has branches with extended support
<terra854> So where are all your git repos?
<NiteHawk> and longsleep has worked quite a bit with the legacy kernel
<apritzel> my repo is a bit outdated atm, but I have a newer one at home already
<ElBarto> are the dts clock bindings stable now for A64 ?
<terra854> BTW have you guys heard about the Pine A64?
<NiteHawk> terra854: you might be interested in the pine64 IRC - see http://forum.pine64.org/showthread.php?tid=892
<apritzel> terra854: ???
<apritzel> terra854: what else are we talking about here then?
<terra854> Yeah I know, I have been hanging out at that IRC
<terra854> regularly
<terra854> It would be nice if we can get out of the legacy kernel once and for all
<apritzel> terra854: http://linux-sunxi.org/Pine64
<terra854> Yeah I checked that out regi=ularly
<terra854> *regularly
<apritzel> terra854: well, that's what we are working on
<terra854> Anyway, that aside, has anyone connected to the Pine64 IRC before
<apritzel> fwiw, I consider this channel the Pine64 IRC ;-)
<terra854> Oh
IgorPec has quit [Quit: Nettalk6 - www.ntalk.de]
<terra854> apritzel: So how is the status of the mainlining effort for the A64?
<apritzel> didn't mripard answer this today morning already?
<apritzel> I have nothing to add, it's his call to push the patches
<wens> he's waiting on me to review them (facepalm)
<terra854> Oh...
<terra854> I mean as in, what works and what does not
lkcl has joined #linux-sunxi
<terra854> at this point
<mripard> wens: you should stop making relevant feedback, I would stop waiting for it ;)
DullTube has quit [Quit: Leaving]
tlwoerner_ has quit [Quit: Leaving]
<terra854> Anyway, for this repository (https://github.com/linux-sunxi/linux-sunxi), is it still alive?
<terra854> Cause last commit is 1.5 years ago...
<wens> mripard: huh?
<KotCzarny> sunxi-next ?
<terra854> Wait a min... if you guys are working on the sunxi-next branch, shouldn't it be set as the default branch?
gianMOD has quit [Remote host closed the connection]
JohnDoe_71Rus has joined #linux-sunxi
<terra854> Cause the default branch is at sunxi-3.4
gianMOD has joined #linux-sunxi
yann-kaelig has joined #linux-sunxi
IgorPec has joined #linux-sunxi
IgorPec has quit [Ping timeout: 252 seconds]
<ssvb> Net147: About the mali blobs license? You can find some information at https://lists.x.org/archives/xorg-devel/2016-April/049275.html and https://lists.x.org/archives/xorg-devel/2016-June/050267.html
<ssvb> The EULA used to be a major pain. And the availability of suitable blobs with suitable licenses has not been fully resolved yet.
<ssvb> It's also one of the reasons why we had a half-decent Mali drivers support at least since 2013, but had to force the users to install everything manually at their own risk via the step by step instructions at https://linux-sunxi.org/Mali_binary_driver
<Net147> ssvb: so can r3p2 be used in products?
<ssvb> If ARM had their EULA and blobs distribution logistics in a better shape, then ARM Linux distributions could have had the Mali userland blobs packaged since a very long time ago
orly_owl has quit [Ping timeout: 260 seconds]
<ssvb> Net147: no, r3p2 has license issues
<ssvb> one issue is that we even did not receive any EULA notice at all, and another issue is that the r3p2 EULA (as used by ODROID and the others) used to forbid blobs redistribution, which is a no-go
<ssvb> now the EULA is fixed since r6p0, but we are yet to receive the Mali blobs with this new license for our hardware
<ssvb> Pine64 received the r6p0 blobs from Allwinner without EULA, in the very same way as we had it with the r3p2 blobs a long time ago
gianMOD has quit [Remote host closed the connection]
<ssvb> you can find more details at http://forum.pine64.org/showthread.php?tid=587 about the Pine64 mali blobs story
<ssvb> personally, I'm not wasting any of my time on Mali until the license issues are fully resolved
<mripard> wens: nevermind, it was just a joke :)
<ssvb> Net147: if this happens, then we can have the proprietary drivers in a reasonably good shape on sunxi hardware
<ssvb> Net147: there are no technical problems
<ssvb> oh, and the http://forum.pine64.org/showthread.php?tid=587&pid=21054#pid21054 seems to be pretty much clueless
<ssvb> but I don't feel like even wasting any of my time debunking the bullshit from this dude
<Net147> which part of the EULA in particular forbids redistribution?
<ssvb> have you read it?
The_Loko has joined #linux-sunxi
Worf has quit [Quit: Konversation terminated!]
gianMOD has joined #linux-sunxi
<Net147> I am looking at the odroid r5p1 license
<ssvb> try to search the keyword "distribute" in the EULA text
<wens> mripard: :)
<Net147> "2.2.5 You will not delete or in any manner alter the copyright, trademark or other proprietary rights notices appearing on the Software or documentation as delivered or distributed by"
<ssvb> can you pastebin it somewhere?
<ssvb> "Hardkernel hereby grants Licensee a limited, non-exclusive, non-transferable, irrevocable, restricted right to use the Software in object code form only on the Computer System solely for the purpose of developing application software for Hardkernel devices using the Samsung Exynos 5422 System-on-a-Chip"
<ssvb> "non-transferable" and "using the Samsung Exynos 5422 System-on-a-Chip" make it worthless for us
<Net147> okay but the r3p2 blob is from cubietech, not hardkernel
<ssvb> would you be happy if it had the EULA which stated "non-transferable", "solely for the purpose of developing application software" and "Allwinner A20 System-on-a-Chip"?
<ssvb> Linux distributions still would have no right to package it
<ssvb> only the r6p0 blob EULA is somewhat sane
<Net147> I am referring to the use case of someone developing an embedded product that includes the blob in the filesystem.
<ssvb> well, I'm not a lawyer myself, but you can probably hire a lawyer who could provide consulting on this matter...
<ssvb> my interpretation is that you are not allowed to distribute any mali blobs older than r6p0 to other people, unless you have some other agreement with ARM
<Net147> thanks for the info
<Net147> hopefully we don't have to wait too long for suitable blobs
<ssvb> BTW, if ODROID has the r6p0 blobs with a permissive EULA, then we could use them too
<mripard> ssvb: some r6p0 had the restrictive license too
<mripard> it changed halfway through it
cnxsoft has quit [Quit: cnxsoft]
<Net147> I don't think they updated beyond Mali r5p0 for their now discontinued boards with Mali-400
gianMOD has quit [Remote host closed the connection]
<Net147> though I guess it wouldn't hurt to try contacting them
florianH has quit [Quit: Connection closed for inactivity]
gianMOD has joined #linux-sunxi
<Net147> but they may be restricted to Samsung only
gianMOD has quit [Client Quit]
reinforce has quit [Quit: Leaving.]
The_Loko has quit [Quit: Leaving]
mozzwald has quit [Quit: leaving]
gianMOD has joined #linux-sunxi
iamfrankenstein has joined #linux-sunxi
The_Loko has joined #linux-sunxi
mozzwald has joined #linux-sunxi
psychedup74 has joined #linux-sunxi
gianMOD has quit [Remote host closed the connection]
apritzel1 has joined #linux-sunxi
jernej has joined #linux-sunxi
florianH has joined #linux-sunxi
<KotCzarny> i wonder what is the reason not to free the old devices
gianMOD has joined #linux-sunxi
gianMOD has quit [Ping timeout: 250 seconds]
<terra854> Money i guess
Amit_T has quit [Ping timeout: 244 seconds]
Amit_T has joined #linux-sunxi
Putti has joined #linux-sunxi
reinforce has joined #linux-sunxi
psychedup74 has quit [Quit: leaving]
leviathanch_ has quit [Remote host closed the connection]
BenG83 has joined #linux-sunxi
<jernej> Can someone enlighten me why zorder can't be changed for H3 in libvdpau-sunxi? I'm referring to this comment: https://github.com/linux-sunxi/libvdpau-sunxi/blob/master/kernel-headers/sunxi_display2.h#L205-L207
leviathanch has joined #linux-sunxi
apritzel1 has quit [Ping timeout: 256 seconds]
psychedup74 has joined #linux-sunxi
<MoeIcenowy> mripard: is HiKey blobs redistributable?
Putti has quit [Quit: Leaving]
<mripard> HiKey is aarch64, isn't it?
<jernej> mripard: Arm released also HiKey ARMv7 armhf version of the userspace driver
<mripard> oh?
<mripard> oh yes, that one
<mripard> it needs wayland, and uses fbdev
<mripard> if you can live with both, it would probably work
my123_ has joined #linux-sunxi
my123_ has quit [Changing host]
my123_ has joined #linux-sunxi
my123 has quit [Ping timeout: 244 seconds]
<jernej> mripard: Do you know any other version? DRM?
<mripard> X + dma-buf
apritzel1 has joined #linux-sunxi
netlynx has joined #linux-sunxi
netlynx has joined #linux-sunxi
netlynx has quit [Changing host]
gianMOD has joined #linux-sunxi
gianMOD has quit [Remote host closed the connection]
f0xx has quit [Ping timeout: 256 seconds]
apritzel1 has quit [Ping timeout: 244 seconds]
my123_ is now known as my123
Putti has joined #linux-sunxi
Putti is now known as putti
putti is now known as Putti
lkcl has quit [Ping timeout: 245 seconds]
IgorPec has joined #linux-sunxi
apritzel has quit [Read error: Connection reset by peer]
Gerwin_J has quit [Quit: Gerwin_J]
matthias_bgg has quit [Quit: Leaving]
apritzel has joined #linux-sunxi
apritzel1 has joined #linux-sunxi
massi has quit [Remote host closed the connection]
florianH has quit [Quit: Connection closed for inactivity]
|Jeroen| has joined #linux-sunxi
f0xx has joined #linux-sunxi
orly_owl has joined #linux-sunxi
IgorPec has quit [Ping timeout: 265 seconds]
terra854 has quit [Quit: Connection closed for inactivity]
iamfrankenstein1 has joined #linux-sunxi
iamfrankenstein1 is now known as iamfrankenstein
iamfrankenstein has quit [Ping timeout: 252 seconds]
apritzel has quit [Read error: Connection reset by peer]
avph has quit [Ping timeout: 250 seconds]
The_Loko has quit [Quit: Leaving]
avph has joined #linux-sunxi
netlynx has quit [Quit: Ex-Chat]
apritzel1 has quit [Ping timeout: 260 seconds]
apritzel has joined #linux-sunxi
leviathanch has quit [Remote host closed the connection]
dh1tw has joined #linux-sunxi
gianMOD has joined #linux-sunxi
apritzel has quit [Ping timeout: 252 seconds]
Mr__Anderson has joined #linux-sunxi
dh1tw has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
cptG has joined #linux-sunxi
iamfrankenstein has joined #linux-sunxi
|Jeroen| has quit [Quit: dada]
mzki has quit [Ping timeout: 252 seconds]
mzki has joined #linux-sunxi
dr1337_ has joined #linux-sunxi
swiftgeek has left #linux-sunxi ["WeeChat 1.5"]
yann-kaelig has quit [Quit: Leaving]
gianMOD has quit [Remote host closed the connection]
apritzel has joined #linux-sunxi
f0xx has quit [Ping timeout: 265 seconds]
gianMOD has joined #linux-sunxi
<Net147> jernej: the hikey blobs are compiled for Mali-450 so they don't work with Mali-400
Mr__Anderson has quit [Ping timeout: 244 seconds]
<jernej> oh, I thought that they are backward compatible
reinforce has quit [Quit: Leaving.]
Putti has quit [Ping timeout: 256 seconds]
<Net147> jernej: I couldn't get it to work
<Net147> jernej: blobs are configured to specific model of Mali (400 or 450) and revision. we need blobs for Mali-400 r1p1 hardware.
JohnDoe_71Rus has quit [Quit: KVIrc 4.9.2 Aria http://www.kvirc.net/]
station has joined #linux-sunxi
station has quit [Client Quit]
jernej has quit [Ping timeout: 260 seconds]
dr1337_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
gianMOD has quit [Remote host closed the connection]
Amit_T has quit [Ping timeout: 256 seconds]
Amit_T has joined #linux-sunxi
gianMOD has joined #linux-sunxi
BenG83 has quit [Quit: Leaving]
p_rossak has quit [Ping timeout: 256 seconds]
p_rossak has joined #linux-sunxi
dr1337_ has joined #linux-sunxi
Amit_T has quit [Ping timeout: 244 seconds]
Amit_T has joined #linux-sunxi
t445 has joined #linux-sunxi
gianMOD has quit [Remote host closed the connection]
Amit_T has quit [Ping timeout: 244 seconds]
Amit_T has joined #linux-sunxi
dr1337_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jernej has joined #linux-sunxi
Da_Coynul has joined #linux-sunxi
cptG_ has joined #linux-sunxi