Saturday, 2020-08-22

*** tpb has joined #litex00:00
*** Degi_ has joined #litex00:04
*** Degi has quit IRC00:07
*** Degi_ is now known as Degi00:07
*** CarlFK has joined #litex00:26
*** ambro718 has quit IRC00:40
*** mithro has quit IRC02:22
*** levi has quit IRC02:24
*** guan has quit IRC02:25
*** rohitksingh has quit IRC02:26
*** bubble_buster has quit IRC02:30
*** levi has joined #litex02:31
*** guan has joined #litex02:33
*** bubble_buster has joined #litex02:34
*** mithro has joined #litex02:36
*** rohitksingh has joined #litex02:41
*** jaseg has quit IRC02:52
*** jaseg has joined #litex02:53
*** sorear has quit IRC03:05
*** sorear has joined #litex03:08
*** FFY00 has quit IRC03:18
*** FFY00 has joined #litex03:18
*** FFY00 has quit IRC03:25
*** FFY00 has joined #litex03:25
*** FFY00 has quit IRC04:16
*** FFY00 has joined #litex04:16
*** _florent__ has joined #litex04:23
*** _florent_ has quit IRC04:23
*** _florent__ is now known as _florent_04:23
*** FFY00 has quit IRC04:46
*** FFY00 has joined #litex04:47
*** FFY00 has quit IRC04:57
*** FFY00 has joined #litex04:58
*** _franck_ has quit IRC06:00
*** _whitelogger_ has quit IRC06:30
*** _whitelogger has joined #litex06:32
*** jaseg has quit IRC06:57
*** jaseg has joined #litex06:59
*** CarlFK has quit IRC07:30
*** kgugala_ has joined #litex08:26
*** kgugala has quit IRC08:26
*** kgugala_ has quit IRC08:26
*** kgugala has joined #litex08:27
*** kgugala_ has joined #litex08:28
*** kgugala has quit IRC08:28
*** kgugala has joined #litex08:29
*** kgugala_ has quit IRC08:33
*** CarlFK has joined #litex08:34
*** lkcl_ has quit IRC09:03
*** lkcl_ has joined #litex09:06
lkcl_somlo, yes, i saw the CSRs after investigating a bit more - pythondata_cpu_microwatt  provides its own version of timer0_value_read (and write?)09:37
lkcl_however they happen not to be used09:38
lkcl_am still getting these:09:39
lkcl_Memtest at 0x0000000040000000...09:39
lkcl_[bus: 0x0]: 0xaaaa0000 vs 0xaaaaaaaa09:39
lkcl_that's after putting in a nmigen-based wishbone 64-to-32-bit downconverter. yet in sim it's fine09:40
daveshahIs picorv32 reliably working fine at the same frequency?09:48
lkcl_daveshah: yes10:06
lkcl_55mhz10:06
*** ambro718 has joined #litex10:09
lkcl_i've put in a system for dumping GPRs (implemented microwatt's DMI interface)10:09
lkcl_and a way to activate that on a "range" of values of PC10:10
lkcl_then ran it on both microwatt and libresoc and did a diff10:10
lkcl_that told me that somewhere a couple of GPRs end up being different10:11
lkcl_now of course i need to do a binary search tracking down which function causes that difference10:12
lkcl_am just going to have to be veeeery patient.10:15
lkcl_daveshah: the only main difference which *might* affect timing (somehow?) is that instruction read is still 64-bit.  however i am beginning to suspect something else going on, and will start running some of microwatt unit tests10:34
lkcl_ah! i have errors i can track down! alriiiight. progress10:50
*** peeps[zen] has quit IRC11:38
*** peeps[zen] has joined #litex11:41
*** FFY00 has quit IRC11:54
*** FFY00 has joined #litex11:55
*** kgugala_ has joined #litex12:37
*** kgugala has quit IRC12:40
*** kgugala_ has quit IRC14:57
*** kgugala has joined #litex14:57
lkcl_daveshah: running a microwatt unit test, found 4 ALU bugs (whoops) - andc, orc, modsd, divsd.  will come back to memtest once i'm confident these are dealt with :)15:30
daveshahI think Dolu ran VexRiscv in Verilator lockstep with a reference C++ model to debug Linux in litex startup15:31
daveshahany divergence in register value would stop the sim15:31
lkcl_niice15:32
lkcl_i'm doing something similar in the unit tests15:33
lkcl_we have a python-based cycle-accurate POWER9 simulator being developed co-simultaneously with the HDL15:33
lkcl_except, running large programs takes... a while :)15:34
futarisIRCcloudhttps://spoolqueue.com/new-design/fpga/migen/litex/2020/08/11/acorn-cle-215.html15:49
tpbTitle: Running Linux on the Acorn CLE-215+ | The Spool Queue (at spoolqueue.com)15:49
futarisIRCcloudDidn't see this blog post from a couple weeks ago15:50
*** kgugala_ has joined #litex16:16
*** kgugala has quit IRC16:19
*** kgugala has joined #litex17:45
*** kgugala_ has quit IRC17:47
*** kgugala_ has joined #litex17:56
*** kgugala has quit IRC17:59
*** CarlFK has quit IRC18:42
*** CarlFK has joined #litex18:58
lkcl_futarisIRCcloud: wow, he got linux up and running on it, including a uart and sdmmc - despite the fact that those PCBs have what... 12 pins? :)19:12
_florent_futarisIRCcloud: nice, thanks for sharing, i'm also interested in getting LitePCIe working in Root mode, i'll get in touch with him to see if we could collaborate on this19:38
*** kgugala_ has quit IRC20:06
*** kgugala has joined #litex20:06
*** _whitelogger has quit IRC22:57
*** _whitelogger has joined #litex22:59
*** ambro718 has quit IRC23:19
*** lf has quit IRC23:58
*** lf has joined #litex23:58

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