Wednesday, 2020-11-11

*** tpb has joined #symbiflow00:00
*** Degi has quit IRC02:23
*** Degi has joined #symbiflow02:24
*** FFY00 has quit IRC04:59
*** _whitelogger has quit IRC05:24
*** _whitelogger has joined #symbiflow05:26
*** OmniMancer has joined #symbiflow05:47
*** az0re has quit IRC05:54
*** az0re has joined #symbiflow06:27
*** andrewb1999 has quit IRC06:34
*** FFY00 has joined #symbiflow07:11
-_whitenotifier-f- [symbiflow-arch-defs] HackerFoo opened issue #1768: CI is broken - https://git.io/JkIw109:28
*** lambda has quit IRC11:35
*** lambda has joined #symbiflow11:36
*** lopsided98_ has joined #symbiflow12:29
*** lopsided98 has quit IRC12:30
*** OmniMancer has quit IRC14:17
*** OmniMancer has joined #symbiflow14:19
*** andrewb1999 has joined #symbiflow15:22
*** OmniMancer has quit IRC16:23
*** FFY00 has quit IRC17:54
*** FFY00 has joined #symbiflow17:55
-_whitenotifier-f- [sphinx_symbiflow_theme] mithro opened issue #45: Todo block not being themed? - https://git.io/JkLEg18:02
sf-slack4<olof.kindgren> I installed the quicklogic SymbiFlow 1.3.0 version on a new computer and have some issues. 1) All the tools now seem to have a symbiflow_ prefix which means the Edalize backend is broken 2) The Block RAM rules still require 50% efficiency despite the release notes says this was changed19:10
sf-slack4<kgugala> @olof.kindgren I was pretty sure the RAM fix was merged. I'll take a look at this19:34
sf-slack4<kgugala> sorry for the name change - this is to make QL toolchain in line with xc7 one19:35
sf-slack4<kgugala> will open a PR fixing edalize19:35
*** yeti has quit IRC19:54
*** yeti has joined #symbiflow19:56
*** maartenBE has quit IRC20:03
*** maartenBE has joined #symbiflow20:05
sf-slack4<olof.kindgren> Thanks @kgugala20:14
sf-slack4<olof.kindgren> Damn.Now I'm facing my next problem. I had a somewhat complicated way of programming the board with a custom bistream but I forgot how I did it20:15
sf-slack4<kgugala> updating BS in a binary?20:15
sf-slack4<kgugala> I recall we discussed this some time ago20:15
sf-slack4<olof.kindgren> I think there was a python command that turned my bitstream into a .h file in the helloworld example project and then recreated the combined hw/sw image20:16
sf-slack4<kgugala> yes, there is sth like that20:16
sf-slack4<olof.kindgren> Yes, we talked about it, but I don't think I ever wrote down how I did it and now it's lost from my bash history20:16
sf-slack4<kgugala> IRC channel is publically logged20:17
sf-slack4<kgugala> and slack channel is bridged with IRC20:17
sf-slack4<olof.kindgren> Ok, got it. I run this from the GCC_Project subdir `cp ~/projects/serv/workspace/build/servant_1.0.2/quickfeather-symbiflow/servant_qf.bit ../fpga/rtl/build/helloworldfpga.bit && rm ../fpga/rtl/helloworldfpga_bit.h && make`20:33
sf-slack4<olof.kindgren> Oh, and don't forget to change pincfg_table.c to pass control of the user button to the FPGA20:33
sf-slack4<olof.kindgren> Now I just need to remember how to run the programmer20:34
sf-slack4<olof.kindgren> Oh, come on `ModuleNotFoundError: No module named 'serial.tools'`20:35
sf-slack4<olof.kindgren> Ahh, I had the conda stuff on the path so it picked that python version20:37
sf-slack4<olof.kindgren> Worked from a fresh terminal20:38
sf-slack4<olof.kindgren> Still have this weird issue where I need to replug the board. Otherwise the programmer takes like a minute before it starts programming20:43
sf-slack4<olof.kindgren> ehm.. what the hell is going on here. My gclkbuff, and with that pretty much all logic, gets removed20:55
sf-slack4<kgugala> can you link to the desing?20:56
sf-slack4<olof.kindgren> Here you go. I checked the json file with netlistsvg and it seems like Sys_Clk0 isn't connected in the json file21:03
sf-slack4<olof.kindgren> Does this work?21:04
sf-slack4<olof.kindgren> Tried to paste a link to the svg, but the url was 25000 characters too long :)21:04
sf-slack4<olof.kindgren> There's not even any mention of removing Sys_Clk0 in the yosys log so I really don't know what's going on21:06
sf-slack4<kgugala> yep, I have the file21:10
sf-slack4<olof.kindgren> ok, so it looks like if I use the clk wire in the toplevel it will stop optimizing it away21:19
sf-slack4<olof.kindgren> But I'm not completely sure about this21:20
*** kgugala has quit IRC21:37
*** titanbiscuit has quit IRC21:37
*** HackerFoo has quit IRC21:37
*** duck2 has quit IRC21:37
*** az0re has quit IRC21:37
*** xobs has quit IRC21:37
*** promach3 has quit IRC21:37
*** maartenBE has quit IRC21:37
*** yeti has quit IRC21:37
*** Degi has quit IRC21:37
*** rvalles has quit IRC21:37
*** tnt has quit IRC21:37
*** unrznbl[m] has quit IRC21:37
*** kmehall has quit IRC21:37
*** Ultrasauce has quit IRC21:37
*** seraxis has quit IRC21:37
*** mithro has quit IRC21:37
*** emilazy has quit IRC21:37
*** daddesio has quit IRC21:37
*** ChanServ has quit IRC21:37
*** lromor[m] has quit IRC21:37
*** FFY00 has quit IRC21:37
*** bluecmd[m] has quit IRC21:37
*** zyp has quit IRC21:37
*** lopsided98_ has quit IRC21:37
*** lambda has quit IRC21:37
*** _whitelogger has quit IRC21:37
*** brent___ has quit IRC21:37
*** y2kbugger has quit IRC21:37
*** bubble_buster has quit IRC21:37
*** flammit has quit IRC21:37
*** elms has quit IRC21:37
*** ktemkin has quit IRC21:37
*** ric96 has quit IRC21:37
*** andrewb1999 has quit IRC21:37
*** flokli has quit IRC21:37
*** alexhw has quit IRC21:37
*** smkz has quit IRC21:37
*** mats has quit IRC21:37
*** synaption[m] has quit IRC21:37
*** tucanae47 has quit IRC21:37
*** phire has quit IRC21:37
*** daf1 has quit IRC21:37
*** ayazar has quit IRC21:37
*** salarii has quit IRC21:37
*** anuejn has quit IRC21:37
*** DrWhax has quit IRC21:37
*** epony has quit IRC21:37
*** m_hackerfoo has quit IRC21:37
*** tux3 has quit IRC21:37
*** ssb has quit IRC21:37
*** dkozel has quit IRC21:37
*** vup has quit IRC21:37
*** noopwafel has quit IRC21:37
*** perillamint has quit IRC21:37
*** litghost has quit IRC21:37
*** sorear has quit IRC21:37
*** ovf has quit IRC21:37
*** whitequark has quit IRC21:37
*** gruetzkopf has quit IRC21:37
*** umarcor has quit IRC21:37
*** ZipCPU has quit IRC21:37
*** james_lan has quit IRC21:37
*** jordigw has quit IRC21:37
*** Lofty has quit IRC21:37
*** asy_ has quit IRC21:37
*** miek has quit IRC21:37
*** SingularitySurfe has quit IRC21:37
*** pakesson_ has quit IRC21:37
*** join_subline has quit IRC21:37
*** krogozinski has quit IRC21:37
*** awordnot has quit IRC21:37
*** mangelis has quit IRC21:37
*** daniellimws has quit IRC21:37
*** _florent_ has quit IRC21:37
*** benreynwar has quit IRC21:37
*** tannewt has quit IRC21:37
*** jopdorp has quit IRC21:37
*** daveshah has quit IRC21:37
*** tcal has quit IRC21:37
*** hosana has quit IRC21:37
*** diamondman has quit IRC21:37
*** guan has quit IRC21:37
*** _whitenotifier-f has quit IRC21:37
*** filt3r has quit IRC21:37
*** awygle has quit IRC21:37
*** sf-slack4 has quit IRC21:37
*** nats` has quit IRC21:37
*** lethalbit has quit IRC21:37
*** maartenBE has joined #symbiflow21:37
*** yeti has joined #symbiflow21:37
*** FFY00 has joined #symbiflow21:37
*** andrewb1999 has joined #symbiflow21:37
*** lopsided98_ has joined #symbiflow21:37
*** lambda has joined #symbiflow21:37
*** az0re has joined #symbiflow21:37
*** _whitelogger has joined #symbiflow21:37
*** Degi has joined #symbiflow21:37
*** kgugala has joined #symbiflow21:37
*** pakesson_ has joined #symbiflow21:37
*** mats has joined #symbiflow21:37
*** phire has joined #symbiflow21:37
*** sf-slack4 has joined #symbiflow21:37
*** rvalles has joined #symbiflow21:37
*** epony has joined #symbiflow21:37
*** join_subline has joined #symbiflow21:37
*** hosana has joined #symbiflow21:37
*** krogozinski has joined #symbiflow21:37
*** tucanae47 has joined #symbiflow21:37
*** _florent_ has joined #symbiflow21:37
*** perillamint has joined #symbiflow21:37
*** mithro has joined #symbiflow21:37
*** benreynwar has joined #symbiflow21:37
*** emilazy has joined #symbiflow21:37
*** brent___ has joined #symbiflow21:37
*** y2kbugger has joined #symbiflow21:37
*** litghost has joined #symbiflow21:37
*** tannewt has joined #symbiflow21:37
*** jopdorp has joined #symbiflow21:37
*** daveshah has joined #symbiflow21:37
*** bubble_buster has joined #symbiflow21:37
*** tcal has joined #symbiflow21:37
*** ovf has joined #symbiflow21:37
*** diamondman has joined #symbiflow21:37
*** sorear has joined #symbiflow21:37
*** flammit has joined #symbiflow21:37
*** elms has joined #symbiflow21:37
*** ric96 has joined #symbiflow21:37
*** ktemkin has joined #symbiflow21:37
*** guan has joined #symbiflow21:37
*** umarcor has joined #symbiflow21:37
*** titanbiscuit has joined #symbiflow21:37
*** whitequark has joined #symbiflow21:37
*** ChanServ has joined #symbiflow21:37
*** xobs has joined #symbiflow21:37
*** kornbluth.freenode.net sets mode: +o ChanServ21:37
*** SingularitySurfe has joined #symbiflow21:37
*** unrznbl[m] has joined #symbiflow21:37
*** promach3 has joined #symbiflow21:37
*** synaption[m] has joined #symbiflow21:37
*** bluecmd[m] has joined #symbiflow21:37
*** lromor[m] has joined #symbiflow21:37
*** flokli has joined #symbiflow21:37
*** zyp has joined #symbiflow21:37
*** ZipCPU has joined #symbiflow21:37
*** HackerFoo has joined #symbiflow21:37
*** m_hackerfoo has joined #symbiflow21:37
*** mangelis has joined #symbiflow21:37
*** daniellimws has joined #symbiflow21:37
*** alexhw has joined #symbiflow21:37
*** duck2 has joined #symbiflow21:37
*** james_lan has joined #symbiflow21:37
*** tux3 has joined #symbiflow21:37
*** smkz has joined #symbiflow21:37
*** daf1 has joined #symbiflow21:37
*** ayazar has joined #symbiflow21:37
*** tnt has joined #symbiflow21:37
*** _whitenotifier-f has joined #symbiflow21:37
*** kmehall has joined #symbiflow21:37
*** ssb has joined #symbiflow21:37
*** DrWhax has joined #symbiflow21:37
*** daddesio has joined #symbiflow21:37
*** dkozel has joined #symbiflow21:37
*** vup has joined #symbiflow21:37
*** nats` has joined #symbiflow21:37
*** Ultrasauce has joined #symbiflow21:37
*** awordnot has joined #symbiflow21:37
*** salarii has joined #symbiflow21:37
*** filt3r has joined #symbiflow21:37
*** lethalbit has joined #symbiflow21:37
*** gruetzkopf has joined #symbiflow21:37
*** noopwafel has joined #symbiflow21:37
*** anuejn has joined #symbiflow21:37
*** seraxis has joined #symbiflow21:37
*** jordigw has joined #symbiflow21:37
*** awygle has joined #symbiflow21:37
*** Lofty has joined #symbiflow21:37
*** asy_ has joined #symbiflow21:37
*** miek has joined #symbiflow21:37
*** kgugala has quit IRC21:40
*** titanbiscuit has quit IRC21:40
*** HackerFoo has quit IRC21:40
*** duck2 has quit IRC21:40
*** xobs has quit IRC21:40
*** promach3 has quit IRC21:40
*** mithro has quit IRC21:40
*** emilazy has quit IRC21:40
*** daddesio has quit IRC21:40
sf-slack4<olof.kindgren> Hm... I'm starting to worry that the problem might be related to default parameter values. In that case SERV won't run until we get rid of the symbiflow_synth bash script and call yosys directly21:40
*** xobs has joined #symbiflow21:41
*** promach3 has joined #symbiflow21:41
*** mithro has joined #symbiflow21:41
*** emilazy has joined #symbiflow21:41
*** daddesio has joined #symbiflow21:41
*** promach3 has quit IRC21:41
*** maartenBE has quit IRC21:41
*** yeti has quit IRC21:41
*** Degi has quit IRC21:41
*** kgugala has joined #symbiflow21:41
*** titanbiscuit has joined #symbiflow21:41
*** HackerFoo has joined #symbiflow21:41
*** duck2 has joined #symbiflow21:41
*** rvalles has quit IRC21:41
*** tnt has quit IRC21:41
*** unrznbl[m] has quit IRC21:41
*** kmehall has quit IRC21:41
*** Ultrasauce has quit IRC21:41
*** seraxis has quit IRC21:41
*** rvalles has joined #symbiflow21:42
*** tnt has joined #symbiflow21:42
*** maartenBE has joined #symbiflow21:42
*** yeti has joined #symbiflow21:42
*** Degi has joined #symbiflow21:42
*** unrznbl[m] has joined #symbiflow21:42
*** kmehall has joined #symbiflow21:42
*** Ultrasauce has joined #symbiflow21:42
*** seraxis has joined #symbiflow21:42
*** az0re has quit IRC21:43
*** mithro has quit IRC21:43
sf-slack4<olof.kindgren> ok, so it seems I'm not reading back the expected values from the on-chip RAMs. Is preloading memories supported?21:43
*** phire has quit IRC21:43
*** phire has joined #symbiflow21:44
*** unrznbl[m] has quit IRC21:44
*** lromor[m] has quit IRC21:44
*** synaption[m] has quit IRC21:44
*** SingularitySurfe has quit IRC21:44
*** bluecmd[m] has quit IRC21:44
*** xobs has quit IRC21:45
*** az0re has joined #symbiflow21:45
sf-slack4<olof.kindgren> I'm not completely sure about this, since I'm doing debugging with a LED that gets lit up on different conditions. The one I'm checking now is to see if the first instruction gets read back and if it is the expected opcode with this `(wb_ibus_adr == 32'h00000000) & wb_ibus_cyc & wb_ibus_ack & (wb_ibus_rdt == 40000537)`21:46
*** daf1 has quit IRC21:46
*** ayazar has quit IRC21:46
*** salarii has quit IRC21:46
*** anuejn has quit IRC21:46
*** DrWhax has quit IRC21:46
*** epony has quit IRC21:46
*** m_hackerfoo has quit IRC21:46
*** tux3 has quit IRC21:46
*** ssb has quit IRC21:46
*** dkozel has quit IRC21:46
*** vup has quit IRC21:46
*** noopwafel has quit IRC21:46
sf-slack4<olof.kindgren> This one fails21:46
*** daf1 has joined #symbiflow21:47
*** ayazar has joined #symbiflow21:47
*** DrWhax has joined #symbiflow21:47
*** salarii has joined #symbiflow21:47
*** anuejn has joined #symbiflow21:47
sf-slack4<olof.kindgren> It works if I remove the wb_ibus_rdt condition, which makes me suspect it's not reading the correct instruction from RAM21:47
sf-slack4<olof.kindgren> It also fails if I change wb_ibus_adr to 4, which indicates it never tries to fetch another instruction21:47
*** perillamint has quit IRC21:48
*** litghost has quit IRC21:48
*** sorear has quit IRC21:48
*** ovf has quit IRC21:48
*** whitequark has quit IRC21:48
*** gruetzkopf has quit IRC21:48
*** andrewb1999 has quit IRC21:48
*** epony has joined #symbiflow21:50
*** m_hackerfoo has joined #symbiflow21:50
*** tux3 has joined #symbiflow21:50
*** ssb has joined #symbiflow21:50
*** dkozel has joined #symbiflow21:50
*** vup has joined #symbiflow21:50
*** noopwafel has joined #symbiflow21:50
*** perillamint has joined #symbiflow21:51
*** litghost has joined #symbiflow21:51
*** ovf has joined #symbiflow21:51
*** sorear has joined #symbiflow21:51
*** whitequark has joined #symbiflow21:51
*** gruetzkopf has joined #symbiflow21:51
*** ovf has quit IRC21:51
*** umarcor has quit IRC21:51
*** ZipCPU has quit IRC21:51
*** james_lan has quit IRC21:51
*** jordigw has quit IRC21:51
*** Lofty has quit IRC21:51
*** asy_ has quit IRC21:51
*** miek has quit IRC21:51
*** pakesson_ has quit IRC21:51
*** join_subline has quit IRC21:51
*** krogozinski has quit IRC21:51
*** awordnot has quit IRC21:51
*** pakesson_ has joined #symbiflow21:53
*** join_subline has joined #symbiflow21:53
*** krogozinski has joined #symbiflow21:53
*** awordnot has joined #symbiflow21:53
*** umarcor has joined #symbiflow21:53
*** ZipCPU has joined #symbiflow21:53
*** james_lan has joined #symbiflow21:53
*** jordigw has joined #symbiflow21:53
*** Lofty has joined #symbiflow21:53
*** asy_ has joined #symbiflow21:53
*** miek has joined #symbiflow21:53
*** mithro has joined #symbiflow21:53
*** mangelis has quit IRC21:53
*** daniellimws has quit IRC21:53
*** _florent_ has quit IRC21:54
*** benreynwar has quit IRC21:54
*** tannewt has quit IRC21:54
*** jopdorp has quit IRC21:54
*** daveshah has quit IRC21:54
*** tcal has quit IRC21:54
*** hosana has quit IRC21:54
*** diamondman has quit IRC21:54
*** guan has quit IRC21:54
*** _whitenotifier-f has quit IRC21:54
*** filt3r has quit IRC21:54
*** awygle has quit IRC21:54
*** mangelis has joined #symbiflow21:54
*** daniellimws has joined #symbiflow21:54
*** sf-slack4 has quit IRC21:54
*** nats` has quit IRC21:54
*** lethalbit has quit IRC21:54
*** epony has quit IRC21:54
*** hosana has joined #symbiflow21:54
*** _florent_ has joined #symbiflow21:54
*** benreynwar has joined #symbiflow21:54
*** tannewt has joined #symbiflow21:54
*** jopdorp has joined #symbiflow21:54
*** daveshah has joined #symbiflow21:54
*** tcal has joined #symbiflow21:54
*** diamondman has joined #symbiflow21:54
*** guan has joined #symbiflow21:54
*** _whitenotifier-f has joined #symbiflow21:54
*** filt3r has joined #symbiflow21:54
*** awygle has joined #symbiflow21:54
*** sf-slack4 has joined #symbiflow21:55
*** nats` has joined #symbiflow21:55
*** lethalbit has joined #symbiflow21:55
*** epony has joined #symbiflow21:56
*** diamondman has quit IRC21:57
*** ovf has joined #symbiflow22:01
*** lromor[m] has joined #symbiflow22:02
*** diamondman has joined #symbiflow22:02
*** ovf has quit IRC22:02
*** ovf has joined #symbiflow22:04
sf-slack4<olof.kindgren> I give up for now. Perhaps I need to do some netlist simulations. I really have no idea what's going on22:08
*** SingularitySurfe has joined #symbiflow22:09
*** xobs has joined #symbiflow22:09
*** promach3 has joined #symbiflow22:15
*** unrznbl[m] has joined #symbiflow22:23
*** synaption[m] has joined #symbiflow22:24
*** bluecmd[m] has joined #symbiflow22:25

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