*** tpb has joined #symbiflow | 00:00 | |
*** citypw has joined #symbiflow | 01:59 | |
*** citypw has quit IRC | 02:59 | |
*** citypw has joined #symbiflow | 03:15 | |
*** Degi has quit IRC | 03:16 | |
*** Degi has joined #symbiflow | 03:17 | |
*** Bertl is now known as Bertl_zZ | 03:37 | |
*** az0re has joined #symbiflow | 05:16 | |
*** _whitelogger has quit IRC | 05:45 | |
*** _whitelogger has joined #symbiflow | 05:47 | |
*** gnufan has joined #symbiflow | 05:49 | |
*** proteusguy has quit IRC | 06:12 | |
*** gnufan has quit IRC | 06:13 | |
*** proteusguy has joined #symbiflow | 06:24 | |
*** citypw has quit IRC | 07:04 | |
*** craigo has joined #symbiflow | 07:08 | |
*** brent has quit IRC | 07:24 | |
*** pdp7 has quit IRC | 07:24 | |
*** pdp7 has joined #symbiflow | 07:27 | |
*** brent has joined #symbiflow | 07:29 | |
*** futarisIRCcloud has quit IRC | 07:48 | |
*** OmniMancer has joined #symbiflow | 09:04 | |
*** OmniMancer1 has quit IRC | 09:07 | |
*** futarisIRCcloud has joined #symbiflow | 09:56 | |
*** citypw has joined #symbiflow | 09:58 | |
*** mkru has joined #symbiflow | 10:28 | |
*** mkru has quit IRC | 10:32 | |
*** mkru has joined #symbiflow | 10:33 | |
*** Bertl_zZ is now known as Bertl | 11:06 | |
*** craigo has quit IRC | 11:24 | |
*** kraiskil has joined #symbiflow | 11: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/1260 | 12:17 |
---|---|---|
tpb | Title: 7020 Zynq boards support by acomodi · Pull Request #1260 · SymbiFlow/symbiflow-arch-defs · GitHub (at github.com) | 12:17 |
*** _whitelogger has quit IRC | 13:00 | |
*** _whitelogger has joined #symbiflow | 13:02 | |
*** kgugala has joined #symbiflow | 14:08 | |
*** kgugala_ has quit IRC | 14:08 | |
*** mkru has quit IRC | 14:08 | |
-_whitenotifier-c- [prjtrellis] Martoni opened issue #139: cmake : found suitable version "3.6.8", minimum required is "3.5" - https://git.io/JfzfK | 14:36 | |
-_whitenotifier-c- [symbiflow-arch-defs] rw1nkler opened issue #1494: Missing CLK_HROW_BOT_R bits - https://git.io/JfzkZ | 15:25 | |
*** citypw has quit IRC | 15:26 | |
*** gsmecher has joined #symbiflow | 15:36 | |
*** mkru has joined #symbiflow | 16:03 | |
*** AuroraGem has joined #symbiflow | 16:21 | |
*** AuroraGem has quit IRC | 16:23 | |
*** Jerrylogansquare has joined #symbiflow | 16:36 | |
*** kraiskil has quit IRC | 16:40 | |
*** kraiskil has joined #symbiflow | 16:41 | |
*** ric96 has joined #symbiflow | 16:46 | |
ric96 | Hi 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 |
litghost | The 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 thing | 16:51 |
mithro | ric96: Flashing a bitstream has nothing to do with prjxray | 17:03 |
mithro | ric96: If you have a bitstream you can flash it to the arty not matter what generated the bitstream? | 17:03 |
ric96 | Gotcha, i guess i was just curious if there were any pitfalls of flashing prjxray bitstream like there were with apicula. | 17:06 |
ric96 | So i guess i need to figure out if any oss project is available to create mcs from bit files | 17:06 |
*** TooTHPiCK has joined #symbiflow | 17:23 | |
*** mkru has quit IRC | 17:25 | |
*** OmniMancer has quit IRC | 17:30 | |
mithro | ric96: I have never used mcs files personally, Just flashed directly with openocd | 17:30 |
*** TooTHPiCK has left #symbiflow | 17:40 | |
ric96 | Okay I'll try that then | 17:44 |
*** kgugala has quit IRC | 17:56 | |
*** kgugala has joined #symbiflow | 17:57 | |
*** kgugala_ has joined #symbiflow | 17:58 | |
*** kgugala has quit IRC | 18: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 | |
ric96 | mithro: 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 provides | 18:20 |
ric96 | mithro: 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.cmake | 18:23 |
tpb | Title: symbiflow-arch-defs/boards.cmake at master · SymbiFlow/symbiflow-arch-defs · GitHub (at github.com) | 18:24 |
ric96 | mithro: isnt that to just load the bitstream? | 18:26 |
mithro | Oh osrry | 18:26 |
mithro | For some reason I'm have trouble finding a good reference -- https://github.com/ntfreak/openocd/blob/master/tcl/board/arty_s7.cfg has some info | 18:27 |
tpb | Title: 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.md | 18:29 |
tpb | Title: bscan_spi_bitstreams/README.md at master · quartiq/bscan_spi_bitstreams · GitHub (at github.com) | 18:29 |
ric96 | mithro: awesome thanks! So load the bscan bitstream first and then flash spi... | 18:31 |
*** syed has joined #symbiflow | 18:40 | |
*** kgugala has joined #symbiflow | 18:52 | |
*** ktemkin has joined #symbiflow | 18:53 | |
*** kgugala_ has quit IRC | 18:54 | |
*** syed has quit IRC | 19:07 | |
ric96 | mithro: that worked! | 19:09 |
ric96 | I did need to add: | 19:09 |
ric96 | ```source [find cpld/jtagspi.cfg]``` | 19:09 |
ric96 | to board-digilent-basys3.cfg | 19:09 |
ric96 | And then just use: | 19:09 |
ric96 | openocd -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 #symbiflow | 19:11 | |
ric96 | mithro: another ques. | 20:34 |
ric96 | any 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 IRC | 20:43 | |
*** craigo has joined #symbiflow | 20:46 | |
*** andrewb1999 has joined #symbiflow | 20:47 | |
andrewb1999 | ric96: 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 |
andrewb1999 | It's possible there's some other hardware limitation, but the architectures loaded into Vivado for the a35t and a50t are identical | 20:51 |
ric96 | andrewb1999: wait whaaaaat... why would any vendor do that? | 20:52 |
ric96 | /me winks to denote sarcasm | 20:52 |
ric96 | welp here's to 15k more PL | 20:53 |
ric96 | andrewb1999: any tests to see how many actual LUTs are usable? | 20:54 |
andrewb1999 | ric96: I haven't done that, but maybe others have | 20:56 |
*** OmniMancer has joined #symbiflow | 21:16 | |
ric96 | just curious if anyone has actually gotten the linux-litex demo working with prjxray? | 21:34 |
ric96 | I've been stuck at `--============= Liftoff! ===============--` | 21:34 |
*** syed has quit IRC | 21:48 | |
*** kraiskil has quit IRC | 22:05 | |
sf-slack2 | <pgielda> Can you paste whole log? | 22:32 |
sf-slack2 | <pgielda> @ric96 | 22:33 |
*** adjtm has joined #symbiflow | 23:18 | |
*** syed has joined #symbiflow | 23:27 | |
*** syed has quit IRC | 23:49 | |
*** syed has joined #symbiflow | 23:57 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!