*** tpb <[email protected]> has joined #symbiflow | 00:00 | |
*** ec <ec!~ec@gateway/tor-sasl/ec> has quit IRC (Quit: ec) | 01:20 | |
*** ec <ec!~ec@gateway/tor-sasl/ec> has joined #symbiflow | 01:21 | |
*** ec <ec!~ec@gateway/tor-sasl/ec> has quit IRC (Quit: ec) | 01:38 | |
*** ec <ec!~ec@gateway/tor-sasl/ec> has joined #symbiflow | 01:38 | |
*** bl0x_ <bl0x_!~bastii@p200300d7a7119800c2279df546431c3a.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 240 seconds) | 02:20 | |
*** bl0x_ <bl0x_!~bastii@p200300d7a7105600d6a441c090964762.dip0.t-ipconnect.de> has joined #symbiflow | 02:23 | |
*** ec <ec!~ec@gateway/tor-sasl/ec> has quit IRC (Ping timeout: 276 seconds) | 03:32 | |
sf-slack | <timo.callahan> bl0x_: with the cmod a7, did you just run ` ./digilent_cmod_a7.py --build --load` ? Everything works for me except it doesn't put the bitstream on the board. If I manually put the bitstream on the board with openocd, it works. | 04:07 |
---|---|---|
*** andful <[email protected]> has joined #symbiflow | 04:07 | |
sf-slack | <timo.callahan> bl0x_: I found some missing stuff in the cmod a7 platform and target board files, and added the missing stuff (copying from Arty A7), and it now works for me. I'll send a PR if nobody else is working on this? | 04:31 |
*** andful <[email protected]> has quit IRC (Quit: Connection closed) | 04:46 | |
*** ecs <ecs!~ecs@user/ecs> has quit IRC (Ping timeout: 260 seconds) | 05:37 | |
*** ecs <ecs!ecs@user/ecs> has joined #symbiflow | 05:40 | |
*** ecs <ecs!ecs@user/ecs> has quit IRC (Ping timeout: 240 seconds) | 05:46 | |
*** ecs <ecs!ecs@user/ecs> has joined #symbiflow | 05:48 | |
sf-slack | <timo.callahan> My PR is merged on litex-boards -- https://github.com/litex-hub/litex-boards/pull/332 | 07:33 |
*** ec <ec!~ec@gateway/tor-sasl/ec> has joined #symbiflow | 13:19 | |
*** ec <ec!~ec@gateway/tor-sasl/ec> has quit IRC (Client Quit) | 13:19 | |
bl0x_ | timo.callahan: thanks, I'll take a look. The default toolchain is Vivado, though, right? Did you try with symbiflow? | 15:07 |
bl0x_ | timo.callahan: I made an issue on symbiflow-examples https://github.com/SymbiFlow/symbiflow-examples/issues/245 | 15:08 |
*** ec <ec!~ec@gateway/tor-sasl/ec> has joined #symbiflow | 15:08 | |
*** ec <ec!~ec@gateway/tor-sasl/ec> has quit IRC (Ping timeout: 276 seconds) | 19:39 | |
*** ec <ec!~ec@gateway/tor-sasl/ec> has joined #symbiflow | 19:43 | |
sf-slack | <timo.callahan> bl0x_: The SymbiFlow build with default 48MHz works perfectly for me. I did need to kill my Chrome to have enough free memory. It also worked at 80MHz. | 20:53 |
sf-slack | <timo.callahan> ./digilent_cmod_a7.py --toolchain=symbiflow --build --load --sys-clk-freq=80000000 | 20:54 |
sf-slack | <timo.callahan> lxterm --speed 115200 /dev/ttyUSB1 | 20:54 |
bl0x_ | timo.callahan: Thanks for trying that out. I wasn't putting the bitstream on the flash, only loading into the FPGA. ... Could you upload your generated bitstream somewhere, so that I can try it on my board? | 22:15 |
sf-slack | <timo.callahan> Same here, I wasn't flashing. I'll upload the bitstream here if possible(?) | 22:16 |
bl0x_ | I'm not on slack. | 22:17 |
sf-slack | <timo.callahan> I'll try on IRC | 22:18 |
bl0x_ | or you can upload here: https://sf.gsi.de/u/d/e16ce18355ad43be850b/ | 22:19 |
tpb | Title: GSI Seafile Cloud Storage (at sf.gsi.de) | 22:19 |
sf-slack | <timo.callahan> done | 22:20 |
bl0x_ | thx | 22:20 |
bl0x_ | ugh, it works. ... why can't I make such beautiful things? something is wrong with my setup. | 22:22 |
sf-slack | <timo.callahan> Potentially I have a more recent version of SymbiFlow? I don't know of any recent updates though. | 22:23 |
bl0x_ | I installed it a week ago max | 22:24 |
bl0x_ | Following the instructions on the symbiflow-examples documentation | 22:24 |
sf-slack | <timo.callahan> Using the Symbiflow-examples repo instructions, or something -..... yeah :) | 22:24 |
sf-slack | <timo.callahan> Later I can try doing a build using my symbiflow-examples install | 22:25 |
bl0x_ | Ah, what did you use for the build you uploaded? | 22:28 |
sf-slack | <timo.callahan> CFU Playground has its own optional install of Symbiflow so I used that (github.com/google/CFU-Playground), but I based it off of symbiflow-examples, so it shouldn't be significantly different. Oh, although the environment and requirements files *don't* pin versions there, so I might be using slightly more recent versions of some things? See the files in conf/ in CFU Playground. | 22:30 |
bl0x_ | I'll take a look around =) | 22:31 |
bl0x_ | Yes, you don't pin as many packages to a specific version. Is it straightforward to try out CFU-playground for this? | 22:37 |
bl0x_ | Let me run through the setup guide ^^ | 22:38 |
*** ec <ec!~ec@gateway/tor-sasl/ec> has quit IRC (Ping timeout: 276 seconds) | 23:02 | |
sf-slack | <timo.callahan> I don't think you even need to do the ./scripts/setup script. Just load the submodules "git submodule update --init" | 23:17 |
sf-slack | <timo.callahan> Then in the repo root, "make install-sf" then "make enter-sf" | 23:17 |
sf-slack | <timo.callahan> My symbiflow-examples installation is almost a year old so I will reinstall it. | 23:18 |
bl0x_ | meh, enter-sf did not play well with the bashrc on the machine, so I only ran the 'source .. activate'. I noticed that for some reason litex_boards was at an old commit, so pulled manually. Then I did the build in litex_boards/target/ ... et voila: whatever is built works on the CMOD A7. I'm amazed! | 23:29 |
sf-slack | <timo.callahan> Ah great! Maybe litex-boards was the issue all along? | 23:35 |
bl0x_ | No, litex-boards I had up to date. I made a comparison of the versions in the open issue: https://github.com/SymbiFlow/symbiflow-examples/issues/245 | 23:45 |
bl0x_ | Yosys has seen quite some updates since 0.9 wrt Xilinx | 23:48 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!