alyssa changed the topic of #panfrost to: Panfrost - FLOSS Mali Midgard & Bifrost - Logs https://freenode.irclog.whitequark.org/panfrost - <daniels> avoiding X is a huge feature
raster has quit [Quit: Gettin' stinky!]
stikonas has quit [Remote host closed the connection]
camus1 has joined #panfrost
kaspter has quit [Ping timeout: 260 seconds]
camus1 is now known as kaspter
clementp[m] has quit [Ping timeout: 260 seconds]
dhewg has quit [Ping timeout: 260 seconds]
_whitelogger has joined #panfrost
dhewg has joined #panfrost
steev has joined #panfrost
narmstrong has joined #panfrost
kaspter has joined #panfrost
karolherbst has joined #panfrost
gcl has joined #panfrost
cowsay has joined #panfrost
buzzmarshall has joined #panfrost
jernej has joined #panfrost
dstzd has joined #panfrost
chewitt has joined #panfrost
rhyskidd has joined #panfrost
wiizzard has joined #panfrost
tomboy64 has joined #panfrost
fourkbomb has joined #panfrost
tgall_foo has joined #panfrost
anarsoul|2 has joined #panfrost
unoccupied has joined #panfrost
Lyude has joined #panfrost
rtp has joined #panfrost
Green has joined #panfrost
yann has joined #panfrost
nhp[m] has joined #panfrost
remexre has joined #panfrost
vstehle has joined #panfrost
Ke has joined #panfrost
lvrp16 has joined #panfrost
l-as has joined #panfrost
cwabbott has joined #panfrost
robclark has joined #panfrost
afaerber has joined #panfrost
ric96 has joined #panfrost
jolan has joined #panfrost
ids1024 has joined #panfrost
mupuf has joined #panfrost
samueldr has joined #panfrost
cyrozap has joined #panfrost
hl has joined #panfrost
robher has joined #panfrost
daniels has joined #panfrost
ente has joined #panfrost
krh has joined #panfrost
leper` has joined #panfrost
endrift has joined #panfrost
austriancoder has joined #panfrost
nerdboy has joined #panfrost
rak-zero has joined #panfrost
megi has joined #panfrost
MoeIcenowy has joined #panfrost
sphalerite has joined #panfrost
Depau has joined #panfrost
ndufresne has joined #panfrost
tlwoerner has joined #panfrost
alyssa has joined #panfrost
macc24 has joined #panfrost
indy has joined #panfrost
tomeu has joined #panfrost
yawniek has joined #panfrost
bbrezillon has joined #panfrost
empty_string has joined #panfrost
xdarklight has joined #panfrost
rcf has joined #panfrost
shadeslayer has joined #panfrost
gtucker has joined #panfrost
doublej472 has joined #panfrost
enunes has joined #panfrost
klaxa has joined #panfrost
nhp has joined #panfrost
Stenzek has joined #panfrost
Werner has joined #panfrost
urjaman has joined #panfrost
Venemo has joined #panfrost
ckeepax has joined #panfrost
mmind00 has joined #panfrost
milkii has joined #panfrost
blowfist has joined #panfrost
AreaScout_ has joined #panfrost
phh has joined #panfrost
Stary has joined #panfrost
andrey-konovalov has joined #panfrost
showliu has joined #panfrost
rellla has joined #panfrost
HdkR has joined #panfrost
robink has joined #panfrost
mani_s has joined #panfrost
zombah has joined #panfrost
mifritscher has joined #panfrost
embed-3d has joined #panfrost
mchehab has joined #panfrost
robertfoss has joined #panfrost
ChanServ has joined #panfrost
maciejjo has joined #panfrost
Prf_Jakob has joined #panfrost
chrisf has joined #panfrost
hopetech has joined #panfrost
bnieuwenhuizen has joined #panfrost
jstultz has joined #panfrost
warpme_ has joined #panfrost
guillaume_g has joined #panfrost
clementp[m]1 has joined #panfrost
uis has joined #panfrost
paulk-leonov has joined #panfrost
Elpaulo has joined #panfrost
awordnot has joined #panfrost
ezequielg has joined #panfrost
_whitelogger has joined #panfrost
buzzmarshall has quit [Remote host closed the connection]
vstehle has quit [Ping timeout: 265 seconds]
davidlt has joined #panfrost
karolherbst has quit [Read error: Connection reset by peer]
karolherbst has joined #panfrost
_whitelogger has joined #panfrost
tgall_fo_ has joined #panfrost
tgall_foo has quit [Ping timeout: 240 seconds]
icecream95 has joined #panfrost
davidlt has quit [Ping timeout: 272 seconds]
vstehle has joined #panfrost
chewitt has quit [Quit: Adios!]
italove has joined #panfrost
kaspter has quit [Ping timeout: 272 seconds]
kaspter has joined #panfrost
davidlt has joined #panfrost
macc24_ has joined #panfrost
macc24 has quit [Ping timeout: 256 seconds]
paulk-leonov has quit [Ping timeout: 272 seconds]
paulk-leonov has joined #panfrost
robmur01 has joined #panfrost
jernej has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
jernej has joined #panfrost
raster has joined #panfrost
italove has quit [Ping timeout: 265 seconds]
jernej has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
jernej has joined #panfrost
kaspter has quit [Ping timeout: 256 seconds]
raster has quit [Ping timeout: 240 seconds]
italove has joined #panfrost
stikonas has joined #panfrost
raster has joined #panfrost
kaspter has joined #panfrost
rhyskidd has quit [Ping timeout: 264 seconds]
italove has quit [Ping timeout: 240 seconds]
emOne has joined #panfrost
<emOne> which mainline kernels support panfrost?
<emOne> all of them?
<urjaman> 5.2 ->
<urjaman> so in practice 5.4 if you want lts or just whatever is the latest you want to run
emOne has quit []
kaspter has quit [Ping timeout: 260 seconds]
icecream95 has quit [Ping timeout: 272 seconds]
kaspter has joined #panfrost
kaspter has quit [Excess Flood]
kaspter has joined #panfrost
camus1 has joined #panfrost
emOne_ has joined #panfrost
<emOne_> thanks urjaman
kaspter has quit [Ping timeout: 272 seconds]
camus1 is now known as kaspter
italove has joined #panfrost
emOne_ has quit [Remote host closed the connection]
jernej has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
jernej has joined #panfrost
tgall_fo_ is now known as tgall_foo
emOne has joined #panfrost
Net147 has joined #panfrost
kaspter has quit [Ping timeout: 256 seconds]
kaspter has joined #panfrost
chewitt has joined #panfrost
fourkbomb is now known as forkbomb
brads has joined #panfrost
<macc24_> does opengl 2.1 work on bifrost or does it require shaders to render shaded and textured triangles?
robink has quit [Read error: Connection reset by peer]
robink has joined #panfrost
gcl has quit [Ping timeout: 240 seconds]
gcl has joined #panfrost
italove has quit [Ping timeout: 256 seconds]
italove has joined #panfrost
stikonas has quit [Remote host closed the connection]
stikonas has joined #panfrost
karolherbst has quit [Quit: duh 🐧]
stikonas_ has joined #panfrost
<alyssa> yes
<macc24_> that's an 'or'
<alyssa> yes
<macc24_> the yes was to opengl 2.1 working on bifrost or it needing shaders?
<macc24_> opengl working -> usable supertuxkart i guess
emOne has quit [Remote host closed the connection]
<HdkR> Khronos OpenGL CTS is just supertuxkart
<alyssa> HdkR: and Neverball, to test point sprites
stikonas has quit [Ping timeout: 272 seconds]
<HdkR> haha
<macc24_> can i play supertuxkart on g31 machine with panfrost?
<alyssa> soon(tm)
<macc24_> is it on git master?
<alyssa> soon(tm)
<macc24_> soon™ as in week, month or year?
<alyssa> Probably a month?
<macc24_> ok
<alyssa> There's some compiler workthat needs to happen on the bifrost side
<alyssa> and I'm a student, so..
<HdkR> student is the best time for work to get done
* macc24_ doubts it
<brads> All the best with your studies alyssa! Been following the panfrost work for some time now and look forward to replacing mali blobs with panfrost when the time comes :)
<alyssa> brads: Thank you :)
<alyssa> ---------speaking of, I don't have class right now, I do have homework but Oooo shiny compiler work!!!
<alyssa> Uh I need to get mainline on my N2 in the mean time with the amlogic patches
<brads> Mainline is quiet stable now on N2 / C4, even have the vdec working on gnome wayland with the blobs and trying to incorporate vdec support into firefox / chromium, I need to do some testing for you with panfrost but in my case my day job is getting in the way.
<alyssa> brads: I am a kernel contributor and I still can never boot a custom kernel on the first or second or third try...
<alyssa> Not sure, something about .config totally stresses me out, too many choices
<urjaman> yeah configuing the kernel is a nontrivial job tbh (luckily one i have been upto since my gentoo days of... 2006? idk so i'm sorta used to it, but still)
<brads> Im sure we could find a nice .config for you to use, mostly defconfig should work if you decide to compile it nativly on the board.
<alyssa> `trying the defconfig, it's all arm64 how hard can it be (famous last..)
<alyssa> and need to compile dEQP in the mean time
<alyssa> `also famously annoying
<alyssa> I only have 3 arm64 machines running in parallel right now, that's normal right?
<HdkR> What's ends up being confusing is when you lose track of which ssh sessions you're in
<urjaman> yeah i only have 2 arm32 machines :P
* HdkR looks at pile of ARM machines
<robmur01> I've been a full-time kernel developer for years and I use stock distro kernels on my boards... :D
* alyssa makes a joke about ASAN and ARM
<HdkR> I too only have two ARM machines >>
<brads> Modified shell prompts for the ones I should not be touching and a stern warning in the motd to myself :-)
italove has quit [Ping timeout: 256 seconds]
<alyssa> Okay, dEQP is building now
<chewitt> @alyssa 5.9 with all the panfrost bits I could find added, in case you need a kernel source https://github.com/chewitt/linux/commits/amlogic-5.9-integ
<chewitt> and u-boot.bin files for N2/C4 etc. if you need those https://chewitt.libreelec.tv/testing/9.80/u-boot/
<macc24_> >.bin files
<alyssa> chewitt: ty, if this doesn't work I'll give that a tru
<alyssa> ...out of storage, oof
<chewitt> and if you need something fully bootable just to prove it works, https://chewitt.libreelec.tv/testing/9.80/LibreELEC-AMLGX.arm-9.80.0-odroid-n2.img.gz
<chewitt> restore to SD card or emmc module
<alyssa> I have an old mainline, just need to upgrade to get the amlogic fixes merged in
<alyssa> so already booting and running in fact
<chewitt> u-boot is 2020.04 with some bits picked from 2020.07 for C4 support
<chewitt> (and N2+)
<chewitt> still seeing this reported on bifrost devices:
<chewitt> [ 15.247232] panfrost ffe40000.gpu: error powering up gpu L2
<chewitt> [ 15.248286] panfrost ffe40000.gpu: error powering up gpu shader
<alyssa> ruh roh
<chewitt> but seems to be noise more than something of concern
<alyssa> even more amlogic issues I guess
* macc24_ laughs in rockchip
<alyssa> macc24_: Yeah... why do you think the first 6 months of Bifrost development was on the go-adv
<HdkR> <3 GoA
<macc24_> oh i got GoA
<macc24_> i got mainline uboot to work on it, but without any display
Ntemis has joined #panfrost
italove has joined #panfrost
karolherbst has joined #panfrost
camus1 has joined #panfrost
kaspter has quit [Ping timeout: 260 seconds]
camus1 is now known as kaspter
dstzd has quit [Quit: ZNC - https://znc.in]
dstzd has joined #panfrost
jernej has quit [Remote host closed the connection]
jernej has joined #panfrost
dstzd has quit [Client Quit]
jernej has quit [Client Quit]
jernej has joined #panfrost
<alyssa> how is the kernel still building..
dstzd has joined #panfrost
<robmur01> alyssa: because arm64 defconfig is full of giant crap like nouveau and most of drivers/net :(
<alyssa> woof
<robmur01> it was blissfully quick to build back in 2013...
<HdkR> But what if I want to stick a 3090 on to my ARM board? :D
<macc24_> HdkR: then you wouldn't want to run nouveau
<robmur01> HdkR: port GCC to CUDA, build kernel on GPU, profit! :P
<HdkR> haha
<alyssa> macc24_: But I need nouveau for Bifrost... :p
jernej has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
<robmur01> I think I currently expect the Arch kernel package to build in about 2 and a half hours on RK3399
<macc24_> alyssa: that's a product of nvidia buying ARM: ARM GeForce Mali GTX31
<robmur01> (an a decent NVMe that's probably got half as much processing power as the RK3399 itself...)
jernej has joined #panfrost
dstzd has quit [Quit: ZNC - https://znc.in]
jernej has quit [Remote host closed the connection]
dstzd has joined #panfrost
jernej has joined #panfrost
davidlt has quit [Ping timeout: 260 seconds]
<alyssa> ugh and I just tweaked the .config and it's rebuilding frmo scratch
<alyssa> i
<alyssa> dlsiuahgfy
<alyssa> nope this is when I ctrl-c out of life for a little while
dstzd has quit [Quit: ZNC - https://znc.in]
<macc24_> alyssa: but before leaving, start building linux
<macc24_> so it builds when you come back ;)
jernej has quit [Remote host closed the connection]
raster has quit [Quit: Gettin' stinky!]
Ntemis has quit [Read error: Connection reset by peer]
jernej has joined #panfrost
dstzd has joined #panfrost
jernej has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
jernej has joined #panfrost
kaspter has quit [Ping timeout: 240 seconds]
camus1 has joined #panfrost
jernej has quit [Remote host closed the connection]
camus1 is now known as kaspter
jernej has joined #panfrost
dstzd has quit [Quit: ZNC - https://znc.in]
dstzd has joined #panfrost
robmur01 has quit [Ping timeout: 256 seconds]
<alyssa> macc24_: oops :p
jernej has quit [Remote host closed the connection]
jernej has joined #panfrost
jernej has quit [Remote host closed the connection]
dstzd has quit [Quit: ZNC - https://znc.in]
jernej has joined #panfrost
dstzd has joined #panfrost
dstzd has quit [Quit: ZNC - https://znc.in]
jernej has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
jernej has joined #panfrost
dstzd has joined #panfrost
jernej has quit [Client Quit]
jernej has joined #panfrost
dstzd has quit [Client Quit]
dstzd has joined #panfrost
jernej has quit [Client Quit]
dstzd has quit [Client Quit]
jernej has joined #panfrost
dstzd has joined #panfrost
dstzd has quit [Client Quit]
jernej has quit [Remote host closed the connection]
dstzd has joined #panfrost
krh has quit [Ping timeout: 240 seconds]
dstzd has quit [Client Quit]
jernej has joined #panfrost
ric96 has quit [Ping timeout: 260 seconds]
narmstrong has quit [Ping timeout: 272 seconds]
jstultz has quit [Ping timeout: 272 seconds]
jernej has quit [Remote host closed the connection]
warpme_ has quit [Ping timeout: 272 seconds]
krh has joined #panfrost
steev has quit [Ping timeout: 260 seconds]
warpme_ has joined #panfrost
dstzd has joined #panfrost
jernej has joined #panfrost
narmstrong has joined #panfrost
ric96 has joined #panfrost
jstultz has joined #panfrost
steev has joined #panfrost
dstzd has quit [Quit: ZNC - https://znc.in]
dstzd has joined #panfrost
jernej has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
jernej has joined #panfrost
jernej has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
jernej has joined #panfrost
dstzd has quit [Quit: ZNC - https://znc.in]
dstzd has joined #panfrost
dstzd has quit [Client Quit]
jernej has quit [Remote host closed the connection]
dstzd has joined #panfrost
jernej has joined #panfrost
Elpaulo has quit [Read error: Connection reset by peer]
Elpaulo has joined #panfrost
robmur01 has joined #panfrost
stikonas_ is now known as stikonas
kaspter has quit [Ping timeout: 260 seconds]
camus1 has joined #panfrost
camus1 is now known as kaspter
austriancoder has quit [Ping timeout: 244 seconds]
robher has quit [Ping timeout: 244 seconds]
narmstrong has quit [Read error: Connection reset by peer]
ric96 has quit [Ping timeout: 240 seconds]
krh has quit [Read error: Connection reset by peer]
robclark has quit [Ping timeout: 260 seconds]
warpme_ has quit [Read error: Connection reset by peer]
lvrp16 has quit [Ping timeout: 240 seconds]
daniels has quit [Ping timeout: 240 seconds]
<alyssa> Let's try the new kernel .....
narmstrong has joined #panfrost
austriancoder has joined #panfrost
warpme_ has joined #panfrost
krh has joined #panfrost
<alyssa> Keep forgetting modules aren't built automatically, there's more kerenl to build, fwoosh
<alyssa> huge chunk of net/ I guess
robclark has joined #panfrost
lvrp16 has joined #panfrost
ric96 has joined #panfrost
robher has joined #panfrost
daniels has joined #panfrost
narmstrong has quit [Ping timeout: 256 seconds]
narmstrong has joined #panfrost
<alyssa> ...so I'm missing a USB cable for the UARt to work, there are too many USB pconnectors
<HdkR> I subscribe to the mindset that each board should provide a uart IC on board and provide some USB header to connect to that instead of forcing a random uart device :P
dstzd has quit [Quit: ZNC - https://znc.in]
<HdkR> At least in SBC world
<alyssa> Woof
dstzd has joined #panfrost
<HdkR> Was that a hot take? :D
dstzd has quit [Client Quit]
dstzd has joined #panfrost
<alyssa> HdkR: I have the UART IC thing
<alyssa> but it's a USB header for... micro-USB? mini-USB? idk either way I don't have the cable
<HdkR> ah, different problem then
<robmur01> nah, who needs USB? Currently my RK3288's debug UART is simply wired directly to one of the RK3399 board's spare UARTs, so I just need to SSH and run a terminal there :P
<alyssa> robmur01: excellent
<HdkR> My concern is always voltages
<robmur01> just like things used to be :D
<HdkR> 1.8v, 3.3v...5v? Oops, burned it out
* robmur01 has actually connected PCs with an RS-232 null modem cable in anger, in the dim and distant past
warpme_ has quit [Quit: Connection closed for inactivity]
<HdkR> haha
jernej has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
<alyssa> wondering if it's buying a cable over or hoping I just made a silly mistake that will become obvious momentarily
jernej has joined #panfrost
dstzd has quit [Quit: ZNC - https://znc.in]
dstzd has joined #panfrost
<alyssa> Over HDMI I see a green line on the left and blue line on the right
forkbomb has quit [Ping timeout: 272 seconds]
<alyssa> I guess I'll need serial after all :<
<chrisf> HdkR: it's not a real party until you find the surprise 12V somewhere :P
<HdkR> :D
<alyssa> ah ha
<alyssa> I have a boot logo
<alyssa> but no kernel messages on screen
<alyssa> I see 6 penguins and a blinking cursor
<chrisf> HdkR: long ago i worked on firmware for a fun little automotive box which had 3 RJ45s on the back, and the way the thing got mounted you had to plug in the cables by feel. they were all wired completely differently and at least one had grunty 12V on some of the pins. this was perhaps not the best design, it blew up a lot of stuff that got plugged into it :)
<HdkR> Ouch
<HdkR> Just like plugging passive PoE adapters in to something
<alyssa> does anyone understand fbcon
<HdkR> Nop
<alyssa> Meh. Tomorrow's issue
<robmur01> possibly it's sending your output elsewhere - I'd probably try "console=tty0 loglevel=8" on the kernel command line
<alyssa> robmur01: thanks.. go to sleep :p
<robmur01> which might help get slightly further towards figuring out why userspace isn't starting a login prompt ;)
<robmur01> (also I'd try switching VTs just to see if it's treating tty0 weirdly - ISTR Opensuse used to like to do that)
<alyssa> thanks, that did it
<alyssa> stuck waiting on root device, naturally :p
<alyssa> probably forgot to build in a driver or something
<alyssa> tomorrow's problem now
<alyssa> thanks \o