Monday, 2021-01-18

*** tpb has joined #litex00:00
*** lf has quit IRC00:05
*** lf has joined #litex00:05
*** futarisIRCcloud has joined #litex00:56
*** lf has quit IRC01:03
*** lf_ has joined #litex01:03
futarisIRCcloudpalmer: Did someone point you at a way to run rv32 linux in a simulator? https://github.com/litex-hub/linux-on-litex-vexriscv - follow the README and ./sim.py ...01:18
*** shorne has quit IRC02:18
*** [Matt] has quit IRC02:18
*** st-gourichon-fid has quit IRC02:18
*** shorne has joined #litex02:18
*** st-gourichon-fid has joined #litex02:19
*** [Matt] has joined #litex02:19
*** lkcl has quit IRC02:19
*** lkcl has joined #litex02:22
*** st-gourichon-f has joined #litex02:22
*** st-gourichon-fid has quit IRC02:23
*** [Matt] has quit IRC02:23
*** shorne has quit IRC02:23
*** [Matt] has joined #litex02:24
*** shorne has joined #litex02:28
*** Degi_ has joined #litex04:02
*** Degi has quit IRC04:04
*** Degi_ is now known as Degi04:04
*** Bertl_oO is now known as Bertl_zZ05:23
*** peeps[zen] has joined #litex06:41
*** peepsalot has quit IRC06:42
*** _whitelogger has quit IRC08:27
*** _whitelogger has joined #litex08:29
*** hansfbaier has joined #litex09:21
acathlaHow do I captures signals with LiteScope that are in submodules from the main soc module ? And all those signals that are not self.something ? Since it's all flat in the end in Verilog those should all be accessible.09:37
*** midnight has quit IRC09:51
*** midnight has joined #litex09:53
hansfbaieracathla: I am interested in this too. Probably shoud go into the wiki page10:01
acathlahansfbaier, yes. The Wiki says: Note: LiteScope also accepts Migen's Records, but it gives me an error when I try : TypeError: object of type 'UART' has no len()10:20
hansfbaieracathla: I usually set a breakpoint there and inspect the object and look inside for Signal type objects10:25
hansfbaierBut that won´t work with Verilog code10:25
zypacathla, I'm not sure there's any reasonable way to get access to signals that are not exposed, I just change the module to expose them10:30
acathlaOk. So soc.cpu.ibus but not all the other modules?10:45
acathlaLike an UART10:45
acathlaOh, it needs a Record()10:47
*** hansfbaier has quit IRC11:02
*** Xesxen has quit IRC12:08
*** Xesxen has joined #litex12:08
*** Bertl_zZ is now known as Bertl12:13
*** TMM has quit IRC12:42
*** TMM has joined #litex12:44
*** shorne has quit IRC12:56
*** somlo has quit IRC12:56
*** shorne has joined #litex12:59
*** somlo has joined #litex12:59
*** promach3 has quit IRC13:02
*** DerFetzer[m] has quit IRC13:02
*** apolkosnik[m] has quit IRC13:02
*** leons has quit IRC13:03
*** sajattack[m] has quit IRC13:03
*** david-sawatzke[m has quit IRC13:03
*** xobs has quit IRC13:03
*** jevinskie[m] has quit IRC13:05
*** jryans has quit IRC13:05
*** CarlFK[m] has quit IRC13:06
*** disasm[m] has quit IRC13:07
*** leons has joined #litex13:18
*** promach3 has joined #litex13:18
*** apolkosnik[m] has joined #litex13:21
*** DerFetzer[m] has joined #litex13:22
*** DerFetzer[m] has quit IRC13:34
*** apolkosnik[m] has quit IRC13:34
*** leons has quit IRC13:35
*** promach3 has quit IRC13:40
*** jevinskie[m] has joined #litex13:56
*** david-sawatzke[m has joined #litex13:57
*** xobs has joined #litex13:57
*** sajattack[m] has joined #litex13:58
*** CarlFK[m] has joined #litex13:59
*** disasm[m] has joined #litex13:59
*** jryans has joined #litex14:02
*** promach3 has joined #litex14:05
*** leons has joined #litex14:07
*** DerFetzer[m] has joined #litex14:09
*** apolkosnik[m] has joined #litex14:10
*** Guillaume14 has joined #litex15:49
acathlalitescope_cli.py at line 115 calls RemoteClient() with no option, expecting the csr.csv file to be in the same folder, and not in a build folder.15:49
Guillaume14Hi Guys, sorry to disturb, was wanting to give a try to litex and followed the linux-on-litex-vexriscv project / readme. Sadly, I got this message when starting the sim:15:51
Guillaume14INFO:SoCCSRHandler:supervisor CSR allocated at Location 5.15:51
Guillaume14Traceback (most recent call last):15:51
Guillaume14  File "/home/grembert/Research/litex/linux-on-litex-vexriscv/./sim.py", line 226, in <module>15:51
Guillaume14    main()15:51
Guillaume14  File "/home/grembert/Research/litex/linux-on-litex-vexriscv/./sim.py", line 199, in main15:51
Guillaume14    soc = SoCLinux( i!=0,15:51
Guillaume14  File "/home/grembert/Research/litex/linux-on-litex-vexriscv/./sim.py", line 131, in __init__15:51
Guillaume14    phy_settings     = get_sdram_phy_settings(15:51
Guillaume14  File "/usr/lib/python3.9/site-packages/litex/tools/litex_sim.py", line 152, in get_sdram_phy_settings15:51
Guillaume14    return PhySettings(15:51
Guillaume14TypeError: __init__() got an unexpected keyword argument 'rdcmdphase'15:51
Guillaume14I am on Manjaro/Arch linux, and I used packages from the AUR repo15:51
Guillaume14Any idea what is going on for me? Am I missing some installation dependencies?15:52
*** Zguig has joined #litex16:00
*** kgugala has joined #litex16:06
*** tpb has joined #litex16:45
*** Zguig has quit IRC16:45
_florent_Hi Guillaume14, can you try installing the upstream repositories by following the installation guide?: https://github.com/enjoy-digital/litex/wiki/Installation16:57
_florent_linux-on-litex-vexriscv uses upstream repositories17:00
Guillaume14Hi _florent_, thanks for your feedback, you are right, I thought that it would be more "bug-free" to use packaged versions and didn't followed this part of the readme... My fault!! I pass this stage now. Thanks a lot, I can continue my investigations to understand a bit how this promising project works!17:10
*** ambro718 has joined #litex17:34
*** Zguig52 has quit IRC17:41
*** Guillaume14 has quit IRC17:41
*** somlo has quit IRC17:57
*** somlo has joined #litex19:24
*** keesj has joined #litex20:16
*** peeps[zen] has quit IRC20:28
*** peepsalot has joined #litex20:29

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