Turl changed the topic of #linux-sunxi to: Allwinner/sunxi development discussion - Don't ask to ask. Just ask and wait! - See http://linux-sunxi.org | https://github.com/linux-sunxi/ | Logs at http://irclog.whitequark.org/linux-sunxi
FR^2 has quit [Quit: und weg...]
Gerwin_J has joined #linux-sunxi
Gerwin_J has quit [Quit: Gerwin_J]
Quarx has joined #linux-sunxi
Quarx has quit [Client Quit]
parabyte has quit [Quit: Leaving]
kivutar has quit [Quit: Ex-Chat]
wolfy has joined #linux-sunxi
egbert_ has quit [Read error: Operation timed out]
egbert has joined #linux-sunxi
bsdfox has quit [Read error: Operation timed out]
bsdfox has joined #linux-sunxi
geecko has joined #linux-sunxi
geecko has quit [Quit: Quitte]
bennhuang has joined #linux-sunxi
bsdfox has quit [Ping timeout: 240 seconds]
bennhuang has quit [Ping timeout: 252 seconds]
bsdfox has joined #linux-sunxi
<WarheadsSE> hey ssvb
<wens> Turl: your patches seem to be stuck in the mail system, they're slowly appearing one by one
wolfy has quit [Ping timeout: 252 seconds]
bsdfox has quit [Ping timeout: 241 seconds]
bsdfox has joined #linux-sunxi
[7] has quit [Read error: Operation timed out]
TheSeven has joined #linux-sunxi
JohnDoe_71Rus has joined #linux-sunxi
naobsd has joined #linux-sunxi
bsdfox has quit [Ping timeout: 240 seconds]
bsdfox has joined #linux-sunxi
tomboy64 has quit [Ping timeout: 272 seconds]
<bamvor> hi, is there anyone use the mmc on a20 upstream code.
<bamvor> i try the github.com/jwrdegoede/linux-sunxi.git sunxi-mmc-incremental, but no mmc partition found. thanks
wolfy has joined #linux-sunxi
aep has quit [Ping timeout: 246 seconds]
deasy has joined #linux-sunxi
<bamvor> forget it. it hang because i select the MMC_SDHCI.
<deasy> arokuxxxxx disapreared!
<ssvb> hi WarheadsSE
windyan has quit [Ping timeout: 264 seconds]
sspiff has joined #linux-sunxi
sspiff has quit [Remote host closed the connection]
n01 has joined #linux-sunxi
windyan has joined #linux-sunxi
rellla has joined #linux-sunxi
<oliv3r> mornin'
<oliv3r> bamvor: mmc on hansg's tree is using the 'to be upstreamed' mmc driver for mainline
tomboy64 has joined #linux-sunxi
ssvb has quit [Remote host closed the connection]
<rellla> oliv3r: morning. finally i got my ct working. 11h uptime, uaahh :)
TheSeven has quit [Quit: No Ping reply in 180 seconds.]
TheSeven has joined #linux-sunxi
<wolfy> rellla: may I priv you ?
<rellla> why not?
rellla2 has joined #linux-sunxi
rellla has quit [Ping timeout: 260 seconds]
<oliv3r> rellla2: nixe!!
<oliv3r> you dirty dogs!
<mnemoc> :o
sspiff has joined #linux-sunxi
sspiff has joined #linux-sunxi
sspiff has quit [Changing host]
rellla2 has quit [Ping timeout: 260 seconds]
rellla has joined #linux-sunxi
aep has joined #linux-sunxi
<rellla> oliv3r: btw my issue was a bad uEnv.txt ... - dumb rellla :p
<wens> sent out an old duplicate cover letter :(
* wens feels stupid
<oliv3r> rellla: i read int he log :p i did a little facepalm
<oliv3r> wens: about the external clocks?
<wens> oliv3r: yeah
<oliv3r> wens: also i just see a gmac cover-letter ontop of the gmac thread; why's that? or is my mail client fucked up ordering
<oliv3r> gzamboni: does my alias still exist and work? oliver@linux-sunxi.org?
<mnemoc> iirc gzamboni even set up an smtp-auth for you
<oliv3r> Puneet B ML aler, Puneet B maling list alert
<wens> oliv3r: i sent a new version of the u-boot gmac series a few days ago
<oliv3r> warning, warning
<wens> oliv3r: shoult be properly labled "v3" though
<oliv3r> mnemoc: kk; i just haven't heard anything from the vger people yet
<oliv3r> wens: ok i only got the cover letter
<mnemoc> oliv3r: I'll do the maxima/php thing today, and test sunxi-3.10 .... I was strugling yesterday to get a serial console out of my CT and finally found an still-working adapter. 5 dead ones
<wens> oliv3r: sorry, was labled "v2", v3 is my branch name
_massi_ has joined #linux-sunxi
<oliv3r> mnemoc: how can you have 5 dead adapters :S
<oliv3r> i solderd a connector that matches the uSD adapter yesterday to my 3 Euro nokia 'cable'
<oliv3r> cheapest uarts i can fine, but dx shipping times of course
<mnemoc> oliv3r: the only that survived these months of nomad life was the ftdi 232rl adapter I have... all the cheap ones not even give me an echo when loopbacking :(
<oliv3r> can you open it? probably cables are botched
<mnemoc> they are naked
<mnemoc> with pins
<mnemoc> but I didn't throw them away just in case
_BJFreeman has joined #linux-sunxi
<oliv3r> they might still work
<mnemoc> yup
<oliv3r> sometimes the crystals break; sometimes the connectors
_BJFreeman is now known as BJfreeman
<oliv3r> i actually broke the wires on my adapter just yesterday, but hte soldering iron was still hot so i just easily reattached them :)
<oliv3r> in any case, 5 broken ones, that's big ouch; so did the 3.10 image work?
<mnemoc> oliv3r: I'll know today :p
<oliv3r> i think my dabbeling and learning asm by RE-ing the BROM is actually a good thing
paulk-collins has joined #linux-sunxi
<oliv3r> at some point, the BROM will be the only blob. By being able to show we know what it does, we should make some people happy that want to know everything
<oliv3r> Turl: i need your asm skills again at some point :p
popolon has joined #linux-sunxi
<bamvor> oliv3r: sorry, i could not follow you. now, i am trying the sunxi-test, and follow the https://mail.google.com/mail/u/0/#search/3.13+kernel+with+working+sunxi+mmc+%2F+sdc+support/142b3b3a66ad9088
<bamvor> ,
notmart has joined #linux-sunxi
notmart has joined #linux-sunxi
notmart has quit [Changing host]
<gzamboni> oliv3r, i think so, why, its not working ? maybe be its my antispam rules
<oliv3r> gzamboni: dunno; i just haven't heard anything yet from vger
<mnemoc> oliv3r is clearly an spamer
<gzamboni> oliv3r, if you need the smtpauth i can resend you the password or reset it
<oliv3r> very much may be that i was /ignored
<mnemoc> let's continue with the dev@sunxi.org plan
<oliv3r> mnemoc: once you fix maxima php :;p
<mnemoc> :p
rz2k has joined #linux-sunxi
_BJFreeman has joined #linux-sunxi
AreaScout has joined #linux-sunxi
BJfreeman has quit [Ping timeout: 245 seconds]
<gzamboni> the @linux-sunxi.org are double spam checked, once in my mail server and secondly in the destination server (gmail or whatever)
_BJFreeman is now known as BJfreeman
BJfreeman has quit [Quit: had a good time]
rellla2 has joined #linux-sunxi
rellla has quit [Ping timeout: 260 seconds]
<oliv3r> slapin_: what is a mele a39?
eagles0513875 has quit [Ping timeout: 272 seconds]
<oliv3r> bamvor: then i'm not sure what your problem is :)
windyan has quit [Ping timeout: 272 seconds]
focus has quit [Ping timeout: 272 seconds]
TehCaptain has quit [Ping timeout: 272 seconds]
TehCaptain has joined #linux-sunxi
morfoh has quit [Ping timeout: 272 seconds]
morfoh has joined #linux-sunxi
focus has joined #linux-sunxi
notmart has quit [Remote host closed the connection]
notmart has joined #linux-sunxi
<bamvor> oliv3r: there is a error right now:
<bamvor> linux:~ # ifconfig eth0 147.2.207.61 netmask 255.255.255.0 up
<bamvor> SIOCSIFFLAGS: Device or resource busy
<bamvor> SIOCSIFFLAGS: Device or resource busy
<oliv3r> bamvor: sounds like your gmac isn't setup up properly, kinda unrelated to mmc
<bamvor> yeah. sorry for confuse.
<bamvor> is there something i could do?
<oliv3r> should work, i tested it on cb2 and cb3 and it worked there without a hitch
<oliv3r> wens: ^
<wens> if you use hans' tree, you need to use his u-boot tree as well
<bamvor> ha.
popolon_ has joined #linux-sunxi
<wens> his tree uses older series of gmac patches, interface type setting is broken
<bamvor> wens: thanks.
<bamvor> where is the lastest one?
<oliv3r> wens: i'll test your latest patches from your git later today and push the whole thing
<wens> bamvor: latest one is not merged in with any other stuff, as I never sent it to ML
<wens> oliv3r: thanks
<bamvor> got it.
eagles0513875 has joined #linux-sunxi
<bamvor> is there a tree could support both usb and gmac?
<oliv3r> brom is compiled using some very old compiler
<oliv3r> very unoptimized asm
<oliv3r> bamvor: hansg's?
<bamvor> anyone.
<bamvor> arukux said echi is work, right?
<oliv3r> bamvor: it should, but it's missing ohci, so some devices don't work
<wens> bamvor: ehci works, no ohci, so stuff that only runs USB 1.0/1.1 or requires handover wont work
<bamvor> thanks. so i need merge the echi code into hans tree by myself?
<bamvor> it is ok. i just want to know if someone already do this.
<oliv3r> bamvor: i'm not sure on the status, but hansg offered to pick ohci up so he and arokux are working o nit
<wens> imho they should split out usb phy support, as it's shared by ehci/ohci/otg
<bamvor> oliv3r: wens: thanks.
<oliv3r> wens: is it splitable? but yeah isn't that how the kernel has been heading?
<oliv3r> wens: afaik even PCI has been split out
<wens> oliv3r: should be, they aren't even in the same address space
<oliv3r> haven't seen arokux around in a while though
<oliv3r> hansg: ping! :p
<wens> the only funny bit is AW code calls phy setup code for the same phy address...
<oliv3r> yeah but don't put your faith in AW code ;)
<wens> we should yank that code out and give it a try
<oliv3r> hansg should idle here more :
<oliv3r> he misses quite a lot of the stuff siad here :)
<wens> arokux disappeared
<oliv3r> yeah i noticed
<oliv3r> did he say anything?
<wens> only posted a video about what he was up to. i think it was a concert or gathering of some sort
<oliv3r> since 22nd of november
<oliv3r> so 4 weeks
<oliv3r> maybe gone for holidays?
enrico_ has joined #linux-sunxi
<wens> yeah i suppose everyone would be gone this week?
rz2k has quit []
<oliv3r> what could 'SMC' mean when talking about SPI and Burst Counter or Write Transmit Counter?
popolon_ has quit [Ping timeout: 272 seconds]
<oliv3r> wens: we have very little DMA docs don't we?
<wens> oliv3r: DMA docs? only the registers i think
<oliv3r> ok, then i should e able to extract some info
<oliv3r> stupid SPI code sets up DMA stuff int he BROM :(
<morfoh> mnemoc: so you hiddenly (without informing me personally) worked on the 3.10 porting in your "cave" yet? :p
<mnemoc> morfoh: nope
<morfoh> hehe :)
<mnemoc> morfoh: only prepared the now-table-less bench
<morfoh> mnemoc: uh?
<mnemoc> the table you use was intended as my workbench ;-)
<morfoh> mnemoc: haha :)
<morfoh> mnemoc: use it man :)
<oliv3r> collegues?
<oliv3r> or roomates?
<mnemoc> he is my landlord :|
<morfoh> what? :p
<morfoh> what kind of stupid description
<oliv3r> mor-lord
<mnemoc> I rent a room in your house... so....
<oliv3r> lord-mor
<morfoh> I'd have prefered being called friend :)
<oliv3r> mordor?
<morfoh> oliv3r: yeah... kind of :)
<mnemoc> equaly scary
<morfoh> mnemoc: but at least I take care too ... like mommie :p
<mnemoc> so you prefer to be called mom?
<morfoh> if it lets you feel better :p
<mnemoc> landlord sounded... safer :p
<morfoh> moron! :p
<morfoh> coffee time :)
<morfoh> mnemoc: where is that Turl hiding?!?! :)
<oliv3r> mom-mor
<oliv3r> mormie?
<morfoh> somehow it seems he fears to test my last initramfs images :)
<oliv3r> so your landlord is a sunxi avecado?
<morfoh> oliv3r: :)
<morfoh> "mormie" is a good one oliv3r :)
<oliv3r> what a great 'marriage'
<mnemoc> o_O
<mnemoc> morfoh is not my type
<mnemoc> so the initial definition as friend was better :p
<morfoh> see! :)
<oliv3r> wens: if i'd setup DMA 'somehow' (for SPI in this example) I basically say DMA_DESTINATION_ADDR = SPI0_TXDATA
<morfoh> mnemoc: but btw, weird thoughts you have in your brain... "mormie's" doesn't have to be your type! :p
<mnemoc> 12:09:34 < oliv3r> what a great 'marriage'
<morfoh> or is that different from your social-cultural point of view? :p
<oliv3r> wens: and then whenever i write something to memory (that is dma mapped?) it will directly put that into the SPI0_TXDATA register, correct? so i can simply copy something to ram, and that gets transmitted (via dma)
<morfoh> oliv3r: the thing with Turl... he was very kindly testing some initramfs images I made with different kind of optimizations, but somehow he is hiding now! :)
<wens> oliv3r: my impression was that you had to tell the dma controller to start
<morfoh> now I need to bother mnemoc to test it on his toys :p
<oliv3r> wens: i'm thinking dma setup atm still
<wens> oliv3r: but my knowledge is based on old x86 architecture stuff i read like 10 years ago :(
<oliv3r> wens: just trying to understand what it's doing with the DMA controller
<wens> i see
<oliv3r> wait, here
<oliv3r> this is what i'm currently working on, ti's far far from done :p
<oliv3r> the pseudo code that i write from this will be more easier to follow I hope
<wens> good (pseudo code), i don't speak asm :)
<oliv3r> well when I get there :p
RichiH has joined #linux-sunxi
ZetaNeta has joined #linux-sunxi
<oliv3r> but i added comments that should explain what happens :p
<wens> seems to have redundant stuff
<RichiH> from what i gather, the current crop of allwinnder SoCs should be fast enough to act as a full media center, but it's not obvious to me what the best options are
<RichiH> for example, the A31 article talks about stuff in dec 2012 as happening in the future
kivutar has joined #linux-sunxi
<RichiH> from the "i want to run xmbc on it and it should be better than on a raspberry pi" PoV: what's my best option?
<wens> oliv3r: i need to brush up on some architecture stuff
<wens> home time
<oliv3r> RichiH: a31 is poop
kivutar has quit [Read error: Connection reset by peer]
panda84kde has joined #linux-sunxi
<RichiH> oliv3r: what's non-poop, then?
<oliv3r> a10 - a20
<mnemoc> powervr -> poop
<oliv3r> a10s can be usefull i think; though i don't think it has gmac
<oliv3r> a23 should be interesting; but no gmac/sata/hdmi is kinda meh
<oliv3r> so maybe we'll get a23s
<oliv3r> but so far, a23s looks very promessing
<oliv3r> wish i had the usermanual for that
<oliv3r> mnemoc: how about inviting eva to fosdem?
<mnemoc> $inviting$ ?
<oliv3r> nono
<oliv3r> 'hey, feel welcome to attend'
<mnemoc> s/feel welcome to/please/ ?
<oliv3r> feel welcome to please [her]? huh?
<mnemoc> if that helps to get (better) documentation...
<oliv3r> I extremly highly doubt she'd go
<mnemoc> me too, but...
penghb has quit [Ping timeout: 240 seconds]
<oliv3r> mail sent
<mnemoc> :)
penghb has joined #linux-sunxi
<Turl> oliv3r: :p
<wens> oliv3r: wouldn't a23s be even more stripped down?
<mnemoc> a20s :p
<oliv3r> :p
<Turl> morfoh: you know I sleep from time to time :p
<oliv3r> well a23 looksl ike features a dual channel memory controller, or atleast the same one as a31 and is much better performant
<oliv3r> Turl: lets see, copy paste to turl
<mnemoc> oliv3r: looking forward to the quad a23 :p
<oliv3r> mnemoc: if that ever materializes :p
* mnemoc has big hopes
<oliv3r> need docs for a23 first
<mnemoc> a23 is intended for cheap tablets, and cheap tablets are already quad core (rk3188)
<mnemoc> or a quad core variant of a23 is required for allwinner to keep a leg on that market
<mnemoc> s/or/so/
<oliv3r> i agree
<oliv3r> but they'll have to hurry
<oliv3r> i wonder if that'll be the a60
<mnemoc> a31 is (imo) a big failure
<oliv3r> as that's big.LITTLE
<mnemoc> the big.LITTLE guy should be the A20 successor, not a23, not a31
<oliv3r> well A60 should be 2:2 with the a23 memory controller
<mnemoc> hopefully
<oliv3r> Turl: bic r0, r1, r0, asr #0x3 ; r0 = r1 &!(r0 >> 3) does that make sense to you?
<oliv3r> Turl: or does the ASR apply to r1?
<mnemoc> cheap tablets = quad a23. phones mali big.LITTLE a31s. minipc big.LITTLE a20 with the new memory controller
<oliv3r> we'll see what'll happen
<mnemoc> that's my humble/wishful prediction
<Turl> oliv3r: ask is to r0
<Turl> asr*
<oliv3r> that's what i thought
<oliv3r> but it's really a complicated way to get 0x400 i found
<oliv3r> here
<oliv3r> r1 is (i think) 0x01c02000 and r0 is 0x01c05004
<oliv3r> they aren't variable as far as I can tell
<Turl> oliv3r: dunno what to tell you without understanding the whole context :p but it seems all right
<oliv3r> i can give you that too :p
<oliv3r> it looks like the SPI controller is here being set up to transmit data via dma
<oliv3r> and I just realized
<oliv3r> the SoC can use DMA using SRAM just fine, can it not?
<oliv3r> i mean, it doesn't need RAM for that
panda84kde has quit [Remote host closed the connection]
<oliv3r> to the SoC, SRAM and DRAM are identical (memory address) with the only difference being where it is located, slow dram or faster sram
panda84kde has joined #linux-sunxi
<oliv3r> anyway, as far as I can tell, that's a stranged compiler optimization to get a fixed value, wouldn't mov r0, #0x400 be just as efficient if not more so?
<oliv3r> the only time I can imagine it to be actually a dynamic value, is if this function would work on SPI0, SPI1, SPI2 etc equally by changing a parameter that was optimized away
<Turl> if 0x400 can be fit in 1 instruction, probably
<wens> oliv3r: it can, you have to set the src/dst type in the dma controller
<wens> oliv3r: see A20 user manual
<oliv3r> wens: well I know that most code is the same as boot0/boot1
<oliv3r> so it's quite possible the compiler optimized various bits 'away'
<oliv3r> so it seems like it's calculating a static value, when in fact, it was dynamic before it got optimized
<oliv3r> i'll just document it as static
<oliv3r> since we can't ever change it anyway :p
<wens> are you planning on translating it into C code? :p
<Turl> oh hey wens
<oliv3r> wens: yeah :p
<wens> Turl: hi
<oliv3r> wens: and as long as the meaning of the code gets across, it should be good
<Turl> wens: I got your emails, all went to spam for some reason
<mnemoc> oliv3r: do you know radare2?
<wens> Turl: no worries, gmail always sends my patches to spam for no good reason
<Turl> wens: the cover letters (two of 'em) arrived at my inbox correcty
windyan has joined #linux-sunxi
<Turl> wens: they look ok on a first glance
<Turl> I'll grab my user manual and check the values when I get a bit more of time
<oliv3r> mnemoc: radarewhat?
<oliv3r> wens: ohh, then I may have gotten your mails anyway, they are in the spam probably is all
<mnemoc> sudo apt-get install radare2 ;-)
<oliv3r> mnemoc: oh sounds nice, as long as it doesn't do too much automagically; i'm trying to learn here :p
<Turl> oliv3r: radare is great
<Turl> it makes call graphs and other cool stuff
<mnemoc> it helps you learning
<oliv3r> oh wow
<oliv3r> why wasn't I aware of that?
<oliv3r> ragui!
<Turl> you can use IDA too (although it's not free sw)
<oliv3r> i rather have free sw ;)
<oliv3r> bah no ragui
<mnemoc> g-u-what?
<oliv3r> ragui or 'bokken'
<oliv3r> oh ragui is Closed Src; fuck that
penghb has quit [Ping timeout: 240 seconds]
<atiti> how much CPU usage do you guys see when playing back a 1080p movie on the A10?
<atiti> i'm seeing around 93%, X11 using 45-50% of that
<oliv3r> oh radare2 built in web interface; nice
<Turl> atiti: are you using ondemand governor?
<buZz> atiti: sounds like software decoder?
JohnDoe_71Rus has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org]
<oliv3r> radare doens't like the BROM
<atiti> buZz, nah, its vdpau
<buZz> ah
<atiti> Turl, could be, let me check
penghb has joined #linux-sunxi
<atiti> Turl, yea, it's ondemand
<morfoh> Turl: sleeping "from time to time" ?!?! wtf! sleeping is for birds :p
<atiti> ah ok, so it's scaling down the frequency of the cpu
<atiti> to like 144Mhz
<mnemoc> atiti: see the Cpufreq page in the wiki on how to properly configure the ondemand governor
<oliv3r> i wonder how the conservative governor would work; slow at start up, but fast when demand is high anyway
<atiti> ah mnemoc thx :D
<oliv3r> hah! see! you can do DMA on the SRAM
<mnemoc> looks nice
<oliv3r> 4412, isn't that the one in the S3?
<oliv3r> ah, prime vs 'normal' is 200 MHz core, and a little bit faster mali; same soc as used in the Note II
<wens> cheap, too, at $59
<Turl> wens: and 25$ shipping
<Turl> still a nice board for the money
<atiti> heh 456Mhz memory speed does not work on my A10 development board, works fine on my mk802 though
<mnemoc> and a complete board for the base price... no like their previous scam
<wens> seeing a lot of activity in the samsung trees as well
ganbold__ has joined #linux-sunxi
<wens> though most of it is for exynos5 SoCs
kivutar has joined #linux-sunxi
Black_Horseman has quit [Remote host closed the connection]
<wolfy> fwiw, i just received ( 2hrs ago) an odroid XU. so far I was not yet able to persuade it boot . or dump anything on the UART
ZetaNeta has quit [Ping timeout: 264 seconds]
nove has joined #linux-sunxi
<arete74_> mnemoc, ypu can ,merge my patch for w1_sunxi ?
<mnemoc> arete74_: please make a reply-reminder so the patch goes to the top of my MUA and I see it when back home
<arete74_> mnemoc, ok
<oliv3r> wens: ew, powerVR
<Turl> oliv3r: I believe the new ones have mali again
<mnemoc> 5420 has mali, 5410 pvr
<mnemoc> they did learn from their mistak
<mnemoc> e
<oliv3r> Turl: XU says exynox 5 with powervr
<oliv3r> if i'd get a new phone, should i get an S3 or a note 2; biggest difference, 1 GiG vs 2 GiG of ram; screen size (res is the same) longer battery life (due to bigger size)
<Turl> oliv3r: you should get a moto x or g :p
<oliv3r> :p
<oliv3r> neither runs replicant though ;)
<Turl> and the samsungs do? :p
<Turl> moto g has awesome battery life, 7+ hours screen on :)
<Turl> quad a7 is nice on a phone
<oliv3r> Turl: s2, s3 both run replicant, the note should as it's basically a resizes s3
<oliv3r> s3/n2 are exynox 4412; with the n2 being clocked 200 MHz faster and the 2 GiG of ram is yummie
<Turl> notes are huge though
<oliv3r> yeah
paulk-aldrin has joined #linux-sunxi
<oliv3r> but i'm 195 cm tall; and i don't have tiny tiny hands
<mnemoc> but you have a gf :)
<oliv3r> yeah if its huge, she doesn't want to steal it
<oliv3r> and these old phones are dropping nicely in price now
<slapin_> oliv3r: I mean mele with a39
<slapin_> oliv3r: I can't understand their model naming
<oliv3r> slapin_: what is an A39?
<oliv3r> slapin_: the highest A we have is A31
<mnemoc> /dev/random
<slapin_> oliv3r: ah, a31
<oliv3r> slapin_: and the mele a31 is a powerVR bitch (not really well supported by us)
<slapin_> oliv3r: sorry, NY is soon
<slapin_> oliv3r: I know, but this support is far better than nothing
<slapin_> oliv3r: :)
<oliv3r> slapin_: i think mele m9 and mele quad are both a31 based designs
<oliv3r> the mele m5 is a20 if i'm not mistaken
<oliv3r> and the mele m7 is a a31 based tablet
<slapin_> oliv3r: mine is big black box with blue led, telling me it has A31 on tv when booting
<slapin_> oliv3r: mele is written on it
shineworld has joined #linux-sunxi
<slapin_> oliv3r: they all look the same on site :(
<oliv3r> hmm
<oliv3r> you haven't opened it?
<oliv3r> if you can ssh in
<oliv3r> mount /dev/block/nanda /mnt
<oliv3r> and extract the script.bin, use bin2fex from sunxi-tools to convert that to fex, that should give you everything you need to know
<slapin_> oliv3r: it is locked down again now, will need to reflash and reinstall it again to look
<oliv3r> you can in theory extract those files from the livesuit image
<oliv3r> we have a tool for that too; see wiki
<slapin_> oliv3r: M9
<slapin_> oliv3r: it is M9
<slapin_> oliv3r: Quad/M9
<slapin_> or something
<oliv3r> yeah mele m9
<Turl> bamvor: ^ has the hw too
<oliv3r> slapin_: from the quick image few, pcb is idenitcal, a1000g (quad) dose have sata, m9 does not
<slapin_> oliv3r: then quad it is
<slapin_> oliv3r: did they release android manifest for a31-based devices?
<oliv3r> there's a31 sdk available yeah
netlynx has joined #linux-sunxi
<oliv3r> Turl: oh i found what i wanted to ask!
<oliv3r> something like a function pointer? like a 2 element array with 2 functions?
<Turl> oliv3r: long probably
<oliv3r> since it's d_ instead of f_
<oliv3r> makes me guess 'data'
<oliv3r> f_60e8 IS a function though
<Turl> yeah, it's probably some kind of vector/array
<oliv3r> yeah i followed it from there :p
<Turl> looks like it loads the two pointers
<oliv3r> so r2 = struct of 2 functions?
<Turl> and then pushes them to the stack
<oliv3r> e.g. r2->load_data(); r2->send_data();
<oliv3r> check
<oliv3r> does make sense as to what i have now
<oliv3r> this SPI stuff is more work then I expected, as it does rely on DMA
<oliv3r> i thought mripard was also doing PIO - SPI
<wens> oliv3r: didn't he say he was going to do DMA?
<oliv3r> later i thoight
<Montjoie> I look forward any work on DMA
<wens> my optmistic view is we could take another DMA driver and modify it to our use
shineworld has quit [Remote host closed the connection]
wolfy has quit [Quit: Statisticile sunt precum costumele de baie:iti arata ce stie toata lumea si iti ascund exact ceea ce ai fi vrut sa afli. (Georges Vedel)]
Fangorn has joined #linux-sunxi
<atiti> anyone tried the vaapi-vdpau driver together with libvdpau-sunxi?
shineworld has joined #linux-sunxi
deasy has quit [Quit: Nom d'un quark, c'est Edmonton !]
shineworld has quit [Remote host closed the connection]
n01 has quit [Ping timeout: 272 seconds]
n01 has joined #linux-sunxi
eyal has joined #linux-sunxi
bsdfox has quit [Read error: Operation timed out]
<eyal> Hi guys
bsdfox has joined #linux-sunxi
<atiti> hi
<eyal> atiti: hi :)
<eyal> I just came to ask a small question
<Turl> eyal: /topic
<atiti> ask away :) I'm probably not the right one to answer but...
<eyal> I'm trying to find a board that could fit our needs
<eyal> we need the CE mark
<eyal> european certification
<atiti> do you have any other needs? or just the CE?
<Turl> eyal: olimex boards maybe
<Turl> eyal: they're based in europe, dunno if they have CE though
<eyal> atiti: actually here are all my needs: Android 4.0 minimum with access to the source code, able to read 1080p videos
<eyal> Turl: I've not seen any doc about it
<Turl> eyal: https://www.olimex.com/forum/index.php?topic=1663.0 turns out they don't, but if you're going to ship a product you may as well certify them yourself
wingrime has joined #linux-sunxi
eebrah|mobile has joined #linux-sunxi
<eyal> Turl: thx, the project is not enough "technically big" to spend our time on these kind of procedure. The idea is to take something already legally ready and work on it to make the job done
<atiti> take a raspberry pi :p thats CE
<buZz> CE means nothing :P
<buZz> you can get CE stickers and put them on products and sell in europe and NOT be illegal, even if you havent tested -anything0
<eyal> atiti: actually the Android distro on PI is not enough stable to work on it
<eyal> atiti: and we worked on BeagleBone Black but the hardware is not enough good for Video decoding
<atiti> hm ok
<Turl> eyal: the chinese will probably be glad to stamp CE on stuff
<eyal> buZz: good news thanks! You solved all my problems!!
<buZz> ;)
<buZz> CE label only means that you are able/willing to give cert reports when requested
<eyal> TehCaptain: CE, you mean "China Exported" ?
<buZz> you dont have to offer any certs before shipping
eebrah|mobile has quit [Ping timeout: 260 seconds]
<atiti> but CE is actually not *required* right?
<atiti> its not like FCC in the US
<eyal> Yes, CE (Certification Europeenne) is not required if you want to sell a dev board
<eyal> but if you want to use it on a public space like we are doing we need this certification
<buZz> indeed, its totally not like FCC
Night-Shade has quit [Ping timeout: 250 seconds]
Night-Shade has joined #linux-sunxi
wolfy has joined #linux-sunxi
penghb has quit [Ping timeout: 248 seconds]
shineworld has joined #linux-sunxi
penghb has joined #linux-sunxi
shineworld has quit [Remote host closed the connection]
sspiff has quit [Remote host closed the connection]
sspiff has joined #linux-sunxi
<mnemoc> iirc PSUs require CE, and that's why dev boards come without :p
<atiti> hmm, why does vdpau have to be so hard
n01_ has joined #linux-sunxi
n01 has quit [Ping timeout: 272 seconds]
sspiff has quit [Quit: Konversation terminated!]
panda84kde has quit [Quit: Konversation terminated!]
<wens> Turl: thanks for the review
<Turl> wens: anytime :)
<wens> I remember adding the binding, must have got dropped when I was rebasing or picking the patches :(
rellla2 has quit [Read error: Connection timed out]
rellla has joined #linux-sunxi
rz2k has joined #linux-sunxi
ssvb has joined #linux-sunxi
wingrime has quit [Read error: Connection reset by peer]
wingrime has joined #linux-sunxi
fredy has quit [Excess Flood]
fredy has joined #linux-sunxi
shineworld has joined #linux-sunxi
HdkR_ has joined #linux-sunxi
n01_ has quit [Ping timeout: 248 seconds]
n01 has joined #linux-sunxi
shineworld has quit []
shineworld has joined #linux-sunxi
shineworld has quit [Client Quit]
shineworld has joined #linux-sunxi
ZetaNeta has joined #linux-sunxi
fredy has quit [Excess Flood]
fredy has joined #linux-sunxi
tomboy64 has quit [Ping timeout: 246 seconds]
enrico_ has quit [Quit: Bye]
n01 has quit [Ping timeout: 272 seconds]
wingrime has quit [Ping timeout: 240 seconds]
wolfy has quit [Ping timeout: 253 seconds]
shineworld has quit [Remote host closed the connection]
shineworld has joined #linux-sunxi
n01 has joined #linux-sunxi
shineworld has quit [Remote host closed the connection]
_massi_ has quit [Quit: Leaving]
rz2k has quit [Ping timeout: 240 seconds]
rz2k has joined #linux-sunxi
morfoh_ has joined #linux-sunxi
NightShade has joined #linux-sunxi
CaCtus492 has joined #linux-sunxi
HdkR__ has joined #linux-sunxi
HdkR_ has quit [*.net *.split]
Night-Shade has quit [*.net *.split]
morfoh has quit [*.net *.split]
CaCtus491 has quit [*.net *.split]
n01 has quit [Ping timeout: 249 seconds]
HdkR__ has quit [Read error: Connection reset by peer]
ZetaNeta has quit [Ping timeout: 248 seconds]
HdkR_ has joined #linux-sunxi
FR^2 has joined #linux-sunxi
<mnemoc> arete74_: why W1_SUNXI is not built as m by default? at least to ensure it gets build-tested
<rellla> how can i fix my mac_address with sunxi_gmac? kernel command line mac_addr=XX:XX... doesn't seem to work anymore?!
<Turl> rellla: what distro?
<Turl> on debian and derivatives you can set a mac on the interfaces file as well
<mnemoc> rellla: mac_addr= is a hack in the emac driver
<rellla> Turl: debian. so i have to go the ifconfig-way
<rellla> mnemoc: thanks. i didn't know that
<rellla> it's a useful hack imo
drachensun_ has quit [Ping timeout: 252 seconds]
<mnemoc> rellla: it can be added, but the right way is prefixed by the driver name
<mnemoc> so something like sunxi_gmac.mac_addr=XX:XX....
<oliv3r> much nicer is to pass it via u-boot
tomboy64 has joined #linux-sunxi
FR^2 has quit [Remote host closed the connection]
FR^2 has joined #linux-sunxi
ZetaNeta has joined #linux-sunxi
drachensun_ has joined #linux-sunxi
netlynx has quit [Quit: Leaving]
parabyte has joined #linux-sunxi
shineworld has joined #linux-sunxi
shineworld has quit [Ping timeout: 252 seconds]
Vanfanel has joined #linux-sunxi
notmart has quit [Quit: notmart terminated!]
<atiti> hm
<atiti> im getting the weirdest error trying to compile ffmpeg
<atiti> "internal compiler error: in rewrite_constraints, at tree-ssa-structalias.c"
<Vanfanel> Hi all
<Vanfanel> I'm trying to restore the text console buffer after finishing an EGL/GLES program
<Vanfanel> so far, I've tries this code, wich draws black pixels on the fb on exit
<Vanfanel> but it's no use, because most of the times all I get is the last frame of the program in the screen
<Vanfanel> and no text cursor
<Vanfanel> Are there any EGL/GLES examples that really restore the console to an usable state after exiting?
nedko has quit [Changing host]
nedko has joined #linux-sunxi
deasy has joined #linux-sunxi
Black_Horseman has joined #linux-sunxi
naobsd has quit [Quit: Page closed]
root has joined #linux-sunxi
root is now known as vector80
vector80 has quit [Client Quit]
vector80 has joined #linux-sunxi
<vector80> Hi, I have a new board with A20, 1Gbyte DDR and 8Gbyte Sandisk eMMC. When I compile u-boot and run on my board, it gives "Card did not respond to voltage select!" and then "** Bad device mmc 0 **" errors, and does not continue booting... But the original linuxBSP uboot is fine, booting kernel normally. During I compile u-boot, I used olinuxino-a20 as the board definition. I think I must change something on the u-boot configuration file, especially
<vector80> sunxi-common.h file, and " #define CONFIG_MMC_SUNXI_SLOT0 " part, but I am not sure. Because my board have TF card slot also... Can you recommend a good way to start ?
<vector80> BTW, my board doesn't have a NAND flash.
nove has quit [Quit: nove]
Seppoz has quit [Remote host closed the connection]
<vector80> I feel I must change that line to... " #define CONFIG_MMC_SUNXI_SLOT 2" ??? Lets try..
deasy has quit [Quit: Nom d'un quark, c'est Edmonton !]
paulk-collins has quit [Quit: Ex-Chat]
Vanfanel has quit [Quit: Lost terminal]
HdkR_ has quit [Remote host closed the connection]
ganbold__ has quit [Remote host closed the connection]
Gerwin_J has joined #linux-sunxi
rz2k has quit []
n01 has joined #linux-sunxi
ZetaNeta has quit [Ping timeout: 264 seconds]
popolon has quit [Quit: Quitte]
vector80 has quit [Remote host closed the connection]
vector80 has joined #linux-sunxi
parabyte has quit [Ping timeout: 248 seconds]
FR^2 has quit [Remote host closed the connection]
paulk-aldrin has quit [Remote host closed the connection]
penghb has quit [Quit: Leaving.]