nighty has quit [Remote host closed the connection]
stdint_ is now known as stdint
wzyy2 has joined #linux-rockchip
vagrantc has quit [Quit: leaving]
nighty has joined #linux-rockchip
cnxsoft has joined #linux-rockchip
swabbles has joined #linux-rockchip
<swabbles>
Anybody got Linux to boot on the Chromebook Plus yet?
<swabbles>
I've got mine recently, pulled the chromeos-4.4 branch from the kernel repository in chromium sources, enabled CONFIG_VT, CONFIG_VT_CONSOLE, CONFIG_FRAMEBUFFER_CONSOLE, but still a black display.
<amstan>
swabbles: well, so as you have it now it should work too
<amstan>
you just need to press a key
<amstan>
the display only refreshes when it gets an input
<amstan>
due to panel self refresh being a little broken for fbcon
<swabbles>
Not getting anything when I press a key.
<leming>
happy to blaze the trail :P
<amstan>
swabbles: well, it could be a lot of other things tbh, like how do you know it even boots?
<swabbles>
amstan: I don't, I just expect it to be somewhere in the Linux boot process because it didn't beep when pressing Ctrl + U.
<swabbles>
Trying those patches now though.
<amstan>
swabbles: for example, i think if the kernel doesn't find the rootfs(like you messed up the cmdline) it'll just hang without much rebooting
<swabbles>
Sure, then it will panic, and normally you would have a vt before this.
<swabbles>
Were it not that they normally disable the VT stuff nowadays.
<amstan>
fair enough
<amstan>
so maybe you have both problems :)
<amstan>
and doing any input to refresh the display doesn't help since after it panic's it doesn't really check input anymore
<leming>
the hack patch isn't going to solve it.. it's going to be a config issue
<swabbles>
But normally it panics after setting up the VT (on every other device I have been using).
<swabbles>
leming: I noticed, still doesn't work for whatever reason.
<leming>
check if you have CONFIG_DRM_FBDEV_EMULATION=y
<amstan>
what i'm saying is that the VT doesn't really update because of this psr bug, the only way to make it show up is to do an input event, if it crashes before that you can't send it input
<stdint>
LongChair, one thing I forget to tell you
<stdint>
I write a new gstreamer plugin using the mpp api which could be found at github
<swabbles>
amstan: ah right.
<swabbles>
leming: that would make sense, ty.
<swabbles>
It works now! :)
<amstan>
swabbles: woo!
<swabbles>
It kept spamming my display for a while though.
<swabbles>
No idea why.
<amstan>
i might have messed up my patch, i lost the bpaste link for the one i actually tested, and i made up another diff 30 min ago(haven't tested it)
<leming>
i don't get any spam
<swabbles>
I might be missing the firmware atm.
<swabbles>
Let me check.
lkcl has joined #linux-rockchip
lkcl has quit [Ping timeout: 240 seconds]
lkcl has joined #linux-rockchip
tlwoerner has joined #linux-rockchip
tlwoerner has quit [Changing host]
tlwoerner has joined #linux-rockchip
athidhep has joined #linux-rockchip
feoafka has joined #linux-rockchip
athidhep has quit [Ping timeout: 264 seconds]
feoafka has quit [Quit: feoafka]
athidhep has joined #linux-rockchip
feoafka has joined #linux-rockchip
athidhep has quit [Ping timeout: 255 seconds]
IgorPec has joined #linux-rockchip
<LongChair>
stdint: i have ffmpeg / mpp working. and also video output working with mpv
<LongChair>
both with drm & opengl now
<stdint>
I just offer a way to improve the performance
<LongChair>
which is ?
<stdint>
LongChair, if you follow the demo, it may not work with a poor performance
<LongChair>
you mean the sample i used has poor performance ?
<stdint>
maybe, not sure
<stdint>
I never use that sample to write my gstreamer plugin
<LongChair>
it's hard to see in gst plugin what is different from the sample
<LongChair>
stdint: did you check my code ?
<stdint>
just a quick view
<LongChair>
i just check the rockchipmpp branch of gst
<stdint>
if you like, I will
<LongChair>
don't really see much difference from my code except all the gst functions
<stdint>
it is similar
<stdint>
but not the same I think
<LongChair>
yeah would be nice if you could have a look and eventually comment what would need to be changed
<stdint>
I will if I have the time in a few days
<LongChair>
also i had a question, phh mentionned that one of his rk3288 was playing 4k@60 fine on android, and would hardly play 4k@14 on linux
<LongChair>
they are supposed to have same kernel
<LongChair>
what could explain such a difference
<stdint>
I don't think it is the same kernel
<LongChair>
that shows that the hardware should be capable ...
<stdint>
I didn't remember the android has been updated to kernel 4.4
<LongChair>
even if they don't have same kernel .... any idea on what could make such a difference ?
<stdint>
the drm driver
<stdint>
have you try the hack patch which improve the drm performance?
<LongChair>
if that is the one wzyy2 mentionned then yeah
<stdint>
yes, that is
<stdint>
does it work?
<LongChair>
well drm works, but the performance is not good enough for 4k@60 from what i have seen
<stdint>
at lease, it is much better than 4k@14fps, right?
<LongChair>
on mpv side it doesn't make much diff, as if it can't keep up with framerate, it will drop frames
<LongChair>
so it's all jerky
<stdint>
I see, ok I would check your code later
<LongChair>
even with that patch i seem to be able to play 4K@24 .. but still will depends on vides
<LongChair>
videos
<LongChair>
omegamoon : got LE built for RK3288 btw, it still requires some cleanup
<LongChair>
so next step is to integrate my ffmpeg work within kodi for him
<stdint>
if the bitrate of the video is too high, the hardware can't handle it neither
<LongChair>
should all of these videos work ?
<stdint>
I think of
<LongChair>
stdint: also i had a question on mpp, decoding process is a mix of pushing packets and retrieving frames. in my code the frames retrieving either returns a frame right away or returns that there is no frame.
<LongChair>
is there a way to have it block on frame retrieval until there is a frame (eventually with a timeout ?)
<LongChair>
because t makes the code loop at very high speed currently
<LongChair>
and i'd like to have some block mechanism without having to use sleeps
<stdint>
LongChair, poll() of the mpi
<stdint>
not the system poll(), there is function to set block operation in mpi
<stdint>
a function named poll()
beeno has joined #linux-rockchip
<LongChair>
i'll check that
<LongChair>
which mpp header is that function in ?
<LongChair>
because i don't see it in the mpp headers
<LongChair>
stdint: only thing with poll in the name is "poll_task"
<LongChair>
but it has params that i don't have
<stdint>
LongChair, look at what I did in gstmppdecbufferpool
<mmind00>
rperier: correct ... so far the tsadc was the most prominent issue
<rperier>
mhhh
<mmind00>
rperier: we were waiting on something sunxi-clock releated, but that may have been resolved in the meantime
<mmind00>
rperier: you could ping clock maintainers over on #linux-clk to check what's the state of clock deferral ;-)
<rperier>
good idea
<rperier>
also, I am not sure. But some of my patches are not received on some ML (like linux-kernel or linux-rockchip). Did you see my series for es8328 ? (the one for 96khz/192khz)
<rperier>
that's urgent, that's just to be sure if it's on my side or not :/
<rperier>
that's not*
robogoat has joined #linux-rockchip
topi`_ is now known as topi`
lkcl has quit [Ping timeout: 240 seconds]
beeno has quit [Ping timeout: 260 seconds]
<mmind00>
rperier: I do see "[PATCH 0/4] ASoC: es828: various improvements"
descend-irc has quit [Quit: Connection closed for inactivity]
paulk-blaze has quit [Quit: Leaving]
<rperier>
mmind00: yeah that's it. Ok so it's on the ML then. thanks
<LongChair>
like the xserver-xorg-dev_1.18.4-1_armhf.deb one ?
<mmind00>
rperier: although the alsa-devel list did like your mails, so only infradead seems not to, but hopefully there should be some evidence in your collabora mailserver logs on what it didn't like
lkcl has quit [Ping timeout: 260 seconds]
wzyy2 has joined #linux-rockchip
wzyy2 has quit [Ping timeout: 255 seconds]
beeno has quit [Ping timeout: 240 seconds]
indiana_ has joined #linux-rockchip
<indiana_>
I had a question not sure if i can ask here?
<LongChair>
you'll never know if you don't ask ... :)
paulk-collins has joined #linux-rockchip
<indiana_>
I would like to know how to make a flashable rom. I have Several tx5pro boxes that i want to clone.
<indiana_>
I see people uploading custom roms on freaktab with there launchers installed, programs installed ect. I want to do the same.
<LongChair>
i have no idea ... maybe someone else can help