Thursday, 2022-01-20

*** tpb <[email protected]> has joined #litex00:00
*** Degi <[email protected]> has joined #litex00:29
*** Degi <[email protected]> has quit IRC (Ping timeout: 240 seconds)00:33
*** Degi <[email protected]> has joined #litex00:45
*** SpaceCoaster <SpaceCoaster!~derek@user/spacecoaster> has quit IRC (Quit: Bye)02:06
*** SpaceCoaster <SpaceCoaster!~derek@user/spacecoaster> has joined #litex02:08
*** bl0x_ <bl0x_!~bastii@p200300d7a710cc00d7429a35fc1fea6a.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 240 seconds)02:22
*** bl0x_ <bl0x_!~bastii@p200300d7a7119800c2279df546431c3a.dip0.t-ipconnect.de> has joined #litex02:23
*** SpaceCoaster <SpaceCoaster!~derek@user/spacecoaster> has quit IRC (Quit: Bye)02:27
*** SpaceCoaster <SpaceCoaster!~derek@user/spacecoaster> has joined #litex02:28
*** Degi_ <[email protected]> has joined #litex04:34
*** Degi <[email protected]> has quit IRC (Ping timeout: 256 seconds)04:35
*** Degi_ is now known as Degi04:35
*** nelgau <[email protected]> has joined #litex04:41
*** nelgau <[email protected]> has quit IRC (Remote host closed the connection)04:41
*** nelgau_ <[email protected]> has joined #litex04:44
*** nelgau <[email protected]> has joined #litex04:44
*** nelgau <[email protected]> has quit IRC (Remote host closed the connection)04:44
*** somlo_ <[email protected]> has joined #litex04:57
*** somlo <[email protected]> has quit IRC (Read error: Connection reset by peer)05:00
*** nelgau_ <[email protected]> has quit IRC (Remote host closed the connection)05:00
*** FabM <FabM!~FabM@2a03:d604:103:600:dff:2e40:578c:1176> has joined #litex07:24
geertusomlo_: Similar to the other changes in Commit 4ba0b2c294fe6919 ("fpga: mgr: Use standard dev_release for class driver")07:27
geertuI can make it a patch, but it'll be compile-tested only, too07:28
geertumake a patch07:28
geertusomlo_: Peanut: https://github.com/litex-hub/linux/pull/1108:17
*** tpb_ <[email protected]> has joined #litex09:22
*** tpb <[email protected]> has quit IRC (Killed (NickServ (GHOST command used by tpb_)))09:22
*** tpb_ is now known as tpb09:22
*** Degi <[email protected]> has quit IRC (Ping timeout: 256 seconds)11:15
*** Degi <[email protected]> has joined #litex11:15
*** likewise <[email protected]> has joined #litex12:35
likewiseI am having difficulty getting the Alveo U50 OpenOCD ->  BSCANE2 to work for RISC-V  (both with VexRiscv debug, and RISC-V DM compliant debug). Does anyone know the JTAG IR codes for the U50? They are 12-bit but the Ultrascale documentation only documents the 6-bit codes for non-SSI devices.12:38
somlo_geertu: thanks, applied!12:41
somlo__florent_: "ERROR:SoC:rocket CPU not supported, supporteds: None, picorv32, ..." :)12:42
somlo__florent_: presumably due to PR 1171 ?12:42
Peanutgeertu: I will try your patch in a few hours, I'm currently in the office.14:41
_florent_somlo_: sorry, I'll fix this!16:03
*** peepsalot <peepsalot!~peepsalot@openscad/peepsalot> has quit IRC (Read error: Connection reset by peer)16:11
*** peepsalot <peepsalot!~peepsalot@openscad/peepsalot> has joined #litex16:11
_florent_somlo_: it should be fixed16:48
somlo__florent_: thanks, it's building now (takes about 70 minutes on the VM I'm using for nexys_video, vs. 25-30 minutes for nexys4ddr :)17:29
somlo_but no reason to expect anything other than "it'll work", now that it's building17:29
somlo_I started using the nexys_video because of sata, but the build time taking twice as long is ever so slightly annoying for my "manual CI" process ;)17:31
_florent_somlo_: For SATA development, you should probably switch back to the 1 core version (if that's not what you are already doing).17:42
somlo_good point, I *am* building the 4-core full (fpu-capable) model, that explains things :)18:18
somlo__florent_: did you get a chance to try the bitstream I sent on your SATA hardware?18:20
somlo_(because I get nothing with my setup, regardless of vexriscv vs. rocket cpu selection)18:21
mithrosomlo_: Any idea why rocket is not listed in https://github.com/enjoy-digital/litex/blob/d1746e1286de909ec679a84712e2eececb08491e/litex/tools/litex_json2dts_linux.py#L34-L44 ?19:07
*** likewise <[email protected]> has quit IRC (Quit: Client closed)19:10
somlo_mithro: we haven't (yet) taught litex_json2dts_linux.py how to support rocket CPUs19:31
somlo_long answer: part of the chisel-generated files during rocket-chip elaboration consists of a sample .dts file, which should be considered the "authoritative" description of the cpu19:33
mithroI guess json2dts_linux.py could just find and include that dts fragment?19:33
somlo_but it changes from one model to another (standard vs. linux vs. full), and it's noth a 100% straightforward cut'n'paste of a (section of) the chisel-generated .dts into litex_json2dts_linux.py output19:34
somlo_so in other words "it's a bit of a project" :)19:34
mithroWe should also add microwatt there too19:34
somlo_not a super difficult project mind you, but still someone (me?) needs to sit down and give it some careful thought :)19:35
*** FabM <FabM!~FabM@armadeus/team/FabM> has quit IRC (Quit: Leaving)20:27
*** nelgau <[email protected]> has joined #litex20:50
_florent_somlo_: Sorry yes I wanted to test it haven't spent the time to setup the hardware, I'll do it tomorrow morning21:00
_florent_mithro: I would first like we finish things we are working on before going in other directions,  especially for the thing you said we "should" do and then seem to forget :)21:19
*** indy <[email protected]> has joined #litex21:41
Peanutgeertu: I've just built buildroot + kernel with commit hash e32411f3bfe386de58cfa3df2d954c5bdb3040a9 on the litex-rebase branch. This includes your PR from today. This results in a working 5.16.0 kernel on my ButterStick.22:37

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