*** tpb has joined #litex | 00:00 | |
*** lf has quit IRC | 00:05 | |
*** lf has joined #litex | 00:05 | |
*** futarisIRCcloud has joined #litex | 00:56 | |
*** lf has quit IRC | 01:03 | |
*** lf_ has joined #litex | 01:03 | |
futarisIRCcloud | palmer: 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 IRC | 02:18 | |
*** [Matt] has quit IRC | 02:18 | |
*** st-gourichon-fid has quit IRC | 02:18 | |
*** shorne has joined #litex | 02:18 | |
*** st-gourichon-fid has joined #litex | 02:19 | |
*** [Matt] has joined #litex | 02:19 | |
*** lkcl has quit IRC | 02:19 | |
*** lkcl has joined #litex | 02:22 | |
*** st-gourichon-f has joined #litex | 02:22 | |
*** st-gourichon-fid has quit IRC | 02:23 | |
*** [Matt] has quit IRC | 02:23 | |
*** shorne has quit IRC | 02:23 | |
*** [Matt] has joined #litex | 02:24 | |
*** shorne has joined #litex | 02:28 | |
*** Degi_ has joined #litex | 04:02 | |
*** Degi has quit IRC | 04:04 | |
*** Degi_ is now known as Degi | 04:04 | |
*** Bertl_oO is now known as Bertl_zZ | 05:23 | |
*** peeps[zen] has joined #litex | 06:41 | |
*** peepsalot has quit IRC | 06:42 | |
*** _whitelogger has quit IRC | 08:27 | |
*** _whitelogger has joined #litex | 08:29 | |
*** hansfbaier has joined #litex | 09:21 | |
acathla | How 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 IRC | 09:51 | |
*** midnight has joined #litex | 09:53 | |
hansfbaier | acathla: I am interested in this too. Probably shoud go into the wiki page | 10:01 |
acathla | hansfbaier, 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 |
hansfbaier | acathla: I usually set a breakpoint there and inspect the object and look inside for Signal type objects | 10:25 |
hansfbaier | But that won´t work with Verilog code | 10:25 |
zyp | acathla, 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 them | 10:30 |
acathla | Ok. So soc.cpu.ibus but not all the other modules? | 10:45 |
acathla | Like an UART | 10:45 |
acathla | Oh, it needs a Record() | 10:47 |
*** hansfbaier has quit IRC | 11:02 | |
*** Xesxen has quit IRC | 12:08 | |
*** Xesxen has joined #litex | 12:08 | |
*** Bertl_zZ is now known as Bertl | 12:13 | |
*** TMM has quit IRC | 12:42 | |
*** TMM has joined #litex | 12:44 | |
*** shorne has quit IRC | 12:56 | |
*** somlo has quit IRC | 12:56 | |
*** shorne has joined #litex | 12:59 | |
*** somlo has joined #litex | 12:59 | |
*** promach3 has quit IRC | 13:02 | |
*** DerFetzer[m] has quit IRC | 13:02 | |
*** apolkosnik[m] has quit IRC | 13:02 | |
*** leons has quit IRC | 13:03 | |
*** sajattack[m] has quit IRC | 13:03 | |
*** david-sawatzke[m has quit IRC | 13:03 | |
*** xobs has quit IRC | 13:03 | |
*** jevinskie[m] has quit IRC | 13:05 | |
*** jryans has quit IRC | 13:05 | |
*** CarlFK[m] has quit IRC | 13:06 | |
*** disasm[m] has quit IRC | 13:07 | |
*** leons has joined #litex | 13:18 | |
*** promach3 has joined #litex | 13:18 | |
*** apolkosnik[m] has joined #litex | 13:21 | |
*** DerFetzer[m] has joined #litex | 13:22 | |
*** DerFetzer[m] has quit IRC | 13:34 | |
*** apolkosnik[m] has quit IRC | 13:34 | |
*** leons has quit IRC | 13:35 | |
*** promach3 has quit IRC | 13:40 | |
*** jevinskie[m] has joined #litex | 13:56 | |
*** david-sawatzke[m has joined #litex | 13:57 | |
*** xobs has joined #litex | 13:57 | |
*** sajattack[m] has joined #litex | 13:58 | |
*** CarlFK[m] has joined #litex | 13:59 | |
*** disasm[m] has joined #litex | 13:59 | |
*** jryans has joined #litex | 14:02 | |
*** promach3 has joined #litex | 14:05 | |
*** leons has joined #litex | 14:07 | |
*** DerFetzer[m] has joined #litex | 14:09 | |
*** apolkosnik[m] has joined #litex | 14:10 | |
*** Guillaume14 has joined #litex | 15:49 | |
acathla | litescope_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 |
Guillaume14 | Hi 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 |
Guillaume14 | INFO:SoCCSRHandler:supervisor CSR allocated at Location 5. | 15:51 |
Guillaume14 | Traceback (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 main | 15: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_settings | 15:51 |
Guillaume14 | return PhySettings( | 15:51 |
Guillaume14 | TypeError: __init__() got an unexpected keyword argument 'rdcmdphase' | 15:51 |
Guillaume14 | I am on Manjaro/Arch linux, and I used packages from the AUR repo | 15:51 |
Guillaume14 | Any idea what is going on for me? Am I missing some installation dependencies? | 15:52 |
*** Zguig has joined #litex | 16:00 | |
*** kgugala has joined #litex | 16:06 | |
*** tpb has joined #litex | 16:45 | |
*** Zguig has quit IRC | 16:45 | |
_florent_ | Hi Guillaume14, can you try installing the upstream repositories by following the installation guide?: https://github.com/enjoy-digital/litex/wiki/Installation | 16:57 |
_florent_ | linux-on-litex-vexriscv uses upstream repositories | 17:00 |
Guillaume14 | Hi _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 #litex | 17:34 | |
*** Zguig52 has quit IRC | 17:41 | |
*** Guillaume14 has quit IRC | 17:41 | |
*** somlo has quit IRC | 17:57 | |
*** somlo has joined #litex | 19:24 | |
*** keesj has joined #litex | 20:16 | |
*** peeps[zen] has quit IRC | 20:28 | |
*** peepsalot has joined #litex | 20:29 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!