2021-06-03.log

+ S0rin (~S0rin@82-64-116-66.subs.proxad.net)00:08
- S0rin (QUIT: Ping timeout: 264 seconds) (~S0rin@82-64-116-66.subs.proxad.net)00:14
+ S0rin (~S0rin@82-64-116-66.subs.proxad.net)00:16
- freakazoid333 (QUIT: Read error: Connection reset by peer) (~freakazoi@2001:5b0:2a65:fa88:42f:154a:842c:dca2)00:30
+ freakazoid333 (~freakazoi@2001:5b0:2a65:fa88:42f:154a:842c:dca2)00:30
- adjtm_ (QUIT: Ping timeout: 272 seconds) (~adjtm@188.26.215.143)02:29
+ adjtm (~adjtm@2a0c:5a80:3d0c:7700:49ef:d0f0:57d6:3082)02:41
- Neelfyn (QUIT: Quit: Connection closed for inactivity) (uid180106@id-180106.stonehaven.irccloud.com)05:03
+ specing_ (~specing@APN-123-240-240-gprs.simobil.net)06:28
- specing (QUIT: Ping timeout: 245 seconds) (~specing@user/specing)06:29
- adjtm (QUIT: Ping timeout: 244 seconds) (~adjtm@2a0c:5a80:3d0c:7700:49ef:d0f0:57d6:3082)09:20
+ mjw (~mjw_@2001:1c06:2488:200:9e5c:8eff:fe8f:a440)10:07
+ patrick (~patrick@2001:8b0:ca70:32b2:428d:5cff:fea4:5806)11:04
+ rasmus-mk (~rasmus@c83-253-223-217.bredband.tele2.se)11:06
- patrick (QUIT: Quit: WeeChat 3.0.1) (~patrick@2001:8b0:ca70:32b2:428d:5cff:fea4:5806)11:09
- jryans (QUIT: Ping timeout: 244 seconds) (~jryansmat@2001:470:69fc:105::1d)11:20
+ ephase (~ephase@185-82-190-109.dsl.ovh.fr)11:46
ephasehello11:46
+ Neelfyn (uid180106@id-180106.stonehaven.irccloud.com)11:53
+ jomo7 (~jomo@user/jomo)11:55
- FUZxxl (QUIT: *.net *.split) (~fuz@fuz.su)12:01
- marlun (QUIT: *.net *.split) (~marlun@46.101.246.245)12:01
- jomo (QUIT: *.net *.split) (~jomo@user/jomo)12:01
- marex (QUIT: *.net *.split) (~marex@195.140.253.37)12:01
- jfred (QUIT: *.net *.split) (quassel@libera/sponsor/jfred)12:01
- mntmn (QUIT: *.net *.split) (~mntirc@softboy.mntmn.com)12:01
- _Bnu (QUIT: *.net *.split) (~beeanyew@89-160-120-72.cust.bredband2.com)12:01
* jomo7 -> jomo12:01
+ FUZxxl (~fuz@fuz.su)12:11
+ marex (~marex@195.140.253.37)12:11
+ marlun (~marlun@46.101.246.245)12:11
+ jfred (quassel@libera/sponsor/jfred)12:11
+ mntmn (~mntirc@softboy.mntmn.com)12:11
+ _Bnu (~beeanyew@89-160-120-72.cust.bredband2.com)12:11
- lexik (QUIT: Quit: No Ping reply in 180 seconds.) (~lexik@171.25.222.217)13:55
+ lexik (~lexik@171.25.222.217)13:58
- ephase (QUIT: Quit: WeeChat 3.1) (~ephase@185-82-190-109.dsl.ovh.fr)14:10
- lexik (QUIT: Quit: No Ping reply in 180 seconds.) (~lexik@171.25.222.217)14:18
- rasmus-mk (QUIT: Quit: WeeChat 3.0.1) (~rasmus@c83-253-223-217.bredband.tele2.se)14:21
+ lexik (~lexik@171.25.222.217)14:22
+ jryans (~jryansmat@2001:470:69fc:105::1d)14:34
- cryptix (QUIT: Quit: node-irc says goodbye) (~cryptxxma@2001:470:69fc:105::94a)15:24
- jryans (QUIT: Quit: node-irc says goodbye) (~jryansmat@2001:470:69fc:105::1d)15:24
mntmnhmm there might be a trick at least to test if reform can revive deep discharged batteries... by disabling the LPC firmware temporarily15:25
+ jryans (~jryansmat@2001:470:69fc:105::1d)15:25
mntmnnot sure yet if it is safe, but i shall try15:25
+ cryptix (~cryptxxma@2001:470:69fc:105::94a)15:28
+ rasmus-mk (~rasmus@c83-253-223-217.bredband.tele2.se)15:31
specing_that should be accompanied with cell disassembly and checking for dendride growth15:32
mntmnoptimally yes15:37
ezequielgmarex: +115:41
ezequielgany luck so far?15:41
- rasmus-mk (QUIT: Quit: WeeChat 3.0.1) (~rasmus@c83-253-223-217.bredband.tele2.se)15:46
+ rasmus-mk (~rasmus@c83-253-223-217.bredband.tele2.se)15:47
- rasmus-mk (QUIT: Client Quit) (~rasmus@c83-253-223-217.bredband.tele2.se)15:47
+ rasmus-mk (~rasmus@c83-253-223-217.bredband.tele2.se)15:47
- rasmus-mk (QUIT: Client Quit) (~rasmus@c83-253-223-217.bredband.tele2.se)15:49
+ rasmus-mk (~rasmus@c83-253-223-217.bredband.tele2.se)15:49
- rasmus-mk (QUIT: Quit: WeeChat 3.0.1) (~rasmus@c83-253-223-217.bredband.tele2.se)16:07
- natalie (QUIT: Ping timeout: 244 seconds) (~natalie@user/natalie)16:07
marexezequielg: nope16:15
marexezequielg: I'm hitting G1 watchdog16:15
ezequielghm.16:15
ezequielgnot good.16:15
marexezequielg: sounds familiar ?16:15
ezequielgwell, means no interrupt.16:15
marexezequielg: well, I do get 1 interrupt before the WDT16:16
marexezequielg: at least per /proc/interrupts16:16
ezequielgah.16:16
ezequielgwhich status?16:16
marexezequielg: where do I get that information ? patch teh driver and printk it ?16:16
ezequielgyeah, sorry.16:17
marexezequielg: well no problem, I think I've tried compiling the kernel before ;-)16:17
ezequielgonce or twice.16:18
marexezequielg: yeah, something like that16:18
marexezequielg: well ... maybe I need to undo some of my power domain digging16:23
marex[   57.959021] hantro_g1_irq[21] status=8011010016:28
marexhere it is16:28
marexlets see16:28
ezequielgyou are doing h264 right?16:34
marexyep16:34
ezequielgSW_DEC_ERROR_INT16:35
ezequielghm16:35
marexffmpeg -i big_buck_bunny_1080p_h264.mov -s:v 800x480 -r 25 -c:v libx264 -threads 64 bbb.h264 ... should spit out valid h264 cbp, no ?16:35
ezequielggstreamer can understand the mov.16:35
ezequielgwhy you'd use ffmpeg?16:36
marexezequielg: because I wasn't sure which exact elements to use in gstreamer to feed the slh264dec16:36
ezequielgah16:36
marexezequielg: and I transcoded it into smaller resolution too16:36
ezequielg-v filesrc location=$1 ! parsebin ! decodebin3 ! fakevideosink -> one option16:37
marexgst-launch-1.0 filesrc location=big_buck_bunny_1080p_h264.mov ! parsebin ! h264parse ! v4l2slh264dec ! fakevideosink16:37
ezequielgfilesrc ! parsebin ! h264parse ! v4l2slh264dec -> another option16:37
marexsame thing btw16:37
ezequielgright.16:37
ezequielgwhat's the SoC again?16:38
marex8mm16:38
marexI'm about to set up 8mq16:38
marexI mean, there it should work, so I should be able to validate userspace there16:38
ezequielghm hm, my SDK doesn't have 8mm :P16:38
ezequielgI suppose you have some NXP SDK checkout?16:39
marexezequielg: what's that ?16:39
ezequielge.g. https://git.buildroot.net/buildroot/tree/package/freescale-imx/imx-vpu-hantro16:40
marexezequielg: oh, broken downstream stuff you mean ... no :)16:40
marexezequielg: next + patches picked from ML16:40
ezequielgthat's my go-to-reference to see how things are "supposed to be".16:42
marexezequielg: ... that's not how things are supposed to be :(16:42
ezequielghaha. in any case, confirming 8mq works would be great.16:42
marexezequielg: those things are supposed to be upstream, not in some BSP with 1M+ LoC of changes in kernel itself and custom stuff all over the place :-(16:43
marexezequielg: yeah16:43
ezequielgmarex: fwiw, Pull Request for Hantro G2 was _just_ sent.16:43
ezequielgso, it's slowly going upstream.16:43
marexezequielg: I saw some of that16:43
marexezequielg: I mean, it should've been done by NXP long ago16:44
marexezequielg: hm ok, it seems the latest gpcv2 patches broke the VPU power domain on mx8mq , so I need to debug that first16:52
ezequielgare those mainline already?16:53
marexezequielg: some of it is in next16:53
+ GBenji (~benjamin@88.123.46.161)16:57
marexezequielg: so yeah, on the 8mq I'm getting17:06
marex[   35.106977] hantro_g1_irq[21] status=100110017:06
marex[   35.146673] hantro_g1_irq[21] status=110017:06
marexwhich is better17:06
ezequielgclearly something is different with 8mm g1.17:06
marexezequielg: so it seems17:08
marexezequielg: or not ... I got it working on 8mm now too17:12
marexezequielg: just a missing control register write as a result of too much digging17:12
ezequielgah! that's the expected outcome. these hantro cores are expected to be integrated pretty much the same way.17:13
ezequielgthis means no regressions in linux-next? if you report any, could you Cc me?17:13
marexezequielg: once the gpcv2 mess settles, I will start sending out whatever is possibly left for 8mm/mn, so yeah17:14
+ natalie (~natalie@user/natalie)17:15
marexezequielg: so the only difference in the hantro stuff on 8mm is apparently even more shenanigans with gpcv2 ...17:19
+ rasmus-mk (~rasmus@c83-253-223-217.bredband.tele2.se)18:10
- Neelfyn (QUIT: Quit: Connection closed for inactivity) (uid180106@id-180106.stonehaven.irccloud.com)18:25
+ specing (~specing@user/specing)18:27
- specing_ (QUIT: Ping timeout: 272 seconds) (~specing@APN-123-240-240-gprs.simobil.net)18:29
mntmnmarex: did you have to use a custom build of ffmpeg?18:32
mntmnor can it work in ffmpeg out of the box now?18:33
mntmncc ezequielg 18:33
ezequielgmntmn: only gstreamer for now.18:33
ezequielgffmpeg hasn't merged any of the patches, afaik.18:33
ezequielglibreleec people hang out on a slack channel, if you manage to find your way there, you can ask them about the status.18:34
ezequielgthey're all pretty friendly.18:34
mntmni see, thanks18:34
mntmnbtw do i remember correctly that WPE uses gstreamer or something?18:35
- GBenji (PART: !!unknown attribute: msg!!) (~benjamin@88.123.46.161)18:44
- mjw (QUIT: Quit: Leaving) (~mjw_@2001:1c06:2488:200:9e5c:8eff:fe8f:a440)19:07
- sknebel (QUIT: Quit: sknebel) (~quassel@v22016013254630973.happysrv.de)19:15
+ sknebel (~quassel@v22016013254630973.happysrv.de)19:15
marexmntmn: I used x86 computer for the conversion19:19
mntmnmarex: sorry, misunderstood19:19
marexmntmn: no worries19:19
marexmntmn: also, you'd need the h1 for encoding19:21
mntmnok19:21
marexmntmn: which is not supported on 8mm and not present on 8mq ;-)19:22
mntmnmarex: coincidentally my favorite bar is also called 8mm (i don't drink anymore though)19:22
marexmntmn: 8mn might convince you otherwise, and if not 8mn, then 8mp19:23
mntmnhaha19:23
mntmni'm ignoring those until imx919:24
marexmntmn: oh yes, the imx9 ...19:24
mntmnnext week is NXP tech week or something... maybe they will tell us about the cores?19:24
marexmntmn: ooooooh ... I wouldn't hold my breath19:25
mntmni don't really19:25
marexmntmn: cortex A55 finally ?19:27
mntmni guess so19:27
marexhttps://www.renesas.com/us/en/products/microcontrollers-microprocessors/rz-arm-based-high-end-32-64-bit-mpus/rzg2l-general-purpose-microprocessors-dual-core-arm-cortex-a55-12-ghz-cpus-3d-graphics-and-video-codec like this ?19:27
mntmnwhat's the biglittle partner of a55 again? a73?19:27
mntmnnaja i ~am~ looking forward to 12nm process19:28
mntmnalso they want to do some 5nm thing19:28
mntmnlets hope it's not just a mcu19:28
marexmntmn: the mx9 ? no ... it's likely gonna be similar to the g2l though19:28
marex(except for the software, more BSP-only downstream goo)19:29
mntmnhmm i hadn't really considered renesas for a longer while... how are their docs?19:30
marexmntmn: the g2l seems to be some new development with non-powervr GPU, that one looks nice19:31
mntmnyeah, mali19:31
mntmncool indeed19:32
marexmntmn: the rzg docs were public I think, and well, upstream support is nice19:32
mntmnoh ok19:32
marexmntmn: the g2l is new , the datasheet isnt public yet I think19:32
mntmnno pcie though19:34
marexmntmn: some g2h would be nice, since 2xa55 isnt much19:34
mntmnyeah19:34
mntmnall kind of reforms in the wild https://twitter.com/SawaizSyed/status/140051250258954240920:02
swivelmntmn: cool! you must be proud to have produced something worthy of such exhibition by a third party, I would be20:13
mntmngenode sculpt OS on reform, incl. image! https://genodians.org/skalk/2021-06-03-mnt-reform21:05
mntmncc bluerise, this could be interesting for you as it enables the internal display21:35
+ Neelfyn (uid180106@id-180106.stonehaven.irccloud.com)21:35
- freakazoid333 (QUIT: Read error: Connection reset by peer) (~freakazoi@2001:5b0:2a65:fa88:42f:154a:842c:dca2)21:54
+ freakazoid333 (~freakazoi@2001:5b0:2a65:fa88:98db:2c2d:b456:5c52)21:57
+ ephase (~ephase@2a01:e0a:168:1211:f3e4:d6ab:6cbf:f594)22:01
bluerise hmhm?22:02
ephasehellp22:02
bluerisemntmn: the genode stuff?22:02
mntmnbluerise: yep. i just checked the code and some of it is wrapping linux drivers though i think.22:04
mntmnephase: what's up?22:04
ephasehey mntmn allright and you? 22:04
mntmngood good... working on the FPGA module for reform at the moment22:05
+ mtm (~mtm@c-174-58-99-93.hsd1.fl.comcast.net)22:06
+ mjw (~mark@herd.wildebeest.org)22:15
- S0rin (QUIT: Ping timeout: 264 seconds) (~S0rin@82-64-116-66.subs.proxad.net)22:21
+ S0rin (~S0rin@82-64-116-66.subs.proxad.net)22:33
specingcool22:34
- rasmus-mk (QUIT: Quit: WeeChat 3.0.1) (~rasmus@c83-253-223-217.bredband.tele2.se)22:38
+ odnes (~odnes@109-178-243-26.pat.ren.cosmote.net)22:39
ephasemntmn: sounds greats! I receive back my motherboard last week and all work great thank you. Need to continue working on my image creator22:41
mntmnephase: ahh, good to hear22:42
mjwI often don't have a sound device, is that a software or hardware issue?22:43
mntmnmjw: could be either or. i _think_ it appeared at a certain kernel rev. maybe just some i2c timing or reset issue with the wm896022:49
ephasemntmn: have you tried to compile kernel 5.12 for the reform?22:49
mntmnephase: maybe, i can't remember atm22:49
ephasemntmn: here is my mkuserland script and dockerfile : https://git.epha.se/ephase/reform3_mkuserland, all based on mmdebstrap and its hook system23:01
mjwso is there a known "good" kernel?23:02
mntmnmjw: the one in the reform-system-image is the reference23:02
mjwI appear to be running 5.11.0-rc7+23:03
mntmnmjw: https://source.mnt.re/reform/reform-system-image/-/blob/main/reform2-imx8mq/mkkernel.sh#L1823:03
mntmnmy guess is 5.12 will work fine, but you have to include the same patches23:03
mntmnephase: cool, interesting23:05
mjwACTION will work in silence for a bit23:06
ephasethanks mjw 23:08
ephasethanks mntmn 23:08
ephasemjw:I mean mntmn 23:08
mjw:) /me happily gets thanks by osmosis23:09
mntmn;323:18
- odnes (QUIT: Ping timeout: 272 seconds) (~odnes@109-178-243-26.pat.ren.cosmote.net)23:25
+ erle (~erle@dynamic-046-114-034-096.46.114.pool.telefonica.de)23:42
- erlehmann (QUIT: Killed (NickServ (GHOST command used by erle!~erle@dynamic-046-114-034-096.46.114.pool.telefonica.de))) (~erle@dynamic-046-114-032-022.46.114.pool.telefonica.de)23:42

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!