Tuesday, 2020-05-19

*** tpb has joined #symbiflow00:00
*** citypw has joined #symbiflow01:59
*** citypw has quit IRC02:59
*** citypw has joined #symbiflow03:15
*** Degi has quit IRC03:16
*** Degi has joined #symbiflow03:17
*** Bertl is now known as Bertl_zZ03:37
*** az0re has joined #symbiflow05:16
*** _whitelogger has quit IRC05:45
*** _whitelogger has joined #symbiflow05:47
*** gnufan has joined #symbiflow05:49
*** proteusguy has quit IRC06:12
*** gnufan has quit IRC06:13
*** proteusguy has joined #symbiflow06:24
*** citypw has quit IRC07:04
*** craigo has joined #symbiflow07:08
*** brent has quit IRC07:24
*** pdp7 has quit IRC07:24
*** pdp7 has joined #symbiflow07:27
*** brent has joined #symbiflow07:29
*** futarisIRCcloud has quit IRC07:48
*** OmniMancer has joined #symbiflow09:04
*** OmniMancer1 has quit IRC09:07
*** futarisIRCcloud has joined #symbiflow09:56
*** citypw has joined #symbiflow09:58
*** mkru has joined #symbiflow10:28
*** mkru has quit IRC10:32
*** mkru has joined #symbiflow10:33
*** Bertl_zZ is now known as Bertl11:06
*** craigo has quit IRC11:24
*** kraiskil has joined #symbiflow11:32
sf-slack2<acomodi> andrewb1999: There was a PR dating back a few months ago that I have just rebased and enables a few 7020-based boards. https://github.com/SymbiFlow/symbiflow-arch-defs/pull/126012:17
tpbTitle: 7020 Zynq boards support by acomodi · Pull Request #1260 · SymbiFlow/symbiflow-arch-defs · GitHub (at github.com)12:17
*** _whitelogger has quit IRC13:00
*** _whitelogger has joined #symbiflow13:02
*** kgugala has joined #symbiflow14:08
*** kgugala_ has quit IRC14:08
*** mkru has quit IRC14:08
-_whitenotifier-c- [prjtrellis] Martoni opened issue #139: cmake : found suitable version "3.6.8", minimum required is "3.5" - https://git.io/JfzfK14:36
-_whitenotifier-c- [symbiflow-arch-defs] rw1nkler opened issue #1494: Missing CLK_HROW_BOT_R bits - https://git.io/JfzkZ15:25
*** citypw has quit IRC15:26
*** gsmecher has joined #symbiflow15:36
*** mkru has joined #symbiflow16:03
*** AuroraGem has joined #symbiflow16:21
*** AuroraGem has quit IRC16:23
*** Jerrylogansquare has joined #symbiflow16:36
*** kraiskil has quit IRC16:40
*** kraiskil has joined #symbiflow16:41
*** ric96 has joined #symbiflow16:46
ric96Hi all. Wanted to know if there is a possibility to flash arty a7 spi with bitstream when using prjxray? Or if there is a way to manually create mcs file using the generated bitstream.16:48
litghostThe tooling might need to be adjusted to create that spi image, but I believe we have all the available information required to do such a thing16:51
mithroric96: Flashing a bitstream has nothing to do with prjxray17:03
mithroric96: If you have a bitstream you can flash it to the arty not matter what generated the bitstream?17:03
ric96Gotcha, i guess i was just curious if there were any pitfalls of flashing prjxray bitstream like there were with apicula.17:06
ric96So i guess i need to figure out if any oss project is available to create mcs from bit files17:06
*** TooTHPiCK has joined #symbiflow17:23
*** mkru has quit IRC17:25
*** OmniMancer has quit IRC17:30
mithroric96: I have never used mcs files personally, Just flashed directly with openocd17:30
*** TooTHPiCK has left #symbiflow17:40
ric96Okay I'll try that then17:44
*** kgugala has quit IRC17:56
*** kgugala has joined #symbiflow17:57
*** kgugala_ has joined #symbiflow17:58
*** kgugala has quit IRC18:01
* ric96 thinks symbiflow should have a <project_name>_flash make target similar to <project_name>_prog target but to flash persistent storage.18:01
ric96mithro: do you mean load bitstream directly or flash spi? What i knew was that the spi chip isn't directly available over ftdi and a appropriate bitstream needs to be loaded so that the fpga exposes the spi flash to the ftdi. Unless I'm mislead on this info I don't know how directly flashing spi using openocd would work.18:19
mithro@ric96 You just need a spiflash proxy which openocd provides18:20
ric96mithro: do you have the openocd flags for flashing spi on the a7 handy?18:22
mithro@ric96 https://github.com/SymbiFlow/symbiflow-arch-defs/blob/master/xc/xc7/boards.cmake18:23
tpbTitle: symbiflow-arch-defs/boards.cmake at master · SymbiFlow/symbiflow-arch-defs · GitHub (at github.com)18:24
ric96mithro: isnt that to just load the bitstream?18:26
mithroOh osrry18:26
mithroFor some reason I'm have trouble finding a good reference -- https://github.com/ntfreak/openocd/blob/master/tcl/board/arty_s7.cfg has some info18:27
tpbTitle: openocd/arty_s7.cfg at master · ntfreak/openocd · GitHub (at github.com)18:27
mithro@ric96 https://github.com/quartiq/bscan_spi_bitstreams/blob/master/README.md18:29
tpbTitle: bscan_spi_bitstreams/README.md at master · quartiq/bscan_spi_bitstreams · GitHub (at github.com)18:29
ric96mithro: awesome thanks! So load the bscan bitstream first and then flash spi...18:31
*** syed has joined #symbiflow18:40
*** kgugala has joined #symbiflow18:52
*** ktemkin has joined #symbiflow18:53
*** kgugala_ has quit IRC18:54
*** syed has quit IRC19:07
ric96mithro: that worked!19:09
ric96I did need to add:19:09
ric96```source [find cpld/jtagspi.cfg]```19:09
ric96to board-digilent-basys3.cfg19:09
ric96And then just use:19:09
ric96openocd -f ../board-digilent-basys3.cfg -c "init; jtagspi_init 0 ../bscan_spi_xc7a35t.bit; jtagspi_program top.bit 0; xc7_program xc7.tap; shutdown"19:09
*** syed has joined #symbiflow19:11
ric96mithro: another ques.20:34
ric96any specific reason symbiflow-arch-defs repo only targets xc7a50t and not xc7a35t ? I have the 35t and samples work fine but, so is it okay as long i don't go beyond the PL limit?20:34
*** adjtm_ has quit IRC20:43
*** craigo has joined #symbiflow20:46
*** andrewb1999 has joined #symbiflow20:47
andrewb1999ric96: I've looked into this a bit before, and from a surface level exploring with vivado it seems like the a35t and a50t are the same chip but with an artificial limit imposed by Vivado.20:50
andrewb1999It's possible there's some other hardware limitation, but the architectures loaded into Vivado for the a35t and a50t are identical20:51
ric96andrewb1999: wait whaaaaat... why would any vendor do that?20:52
ric96/me winks to denote sarcasm20:52
ric96welp here's to 15k more PL20:53
ric96andrewb1999: any tests to see how many actual LUTs are usable?20:54
andrewb1999ric96: I haven't done that, but maybe others have20:56
*** OmniMancer has joined #symbiflow21:16
ric96just curious if anyone has actually gotten the linux-litex demo working with prjxray?21:34
ric96I've been stuck at `--============= Liftoff! ===============--`21:34
*** syed has quit IRC21:48
*** kraiskil has quit IRC22:05
sf-slack2<pgielda> Can you paste whole log?22:32
sf-slack2<pgielda> @ric9622:33
*** adjtm has joined #symbiflow23:18
*** syed has joined #symbiflow23:27
*** syed has quit IRC23:49
*** syed has joined #symbiflow23:57

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