buzzmarshall has quit [Remote host closed the connection]
vagrantc has quit [Quit: leaving]
paulk-leonov has quit [Ping timeout: 272 seconds]
paulk-leonov has joined #linux-amlogic
paulk-leonov has quit [Excess Flood]
paulk-leonov has joined #linux-amlogic
paulk-leonov has quit [Excess Flood]
paulk-leonov has joined #linux-amlogic
sputnik__ has quit [Read error: Connection reset by peer]
sputnik_ has joined #linux-amlogic
Darkmatter66 has joined #linux-amlogic
Darkmatter66_ has quit [Ping timeout: 260 seconds]
Darkmatter66 has quit [Ping timeout: 260 seconds]
Darkmatter66 has joined #linux-amlogic
The_Coolest has quit [Remote host closed the connection]
brads has joined #linux-amlogic
sputnik_ has quit [Ping timeout: 246 seconds]
<brads>
@narmstrong have been testing vdec on S922X with 5.7-rc3 but found I needed to increase the size of the kernel cma area to get anything substantial to decode. Increased it from size = <0x0 0x10000000>; to size = <0x0 0x80000000>;
<brads>
It still fails at times to start usually with a few lines in the syslog like "alloc_contig_range: [74e00, 753ef) PFNs busy"
<brads>
And sometimes stalls with heavily loaded with the same errors. Is there a better way of allocated more contiguous ram specifically for the driver / firmware?
The_Coolest has joined #linux-amlogic
<chewitt>
brads: I've had it set to 768MB for a while (originally 896MB) and Neil/Maxime have the same hack in their testing trees
<narmstrong>
probono: it collided with your system libfdt
<brads>
chewitt: Thanks i'm not going crazy then :) I'm still having some intermittent troubles with some video streams and strangely if I run it via strace it works. 1080p video to around 40fps without dropped frames and its decoding 4k with a few atifacts although framerates are down to no more than around 10-15 fps in most cases.
<brads>
But im not using drmprime which I probably should be, also maybe wayland libMali is conflicting with mpv
<brads>
one of the kernel workers (events) goes a little crazy at times which causes some slowdown but I did notice this prior to vdec usage as well
<brads>
narmstrong: oh very nice, will give it a try
buzzmarshall has joined #linux-amlogic
brads has quit [Remote host closed the connection]
brads has joined #linux-amlogic
<brads>
narmstrong: those patches help out quite a bit with the smoothness of video. I am seeing alot of maxed out kworker/1:0+events (causing shudder) and kworker/0:3+events causing freezes.
<brads>
Wondering if you have any insights to what might be causing this, occurs in all 5.x versions ive tried.
<brads>
I will try to play with some cpu affinities for the irq's
paulk-leonov has quit [Excess Flood]
<probono>
hi narmstrong, thanks for your response. i don't have libfdt installed but it turns out I must *not* check out the armlogic git in a subdirectory of the custodians git, then the compilation works
<probono>
"If you feel confident enough, you'll need to dump the eMMC content to save the original bootloader (in the first 4MiB) and use the p281 amlogic u-boot config to generate the FIP binaries as explained in the mainline README file of P212."
<probono>
i only have the device in question, and i have dumped its first 4 MB
<probono>
i don't have any sources from the manufacturer
<probono>
just compiling custodian u-boot and chainloading it results in an immediate reboot of the device
<probono>
chewitt, i understand that I need to extract something from the dumped first 4 MB from the device, and use that when I compile u-boot. am I wrong?
<probono>
getting:
<probono>
gxl_p281_v1#go ${loadaddr}
<probono>
## Starting application at 0x01080000 ...