Wednesday, 2020-01-22

*** tpb has joined #litex00:00
Findegiven that, if you want a standalone litedram, using vexriscv internally to calibrate, then do you end up with a DRAM with like a 64b width?00:28
somloFinde: I'll let _florent_ answer that authoritatively, but there's no reason why the externally accessible port exposed by a "standalone" litedram couldn't be provided by an internal data_width converter, and be whatever width you ask for01:12
somloI just haven't kept up with the code base, so I can't immediately point at where in litedram that would happen...01:14
*** rohitksingh has joined #litex01:47
*** CarlFK has quit IRC02:44
*** rohitksingh has quit IRC02:47
*** CarlFK has joined #litex02:52
*** tpb has joined #litex05:11
*** CarlFK has quit IRC05:30
*** CarlFK has joined #litex05:46
*** futarisIRCcloud has quit IRC07:41
_florent_Finde: for now with the standalone LiteDRAM generator, the user port swill use native controller's data_width, in the future we could add data_width adapters support (which is already possible when LiteDRAM is used directly with LiteX)09:09
*** rohitksingh has joined #litex09:14
*** futarisIRCcloud has joined #litex11:16
*** rohitksingh has quit IRC11:31
acathlaIn litescope/software/driver/analyzer.py there is a self.trigger_enable.write(0) but trigger_enable does not exist somewhere else.11:35
acathlaI was trying to use litescope for the first time following https://github.com/timvideos/litex-buildenv/wiki/Notes-and-Tips but may be it's not up to date.11:36
tpbTitle: Notes and Tips · timvideos/litex-buildenv Wiki · GitHub (at github.com)11:36
*** freemint has joined #litex13:12
keesjacathla: perhaps that your csr.csv needs to be generated again?13:41
keesjthe pc side client code parses this file and adds the magic13:41
*** futarisIRCcloud has quit IRC13:46
acathlaIt's a freshly generated csv...13:47
acathlaself.trigger_enable.write(0), AttributeError: 'LiteScopeAnalyzerDriver' object has no attribute 'trigger_enable'13:47
acathlakeesj, you were right, it's a csr.csv problem. It's path must be specified again when calling LiteScopeAnalyzerDriver()14:21
_florent_acathla: can you provide your csr.csv and/or analyzer instance?14:21
acathla_florent_, it's fixed for now. But may be adding an error when default csr.csv is not found would be nice14:24
_florent_acathla: ok thanks, can you create an issue on LiteScope repo for that?14:24
acathlaI'll try14:25
acathla_florent_, done : https://github.com/enjoy-digital/litescope/issues/1514:40
tpbTitle: Missing csr.csv does not trigger an explicit error in LiteScopeAnalyzerDriver · Issue #15 · enjoy-digital/litescope · GitHub (at github.com)14:40
_florent_thanks14:44
acathla_florent_, I made a mistake, correcting it...15:12
Findethanks _florent_ that answers my question16:00
Findeprobably preferable for us to have the native width atm anyway16:01
_florent_xobs: hi, i have a good candidate for the UART crossover over Etherbone with https://twitter.com/enjoy_digital/status/1220004677217144834, i hacked a quick python script to get the UART TX, but would like to test with wishbone-tool. I installed wishbone-tool, but was not sure if my usecase was already supported: The board is at 192.168.1.50 with Etherbone + a CPU using the crossover UART, how could i use wishbone-tool16:21
_florent_to interact with the UART?16:21
mithro_florent_: Should work pretty easily!16:29
_florent_mithro: great, do you have an idea of the command to use? :)16:31
mithro_florent_: With wishbone tool?16:31
_florent_yes16:32
mithro`./wishbone-tool --serial /dev/ttyUSB1 --server terminal --csr-csv ~/github/timvideos/litex-buildenv/build/ice40_hx8k_b_evn_base_vexriscv.minimal+debug/test/csr.csv`16:34
_florent_ok thanks, i'll adapt that to test over etherbone16:36
*** freemint has quit IRC16:45
*** freemint has joined #litex16:46
mithro_florent_: Have you seen https://www.ohwr.org/project/svec/issues/60 ?16:54
tpbTitle: V3 - Replace DDR3 memory by DDR3 SO-DIMM module (#60) · Issues · Projects / Simple VME FMC Carrier SVEC · Open Hardware Repository (at www.ohwr.org)16:54
mithro_florent_: You doing any work with CERN?16:55
keesjall sounds so cool16:55
_florent_mithro: no, haven't seen this, thanks for the link. I've only helped a bit some people that wanted to try it at CERN16:57
mithroThey have been doing a bunch of Fomu workshops...16:58
mithro_florent_: I also have a bunch of Colorlight 5A-75B here...16:58
mithroWhat are you using for the JTAG interface?16:59
*** rohitksingh has joined #litex17:01
mithroHey rohitksingh17:02
rohitksinghmithro: Hi! :)17:02
_florent_mithro: i'm using https://shop.lambdaconcept.com/home/25-jtagserial-pack.html, but it should work the others FTDI based jtag cables (HS2, etc...)17:04
_florent_rohitksingh: hi :)17:04
rohitksingh_florent_: Hi :D17:05
*** rohitksingh has quit IRC17:33
*** ambro718 has joined #litex17:41
mithro_florent_: Did you see https://github.com/litex-hub/linux-on-litex-vexriscv/pull/71/files ?17:51
tpbTitle: Conda environment + Travis CI support by mithro · Pull Request #71 · litex-hub/linux-on-litex-vexriscv · GitHub (at github.com)17:51
_florent_mithro: yes i saw that, thanks17:53
_florent_are you also planning to build the bitstreams with it?17:53
mithro_florent_: Next step is to get gateware being built for ECP517:53
*** rohitksingh has joined #litex19:34
*** rohitksingh has quit IRC19:49
*** rohitksingh has joined #litex19:54
*** rohitksingh has quit IRC20:00
scanakcithank you @somlo. I just checked the width and it is 256 :). I will debug with L2 then.20:07
*** rohitksingh has joined #litex20:11
*** rohitksingh has quit IRC20:51
*** rohitksingh has joined #litex22:26
*** rohitksingh has quit IRC22:50
*** ambro718 has quit IRC23:09
*** freeemint has joined #litex23:14
*** freemint has quit IRC23:15
*** freeemint has quit IRC23:15
*** freeemint has joined #litex23:16
*** freeemint has quit IRC23:17
*** freeemint has joined #litex23:17
*** freeemint has quit IRC23:17
*** freemint has joined #litex23:18
*** freemint has quit IRC23:23
*** freemint has joined #litex23:24

Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!