Sunday, 2021-12-12

*** tpb <[email protected]> has joined #litex00:00
*** lexano <lexano!~lexano@cpe00e06722f0e4-cm98524a70e35e.cpe.net.cable.rogers.com> has quit IRC (Ping timeout: 256 seconds)00:02
yootisHas anyone here had luck using litescope over PCIe?00:04
mithroyootis: I assume that _florent_ has00:07
yootisI assume so as well, but I also assume he's asleep :)00:08
*** lexano <[email protected]> has joined #litex00:15
*** ewen <[email protected]> has quit IRC (Ping timeout: 250 seconds)00:45
*** whitequark <whitequark!~whitequar@2001:470:69fc:105::37> has left #litex01:07
cr1901Heads up: If your amaranth directory- the one that litex uses- is a symlink to a copy of the amaranth repo, you may have trouble removing the old nmigen packages using pip 1/301:11
cr1901If you do "pip uninstall nmigen" or similar, and get ".egg-links were moved" and/or "no files left to uninstall"01:12
cr1901You need to remove the nmigen*.egg-links manually from /lib/python/site-packages/ and amaranth's source root01:13
cr1901ditto for amaranth-soc,stdio,boards01:13
cr1901Your nmigen imports should still work fine w/o a stale copy of the nmigen packages lying around01:13
cr1901 /end01:13
*** Degi_ <[email protected]> has joined #litex01:51
*** Degi <[email protected]> has quit IRC (Ping timeout: 252 seconds)01:51
*** Degi_ is now known as Degi01:51
*** kbeckmann <[email protected]> has quit IRC (Ping timeout: 268 seconds)04:26
*** kbeckmann <[email protected]> has joined #litex04:39
*** thirtythreeforty <thirtythreeforty!~thirtythr@2603-8080-2704-6601-0000-0000-0000-0260.res6.spectrum.com> has joined #litex05:42
*** C-Man <[email protected]> has quit IRC (Ping timeout: 268 seconds)05:56
*** thirtythreeforty <thirtythreeforty!~thirtythr@2603-8080-2704-6601-0000-0000-0000-0260.res6.spectrum.com> has quit IRC ()06:08
*** linear_cannon <[email protected]> has quit IRC (Remote host closed the connection)07:15
*** Martoni42 <Martoni42!~Martoni@2a03:d604:103:600:2ad2:44ff:fe23:2f72> has joined #litex07:17
*** linear_cannon <[email protected]> has joined #litex08:00
_florent_yootis: Just read your mail, the issue seems related to mmap, can you try to specify the length of BAR0 here instread of 0:08:08
_florent_https://github.com/enjoy-digital/litex/blob/master/litex/tools/remote/comm_pcie.py#L3708:08
_florent_Can you also provide the Linux distro you are using?08:09
yootisfedora 3408:11
*** C-Man <[email protected]> has joined #litex11:39
*** cr1901 <cr1901!~cr1901@2601:8d:8600:911:2041:fb8e:e9e8:4651> has quit IRC (Remote host closed the connection)12:46
*** cr1901 <cr1901!~cr1901@2601:8d:8600:911:2041:fb8e:e9e8:4651> has joined #litex12:47
*** C-Man <[email protected]> has quit IRC (Read error: Connection reset by peer)12:54
*** Melkhior_ <Melkhior_!~Melkhior@2a01:e0a:1b7:12a0:225:90ff:fefb:e717> has quit IRC (Quit: Leaving)15:16
cr1901I've never tried... does the PCIe Xilinx stuff in principle work on Windows?16:29
tntXilinx provides a win driver for their pcie dma stuff. AFAIK.16:59
*** Martoni42 <Martoni42!~Martoni@2a03:d604:103:600:2ad2:44ff:fe23:2f72> has quit IRC (Ping timeout: 260 seconds)19:53
yootisHow do I figure out the size of the BAR?20:22
*** zjason <[email protected]> has quit IRC (Read error: Connection reset by peer)20:25
*** zjason <[email protected]> has joined #litex20:27
SpaceCoasterSnickerdoodle resurrected and bitstream built! https://github.com/enjoy-digital/litex/issues/60121:16
SpaceCoasterI commented out  i_USB0_VBUS_PWRFAULT = 0 in zynq7000/core.pay to get it to build. I am using a minimal zynq processing system block design, maybe too minimal.21:19
SpaceCoasterSnickerdoodle has no serial, switches, leds so a blank slate but the bitstream builds.21:20
*** x56 <x56!0x56@user/x56> has quit IRC (Quit: Ծ-Ծ)21:28
tntyootis: lspci -v21:51
*** x56 <x56!0x56@user/x56> has joined #litex21:56
SpaceCoasterIt blinks!22:08
yootis_florent_ that doesn't help, the BAR size is 1M and setting it to 1M gives the same error.  It is asking for 4026531848 bytes, which seems wrong.22:27
tntyootis: does pcie comms work otherwise ? litepcie_util read the correct id string etc ?22:39
yootisyes22:39
yootisthe only thing I can't get to work is litescope22:39
yootisActually, maybe I'm nuts.  I copied the docs where it says how to add the analyzer, but how does it know whether to connect it to PCIe or JTAG?23:20

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