narmstrong changed the topic of #linux-amlogic to: Amlogic mainline kernel development discussion - our wiki http://linux-meson.com/ - ml linux-amlogic@lists.infradead.org - Publicly Logged on https://irclog.whitequark.org/linux-amlogic
chewitt has joined #linux-amlogic
<brads> lvrp16: yes mali blob is difficult to work with, would love to see lima up and running. Going to try to back a few mutter versions so see if it is easier remove the call to with with_modifiers symbols :(
<lvrp16> brads: are you trying to get wayland up and running?
<brads> lvrp16: Yes, weston works fine with es2 - glmark-es2-wayland score of allmost 500. But mutter does not like it due to missing *_with_modifiers symbols. I remove these from 3.30 based on the patch Neil mentioned above but mutter is still trying to call Mali with the _have_modifiers and causing the error. I need to look at other packages to see what is still calling the damn symbols.
<lvrp16> brads: the proper solution is to get a blob with the symbols. but i think the ddk license for everyone has expired.
<brads> Yes I might try to push hardkernel once more
<lvrp16> hardkernel is 3 levels away
<lvrp16> it's like reporting a bug to ubuntu that chrome doesn't play v4l2. too much indirection.
Elpaulo has quit [Read error: Connection reset by peer]
Elpaulo has joined #linux-amlogic
Barada has joined #linux-amlogic
jakogut has quit [Ping timeout: 260 seconds]
nemunaire has joined #linux-amlogic
chewitt has quit [Quit: Adios!]
<narmstrong> well, HK has access to the DDK, but they provide libMali for the 3.14 kernel which is won't work with upstream kernel, last time I asked if they could provie a libMali working with mainline kernel, they told me (seriously) the "Meson DRM driver is incomplete" (🤣)
<narmstrong> they don't want to support the Odroid-C1/C2 anymore, and they should explicit this on the wiki & forum
aep1 has quit [Ping timeout: 244 seconds]
edcragg has quit [Excess Flood]
edcragg has joined #linux-amlogic
edcragg has quit [Excess Flood]
edcragg has joined #linux-amlogic
edcragg has quit [Excess Flood]
edcragg has joined #linux-amlogic
ldevulder_ has joined #linux-amlogic
ldevulder has quit [Ping timeout: 272 seconds]
<brads> narmstrong: I have the impression hardkernel were waiting for video decoder support (In particular 4K) in mainline as many of the users go crazy over 4k. Mali does not work for me well with any recent display manager on 3.14 without some serious kernel or software hacks and it P****** (anonys) me. Now vdec is on the cards there is no excuse for hardkernel not to look at supporting
<brads> mainline. Even with just DRM in mainline performance is better than 3.14.y+, add to that Mali + weston + wayland (hikey blob mind you) is the only time I see decent accellerated performance in a window manager on C2 (your quake demo the exception but its not a display manager). I will prompt hardkernel to raise the issue with amlogic!
<brads> lvrp16: hardkernel is 3 levels away but hopefully they have some official support with almogic who is supported by arm, pressure from the bottom (the business) is often more productive than from the side.
ryoch has joined #linux-amlogic
Darkmatter66 has joined #linux-amlogic
<Darkmatter66> narmstrong, I'm getting drm crashes on dmesg(although the display is not affected) in Yocto
<Darkmatter66> narmstrong, https://0x0.st/sYeX.txt
<Darkmatter66> also what is this "cpufreq: __target_index: Failed to change cpu frequency: -5" error about ?
gdeverlant_ has joined #linux-amlogic
gdeverlant_ has left #linux-amlogic [#linux-amlogic]
gdeverlant_ has joined #linux-amlogic
<narmstrong> Known issues
<narmstrong> -ENOTIME but they are not critical
afaerber has quit [Quit: Leaving]
indy has quit [Quit: ZNC - http://znc.sourceforge.net]
indy has joined #linux-amlogic
<brads> Any possibility of booting a Xiaomi retail board atm with mainline.. I want sound input?
<brads> The SOC has no many audio i/O
<brads> so many*
<lvrp16> which soc?
<brads> A113 or A112 I think
<brads> amlogic
<lvrp16> x or d?
<brads> I cant be sure unless I buy one
afaerber has joined #linux-amlogic
<narmstrong> a112 is a GXL (S905X) SoC, a113 is a new family, and audio is nearly fully supported upstream
<brads> well I guess all Xiaomi's are a112's so I guess ill have to wait
default__ has joined #linux-amlogic
ldevulder_ has quit [Ping timeout: 244 seconds]
gdeverlant_ has quit [Ping timeout: 240 seconds]
sputnik__ has joined #linux-amlogic
sputnik_ has quit [Remote host closed the connection]
<Darkmatter66> narmstrong, Is there any work being done(or planned) in the DVB subsystem ? given that now we have vdec thanks to maxime?
<narmstrong> Darkmatter66: nop, no work has been done yet for the DVB subsystem
<narmstrong> I only have the Wetek PLay with a tuner/demod, but no antenna at work...
<narmstrong> Darkmatter66: if you want to write something, please do !
gdeverlant_ has joined #linux-amlogic
<Darkmatter66> narmstrong, sorry I don't have that experience, I wanted to know if there is some initial work that I can help with testing
<narmstrong> Nop sorry
<Darkmatter66> narmstrong, I think one of the CoreELEC devs (Jan Afl) has experience with the dvb subsystem (he wrote the wetek open source drivers) don't know if he's willing to contribute to mainline.
default__ is now known as ldevulder
<poulecaca> Is there any resources on the S905X boot sequence ? So far by looking at some available distro images, I guess that it is a TF-A boot with BL1-BL2-BL3{1,2} that are from a modified/amlogic specific version of https://github.com/ARM-software/arm-trusted-firmware and then u-boot would be our BL33.
<narmstrong> poulecaca: it's exactly that
<narmstrong> poulecaca: then in mainline u-boot, we use the default bootcmd
<Darkmatter66> poulecaca, your guess is right, this may help you as well https://fredericb.info/2016/10/amlogic-s905-soc-bypassing-not-so.html
<Darkmatter66> poulecaca, it's for s905 but it applies to s905x as well AFAIK
<narmstrong> no, it was fixed for s905x
<gdeverlant_> lol poulecaca: this name in french is really funny
<gdeverlant_> it means chicken shit
<poulecaca> gdeverlant_: I know I am french :)
<poulecaca> narmstrong: Darkmatter66 thanks
<gdeverlant_> poiulecaca: that made my day mon potte
<narmstrong> gdeverlant_: french aswell ?
<gdeverlant_> I speak 6 languages
<gdeverlant_> but yeah we could say I'm french
<gdeverlant_> franch canadian
<narmstrong> oh, ok
<poulecaca> nice exploit of s905 trust boot btw
<gdeverlant_> I'm wondering if the Legstrong family name exists :D
<narmstrong> no idea
<gdeverlant_> lol
<poulecaca> So there is no access to amlogic bl2/bl3{1,2} code. Or is it verbatim arm-trusted-firmware ?
<gdeverlant_> sorry guys but I needed a little humor
<gdeverlant_> this SoC things can get really serious sometime
<narmstrong> it's based on ATF
<narmstrong> it must be quite modified
<poulecaca> it's based on but we can't recompile it for our board
<narmstrong> the SCPI part has been tweeked a lot since they load the SCPI code from a new stage BL301
<gdeverlant_> xdarklight: are you there
<gdeverlant_> afriend of ours built a rootfs for Alpine on armhf
<gdeverlant_> I was wondering if you could take that image and make an sdcard image for odroid c1
<poulecaca> So we are stuck with trust boot for s905x and cannot really bypass that. That is too bad but I can live with that :)
<poulecaca> anyway thanks again narmstrong and Darkmatter66
<gdeverlant_> xdarklight: I meant with mainline linux kernel for odroidc1
<gdeverlant_> headless mode
<narmstrong> poulecaca: exact
<gdeverlant_> hahahaha poulecaca: I laugh everytime i see your name
<gdeverlant_> you triggered my retard side
<poulecaca> I was meant to be pou-le-caca. Because of pou being similar to poo. But I guess it is even worse :)
<gdeverlant_> merde t'es trop con
<gdeverlant_> XD
<gdeverlant_> is there anything similar to Gitea for the mercurial world ?
Barada has quit [Quit: Barada]
<gdeverlant_> that's spam
ryoch was banned on #linux-amlogic by ChanServ [*!*@gateway/web/freenode/ip.98.115.43.111]
ryoch was kicked from #linux-amlogic by ChanServ [User is banned from this channel]
Darkmatter66 has quit [Remote host closed the connection]
vagrantc has joined #linux-amlogic
Darkmatter66 has joined #linux-amlogic
afaerber has quit [Quit: Leaving]
vdehors has quit [Ping timeout: 252 seconds]
<Xogium> narmstrong: do you know, about the usb regression in 4.18 for odroid c2, if even plugging into an usb hub won't work ?
<gdeverlant_> ahhh common that usb external devices bug came back again =
<gdeverlant_> ???
<gdeverlant_> try to plug 2 devices at the same time
<gdeverlant_> it should recognize them both
<Xogium> ah, dunno, that one was about hotplugging usb device
<Xogium> if they are present at boot they work, but not when hotplugged
<gdeverlant_> well in the past my external HD was not recognize until i plug a usb stick in the 4 usb slots
<gdeverlant_> and then it was recognized
<gdeverlant_> when both drives were there the board was giving power to juice the HD
<gdeverlant_> I bought 10 C2 and I regret it
<gdeverlant_> and 2 C1 and i regret it too
<gdeverlant_> HD is horrible in supporting their boards
<gdeverlant_> C1 is not working it seems with mainline kernel
<gdeverlant_> c2 had to many problems
<Xogium> well personally my c2 is working okay
<Xogium> the regression doesn't bother me much for usb since I never hotplug things and run it headless
<gdeverlant_> well I just need ethernet+externalHD+docker
<gdeverlant_> I need to use it headless
<Xogium> heh, for me it works
<gdeverlant_> I didn't bothered to try to run the latest mainline
<gdeverlant_> which distro are u running ?
<Xogium> I run 4.17.6, external hdd always plugged in, ethernet working at full speed
<Xogium> archlinux with a self-compiled kernel
<gdeverlant_> did you tried to run Alpine on odroid c2 ?
<Xogium> nop
<gdeverlant_> seems to me the best thing to do
<gdeverlant_> the os is 5mb in ram
<gdeverlant_> and read only
<gdeverlant_> it means no one could mess with the os
* Xogium shrugs
<Xogium> I can always use buildroot to make my own OS ;)
<gdeverlant_> well I don't know about that
<Xogium> should try it, it's loads of fun :D
<gdeverlant_> but I would like to get an image from someone who already achieved this
<gdeverlant_> I was able to run alpine liinux on c1
<gdeverlant_> with mainline kernel
<mjourdan> Xogium: We're aware and have a fix, but it's not upstream yet. Workarounds are: either run "lsusb -v" or apply this patch: https://www.lkml.org/lkml/2018/9/5/623
<gdeverlant_> but no ethernet or ssh
<Xogium> mjourdan: yeah, I knew you were aware of the bug, but I didn't know if it also affected things that were hotplugged into a hub
<Xogium> and not dirrectly on the board
<mjourdan> Xogium: Ah, good question :D .
<Xogium> I shall try it and see ! :D
<Xogium> been running mainline on that board since 4.10, you're doing a really great job guys
<gdeverlant_> Yes i agree
<gdeverlant_> only the community is doing a great job
<gdeverlant_> Hardkernel is lazy on the duty
<Xogium> heh, but at least someone is doing something
<gdeverlant_> the just like to rip off people
<gdeverlant_> the don't even provide the battery on the board
<gdeverlant_> they sell everything separate
<Xogium> well, that is to say, I never ran my c2 on battery
<gdeverlant_> no I mean for the time
<gdeverlant_> you know the battery to keep the time
<Xogium> ah yes I know what you mean now x)
<gdeverlant_> they are crooks
<Xogium> well, there's worse
<gdeverlant_> the board is the best board out there
<Xogium> like amlogic lying about the cpu frequency to hardkernel
<gdeverlant_> oh I didn't know that one
<Xogium> yeah, it's amlogic that lied
<gdeverlant_> so what did we pay for then ?
<Xogium> basically made a driver that lied about the cpu frequency, reported you were on 2.0 ghz speed when in reality you were locked at 1.5 ghz. Didn't they think clearly or something ? Someone ended up noticing there were no difference between 1.5 ghz and 2.0 ghz, and it all went downhill from there, and amlogic was forced to admit they lied
<gdeverlant_> ohh so it means by law
<gdeverlant_> I could get a refund on all my boards ?
<Xogium> even to hardkernel which really believe them when they said the cpu was a 2.ghz quadcore
<Xogium> doubt it, technically it is not at all hardkernel's fault
<Xogium> since they were also lied to
<gdeverlant_> well doesn't matter I can claim them
<gdeverlant_> and they can claim AMLogic
<gdeverlant_> it is a chain of event
<Xogium> to me it doesn't matter
<gdeverlant_> to me it matters
<gdeverlant_> they are greedy
<Xogium> I always had 1.5 ghz in reality so why throw away my board ? It always ran at 1.5 ghz, we just didn't know it
<gdeverlant_> if at least they gave perks like battey or 3 pin uart
<gdeverlant_> they cash on all items
<gdeverlant_> and they make 9euro battery for the RTC
<gdeverlant_> that is abused
<gdeverlant_> it cost them 20 cents to produce
<Xogium> now amlogic was forced to release a driver that really allows you to overclock up to 2.0 ghz, but it is advised you don't go up to it, because they were to shy to admit that in reality the SoC is too unstable at 2.0 ghz
<gdeverlant_> you can always liquid cool your cpu lol
<Xogium> yeah, heating is one problem, under/over voltage is another
<gdeverlant_> well I was so busy on the forum
<Xogium> if you do this you may have random crashes, or you might end up frying your board alltogether
<gdeverlant_> that i had the honor to get the first prototype of https://www.hardkernel.com/main/products/prdt_info.php?g_code=G150152508314
<gdeverlant_> for free to test
<Xogium> well, that is at least something :p
<gdeverlant_> I still didn't run it
<gdeverlant_> didn't have the time
<gdeverlant_> i discovered that it is octa core arm32
<gdeverlant_> I thought it is amr64
<gdeverlant_> that sucks
<Xogium> based on xu4 iirc
<gdeverlant_> well I thought it is but i got tricked again
<Xogium> it's mentioned
<gdeverlant_> they don't say arm32 or aarm64
<gdeverlant_> they just put the cpu model number
<Xogium> so ? Check up on the cpu model and you see it is 32 bit :)
<gdeverlant_> nooo
<gdeverlant_> that'S bad marketing
<gdeverlant_> l:D
<Xogium> well, that is what I'd do, but, whatever floats your boat I guess :D
<gdeverlant_> hehe nevermind
<gdeverlant_> payed a fortune for my cluster
<gdeverlant_> tomorrow I launch my invention
<Xogium> which is ?
<gdeverlant_> I will use the cluster to full capacity
<gdeverlant_> I was tired of web sites and the whole html5 js css drama
<gdeverlant_> I decided to create something which will make browser obsolete
<gdeverlant_> a non-linear realtime video editing browser
<Xogium> oooh
<gdeverlant_> where there is no web sites anymore
<Xogium> :D
<gdeverlant_> only based on videos and meta datas of videos
<Xogium> sounds like loads of fun
<gdeverlant_> well it is superb cool
<Xogium> lol I'd like to see that ! Even though it's probably totally innaccessible to blind people
<gdeverlant_> I implemented the OSGi standard
<gdeverlant_> the whole software is based on OSGi and modulkar
<gdeverlant_> if there is a module that can be useful for blind people
<Xogium> heh, I dunno about that :/
<gdeverlant_> let say to have the subtitle redirected to the brail device
<Xogium> never really looked at it
<Xogium> ah, now that could be super cool
<gdeverlant_> the whole core is modular
<gdeverlant_> everyone can build their plugin and hook into the main core
<Xogium> so what is that made of ? At hardware level that is
<gdeverlant_> I have myself created 12 plugins
<gdeverlant_> no it is just a software
<gdeverlant_> running now on pc
<Xogium> yeah, but I mean the cluster you were talking about
<gdeverlant_> soon mac and later on linux
<gdeverlant_> ohh 12 odroid c2 + 2 c1 + 1 MHC1
<Xogium> oh wow
<gdeverlant_> ohhh forgot to say that there is no servers involved
<gdeverlant_> it is all p2p client to client
<Xogium> there are other nice ARM boards around but it all depends on what you want to do with 'em… For network-oriented I can already recommend 2
<Xogium> marvell espressobin and its big brother marvell machiatobin :D
<gdeverlant_> i will most of it do docker+rtmfp
<gdeverlant_> for rendez-vous service for the p2p clients
<gdeverlant_> I make a plugin for Perkeep
<gdeverlant_> do you about Perkeep ?
<gdeverlant_> I also made a plugin for IPFS
<Xogium> those are ones that can run mainline kernel no problem, although u-boot is a real b***** but that's really the only bad thing I have found so far
<Xogium> nah I dunno about those
<gdeverlant_> well interplanetary file system
<gdeverlant_> is supposed to replace the web
<Xogium> gah ?
<gdeverlant_> which is based on file based location
<Xogium> that means ?
<gdeverlant_> they used hashbased file location
<gdeverlant_> decentralized
<gdeverlant_> and the whole network is also p2p
<Xogium> ooh
<gdeverlant_> on the blockchain
<gdeverlant_> I also implemented a blockchain on my video browser
<Xogium> personally once my only currently usable web browser dies, I'm out of the picture for the web
<Xogium> I refuse to use the new firefox
<Xogium> and chromium is crap for blind guys on linux
<gdeverlant_> I'm just fedup of all those crap browser
<gdeverlant_> with their mining trojans
<gdeverlant_> I worked 2 months ago with a dude who was a programmer
<gdeverlant_> and he was coding with a brail machine
<Xogium> I use seamonkey for as long as it will run, and then too bad. I won't use firefox since they don't care about the accessibility of their new crap of webextension
<gdeverlant_> that was impressive
<Xogium> yeah, I bet. But I've never been able to program things, no matter the language
<Xogium> it's too abstract for me
<gdeverlant_> lol
<gdeverlant_> I know you need to be a cave rat to get the abstraction
<Xogium> but, I guess high functioning autism can do that sort of weird things :D
<gdeverlant_> when you spend too much time in the darkness then force takes over
<gdeverlant_> :D
<Xogium> I can do tons of networking stuff no problem. I still recall my text books for science class from 8 years ago and I never opened them once since then. But all that is math or programming never entered my brain lol
<gdeverlant_> I never tought of accessibility for my platform but surely in the future i will do it
<Xogium> :)
<gdeverlant_> the API can be used to code module for what ever you want
<gdeverlant_> I will implement a subtitle module
<gdeverlant_> and I will also create interfaces for the programmers to make their module IAccessible
<Xogium> that definitely sounds like a good plan
<gdeverlant_> ohh by the way that platform will not tolerate content of no value
<Xogium> ?
<gdeverlant_> only knowledge which would help human beings on their daily life will be accepted
<Xogium> right
<gdeverlant_> practical knowledge like
<Xogium> that is what I thought but wasn't sure about
<gdeverlant_> when you give a tool like internet to every idiot on earth
<gdeverlant_> the next genereations will suffer a lot from it
<Xogium> ^^
<gdeverlant_> the web is most 80% of crap and c´garbage
<gdeverlant_> on the platform i'm doing it will be 99,99% solid stuff
* Xogium wants to see social networks gone for good
<gdeverlant_> I don't use any of them
<Xogium> amen
<gdeverlant_> I was posting picture of the food I ate after my digestion system took care of it
<gdeverlant_> people were not happy
<Xogium> rofl
<Xogium> no clue why, eh ? ^^
<gdeverlant_> I told them you guys post pictures of your food before
<gdeverlant_> why can't i for after
<gdeverlant_> didn't got the satire out of it
<Xogium> :p
<Xogium> I wouldn't have dared
<gdeverlant_> lol
<gdeverlant_> so tomorrow is the big day
<Xogium> sounds like it
<gdeverlant_> the market place is almost done
<gdeverlant_> people will be able to download any module for free to start
<gdeverlant_> I will probably make the other modules with small fees
<Xogium> yeah, you have to get money somewhere after all
<gdeverlant_> like 99cents 2$
ldevulder has quit [Ping timeout: 252 seconds]
<gdeverlant_> I gotta finish that marketplace
<gdeverlant_> brb when it is done
<gdeverlant_> since you are blind
<gdeverlant_> it will not be useful for you sorry
<gdeverlant_> it it a UI since it is a video editor
<gdeverlant_> can you hear ?
<Xogium> sure can :)
<gdeverlant_> then you could browse through the multiverses
<Xogium> up to 26000hz to be exact lol
<gdeverlant_> since it is called Multiveses
Xogium has quit [Ping timeout: 252 seconds]
gdeverlant_ has quit [Ping timeout: 240 seconds]
mag has quit [Ping timeout: 246 seconds]
afaerber has joined #linux-amlogic
ldevulder has joined #linux-amlogic
vagrantc has quit [Quit: leaving]