Saturday, 2022-01-01

*** tpb <[email protected]> has joined #litex00:00
yootis_florent_: just a heads up, but building docs won't work on systems with Python 10 (like Fedora 35).  The problem is in either sphinxcontrib-wavedrom or wavedrom.  Some python imports moved around and/or they are using a deprecated feature that finally went away.00:52
tpw_rulesdo you mean 3.10?00:53
yootissorry, python 3.1000:54
yootisPython 10 would be awesome, though :)00:54
yootisMaybe by Python 10 they'll get rid of the GIL...00:55
tpw_rules:D00:56
*** essele <[email protected]> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…)01:06
*** Degi <[email protected]> has quit IRC (Ping timeout: 240 seconds)01:09
*** Degi <[email protected]> has joined #litex01:10
sajattack[m]I don't want 7 more breaking releases of python01:19
sajattack[m]the way they handled the 2-to-3 transition was horrid01:19
*** nelgau <nelgau!~nelgau@bras-base-mtrlpq5405w-grc-18-76-65-62-163.dsl.bell.ca> has joined #litex01:39
*** nelgau <nelgau!~nelgau@bras-base-mtrlpq5405w-grc-18-76-65-62-163.dsl.bell.ca> has quit IRC (Ping timeout: 256 seconds)01:45
*** Emantor <[email protected]> has quit IRC (Quit: ZNC - http://znc.in)02:20
*** Emantor <[email protected]> has joined #litex02:21
*** somlo <[email protected]> has joined #litex05:04
*** somlo_ <[email protected]> has quit IRC (Ping timeout: 240 seconds)05:06
*** cr1901 <cr1901!~cr1901@2601:8d:8600:911:2459:8c5:6acd:df13> has quit IRC (Remote host closed the connection)05:52
*** cr1901 <cr1901!~cr1901@2601:8d:8600:911:2459:8c5:6acd:df13> has joined #litex05:53
*** cr1901 <cr1901!~cr1901@2601:8d:8600:911:2459:8c5:6acd:df13> has quit IRC (Remote host closed the connection)05:56
*** cr1901 <cr1901!~cr1901@2601:8d:8600:911:2459:8c5:6acd:df13> has joined #litex05:57
*** cr1901 <cr1901!~cr1901@2601:8d:8600:911:2459:8c5:6acd:df13> has quit IRC (Remote host closed the connection)05:59
*** cr1901 <cr1901!~cr1901@2601:8d:8600:911:2459:8c5:6acd:df13> has joined #litex05:59
*** cr1901_ <cr1901_!~cr1901@2601:8d:8600:911:b553:52ba:d48b:7ddc> has joined #litex06:16
*** cr1901 <cr1901!~cr1901@2601:8d:8600:911:2459:8c5:6acd:df13> has quit IRC (Ping timeout: 240 seconds)06:19
*** Martoni <Martoni!~Martoni@2a03:d604:103:600:2ad2:44ff:fe23:2f72> has joined #litex07:09
*** nelgau <nelgau!~nelgau@bras-base-mtrlpq5405w-grc-18-76-65-62-163.dsl.bell.ca> has joined #litex08:00
*** nelgau <nelgau!~nelgau@bras-base-mtrlpq5405w-grc-18-76-65-62-163.dsl.bell.ca> has quit IRC (Ping timeout: 256 seconds)08:04
*** cr1901_ is now known as cr190108:05
*** peeps <peeps!~peepsalot@openscad/peepsalot> has quit IRC (Ping timeout: 260 seconds)09:14
*** essele <[email protected]> has joined #litex09:24
*** peeps[zen] <peeps[zen]!~peepsalot@openscad/peepsalot> has joined #litex09:35
*** nelgau <nelgau!~nelgau@bras-base-mtrlpq5405w-grc-18-76-65-62-163.dsl.bell.ca> has joined #litex10:01
*** nelgau <nelgau!~nelgau@bras-base-mtrlpq5405w-grc-18-76-65-62-163.dsl.bell.ca> has quit IRC (Ping timeout: 252 seconds)10:05
*** nelgau <nelgau!~nelgau@bras-base-mtrlpq5405w-grc-18-76-65-62-163.dsl.bell.ca> has joined #litex10:21
*** nelgau <nelgau!~nelgau@bras-base-mtrlpq5405w-grc-18-76-65-62-163.dsl.bell.ca> has quit IRC (Ping timeout: 240 seconds)10:27
_florent_yootis: I'll have a look on Monday,  we did various small changes on the software at the end of the year for the XTRX/LMS7002M project11:36
_florent_yootis: can you do a test with litepcie software before this: https://github.com/enjoy-digital/litepcie/commit/0c0c3b72241139e0b2e5e61288267d9732f7e5f012:00
_florent_yootis: I'm going to build a machine for CI hardware tests to catch this more easily in the next months with several boards integrated (PCIe ones: ex Acorn, BCU1525, etc...) or connected (ex: Arty, Butterstick, Fomu, etc...).12:04
mntmn_florent_: i've set up my litex framebuffer to eDP pipeline with 2 external bridge chips in linux-on-litex-vexriscv, but i've run into a problem. drm crashes with "Unable to handle kernel access to user memory without uaccess routines". do i have to turn this on somewhere?12:17
mntmni see that uaccess.S exists in arch/riscv/lib, but not sure if that's not enabled or something12:19
mntmnhmm, looks like this is included if CONFIG_MMU=y, which is def. y12:21
mntmni don't get it.12:21
*** nelgau <nelgau!~nelgau@bras-base-mtrlpq5405w-grc-18-76-65-62-163.dsl.bell.ca> has joined #litex12:23
mntmnhmm, maybe i'm running into this https://www.codethink.co.uk/articles/2021/RISC-V-user-space-access-oops/12:25
tpbTitle: RISC-V User space access Oops (at www.codethink.co.uk)12:25
*** nelgau <nelgau!~nelgau@bras-base-mtrlpq5405w-grc-18-76-65-62-163.dsl.bell.ca> has quit IRC (Ping timeout: 256 seconds)12:28
*** essele <[email protected]> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…)12:40
mntmnah, probably this is just a bad pointer and misleading error message?12:48
mntmnyep, sorry13:13
*** Martoni <Martoni!~Martoni@2a03:d604:103:600:2ad2:44ff:fe23:2f72> has quit IRC (Ping timeout: 240 seconds)14:20
*** nelgau <nelgau!~nelgau@bras-base-mtrlpq5405w-grc-18-76-65-62-163.dsl.bell.ca> has joined #litex14:24
*** nelgau <nelgau!~nelgau@bras-base-mtrlpq5405w-grc-18-76-65-62-163.dsl.bell.ca> has quit IRC (Ping timeout: 240 seconds)14:31
*** essele <[email protected]> has joined #litex14:55
*** essele <[email protected]> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…)16:35
*** gruetzkopf <gruetzkopf!~quassel@wireguard/tunneler/gruetzkopf> has quit IRC (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)16:55
*** gruetzkopf <gruetzkopf!~quassel@wireguard/tunneler/gruetzkopf> has joined #litex16:58
*** Guest53 <[email protected]> has joined #litex17:16
*** Guest53 <[email protected]> has quit IRC (Client Quit)17:17
*** Guest60 <[email protected]> has joined #litex17:24
*** Guest60 <[email protected]> has quit IRC (Client Quit)17:28
*** nelgau <nelgau!~nelgau@bras-base-mtrlpq5405w-grc-18-76-65-62-163.dsl.bell.ca> has joined #litex18:29
*** nelgau <nelgau!~nelgau@bras-base-mtrlpq5405w-grc-18-76-65-62-163.dsl.bell.ca> has quit IRC (Ping timeout: 245 seconds)18:33
*** nelgau <nelgau!~nelgau@bras-base-mtrlpq5405w-grc-18-76-65-62-163.dsl.bell.ca> has joined #litex20:23
*** nelgau_ <[email protected]> has joined #litex20:25
*** nelgau_ <[email protected]> has quit IRC (Remote host closed the connection)20:25
*** nelgau <nelgau!~nelgau@bras-base-mtrlpq5405w-grc-18-76-65-62-163.dsl.bell.ca> has quit IRC (Ping timeout: 256 seconds)20:28
*** zjason`` <zjason``[email protected]> has joined #litex20:41
*** zjason` <zjason`[email protected]> has quit IRC (Ping timeout: 268 seconds)20:43
*** nelgau_ <nelgau_!~nelgau@bras-base-mtrlpq5405w-grc-18-76-65-62-163.dsl.bell.ca> has joined #litex21:19
*** nelgau_ <nelgau_!~nelgau@bras-base-mtrlpq5405w-grc-18-76-65-62-163.dsl.bell.ca> has quit IRC (Remote host closed the connection)21:22
nickoeI wonder what this reall means ... "ValueError: ('Could not lower all specials', {<migen.fhdl.specials.Instance object at 0x7f8ac2fb6e00>})"   Trying to use platform.add_source to add a verilog module, then the Instance of it and then add that instance to self.specials...21:49
nickoesajattack[m]: Wasn't it more about library maintainers not prioritizing making their module compatible with both in the transition period that sorta "killed it"?21:51
*** nelgau <nelgau!~nelgau@bras-base-mtrlpq5405w-grc-18-76-65-62-163.dsl.bell.ca> has joined #litex21:55
nickoeI am trying to simulate part of my design with SimPlatform without a COU, ask without SocCore. So maybe I need that somehow?21:55
*** nelgau <nelgau!~nelgau@bras-base-mtrlpq5405w-grc-18-76-65-62-163.dsl.bell.ca> has quit IRC (Ping timeout: 245 seconds)22:02
sajattack[m]<nickoe> "sajattack: Wasn't it more..." <- It was about making a hard split in the language and not maintaining backwards compatibility. Whether maintainers responded well to having to make changes is irrelevant. The lang maintainers should have provided a smoother transition, like Rust does with "editions"22:31
sajattack[m]https://doc.rust-lang.org/edition-guide/editions/index.html22:32
tpbTitle: What are editions? - The Edition Guide (at doc.rust-lang.org)22:32
sajattack[m]* It was about making a hard split in the language and not maintaining backwards compatibility. Whether library maintainers responded well to having to make changes is irrelevant. The lang maintainers should have provided a smoother transition, like Rust does with "editions"22:32
*** Martoni <Martoni!~Martoni@2a03:d604:103:600:2ad2:44ff:fe23:2f72> has joined #litex22:41
nickoeok22:46
nickoeCan't one use a migen test bench with a litex soc?22:46
*** Martoni <Martoni!~Martoni@2a03:d604:103:600:2ad2:44ff:fe23:2f72> has quit IRC (Ping timeout: 240 seconds)22:47
nickoeI don't get why I get termios.error: (25, 'Inappropriate ioctl for device') with the SoCMini22:48
nickoeas my BenchSoC22:48
nickoeMm, I cam not sure I understand how I can make a CPU-less simulation with the MiniSoC and make a testbench for some modules in it.23:21
nickoe*SoCMini that is.23:21
nickoemm, I see that run_simulation is used in test_adaptaion in litedram..23:29
nickoeis it possible to make a test bench which can run use Instance of some verilog module with litex? It appears to me I can only run a "normal" simulation and not write a migen test bench and use run_simulation to use the testbench23:39
nickoeon it23:39

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