FFY00 has quit [Remote host closed the connection]
_whitelogger has joined #symbiflow
OmniMancer has joined #symbiflow
az0re has quit [Remote host closed the connection]
az0re has joined #symbiflow
andrewb1999 has quit [Ping timeout: 264 seconds]
FFY00 has joined #symbiflow
<_whitenotifier-f>
[symbiflow-arch-defs] HackerFoo opened issue #1768: CI is broken - https://git.io/JkIw1
lambda has quit [Quit: WeeChat 2.9]
lambda has joined #symbiflow
lopsided98_ has joined #symbiflow
lopsided98 has quit [Ping timeout: 260 seconds]
OmniMancer has quit [Read error: Connection reset by peer]
OmniMancer has joined #symbiflow
andrewb1999 has joined #symbiflow
OmniMancer has quit [Quit: Leaving.]
FFY00 has quit [Read error: Connection reset by peer]
FFY00 has joined #symbiflow
<_whitenotifier-f>
[sphinx_symbiflow_theme] mithro opened issue #45: Todo block not being themed? - https://git.io/JkLEg
<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 changed
<sf-slack4>
<kgugala> @olof.kindgren I was pretty sure the RAM fix was merged. I'll take a look at this
<sf-slack4>
<kgugala> sorry for the name change - this is to make QL toolchain in line with xc7 one
<sf-slack4>
<kgugala> will open a PR fixing edalize
yeti has quit [Remote host closed the connection]
yeti has joined #symbiflow
maartenBE has quit [Ping timeout: 256 seconds]
maartenBE has joined #symbiflow
<sf-slack4>
<olof.kindgren> Thanks @kgugala
<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 it
<sf-slack4>
<kgugala> updating BS in a binary?
<sf-slack4>
<kgugala> I recall we discussed this some time ago
<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 image
<sf-slack4>
<kgugala> yes, there is sth like that
<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 history
<sf-slack4>
<kgugala> IRC channel is publically logged
<sf-slack4>
<kgugala> and slack channel is bridged with IRC
<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`
<sf-slack4>
<olof.kindgren> Oh, and don't forget to change pincfg_table.c to pass control of the user button to the FPGA
<sf-slack4>
<olof.kindgren> Now I just need to remember how to run the programmer
<sf-slack4>
<olof.kindgren> Oh, come on `ModuleNotFoundError: No module named 'serial.tools'`
<sf-slack4>
<olof.kindgren> Ahh, I had the conda stuff on the path so it picked that python version
<sf-slack4>
<olof.kindgren> Worked from a fresh terminal
<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 programming
<sf-slack4>
<olof.kindgren> ehm.. what the hell is going on here. My gclkbuff, and with that pretty much all logic, gets removed
<sf-slack4>
<kgugala> can you link to the desing?
<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 file
<sf-slack4>
<olof.kindgren> Does this work?
<sf-slack4>
<olof.kindgren> Tried to paste a link to the svg, but the url was 25000 characters too long :)
<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 on
<sf-slack4>
<kgugala> yep, I have the file
<sf-slack4>
<olof.kindgren> ok, so it looks like if I use the clk wire in the toplevel it will stop optimizing it away
<sf-slack4>
<olof.kindgren> But I'm not completely sure about this
tpb has quit [*.net *.split]
TMM has quit [*.net *.split]
scientes has quit [*.net *.split]
shapr has quit [*.net *.split]
heath has quit [*.net *.split]
tpb has joined #symbiflow
TMM has joined #symbiflow
scientes has joined #symbiflow
heath has joined #symbiflow
shapr has joined #symbiflow
kgugala has quit [*.net *.split]
titanbiscuit has quit [*.net *.split]
HackerFoo has quit [*.net *.split]
duck2 has quit [*.net *.split]
xobs has quit [*.net *.split]
promach3 has quit [*.net *.split]
mithro has quit [*.net *.split]
emilazy has quit [*.net *.split]
daddesio has quit [*.net *.split]
<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 directly
xobs has joined #symbiflow
promach3 has joined #symbiflow
daddesio has joined #symbiflow
mithro has joined #symbiflow
emilazy has joined #symbiflow
promach3 has quit [Max SendQ exceeded]
maartenBE has quit [*.net *.split]
yeti has quit [*.net *.split]
Degi has quit [*.net *.split]
titanbiscuit has joined #symbiflow
HackerFoo has joined #symbiflow
kgugala has joined #symbiflow
duck2 has joined #symbiflow
rvalles has quit [*.net *.split]
tnt has quit [*.net *.split]
unrznbl[m] has quit [*.net *.split]
kmehall has quit [*.net *.split]
Ultrasauce has quit [*.net *.split]
seraxis has quit [*.net *.split]
rvalles has joined #symbiflow
tnt has joined #symbiflow
maartenBE has joined #symbiflow
Degi has joined #symbiflow
yeti has joined #symbiflow
unrznbl[m] has joined #symbiflow
Ultrasauce has joined #symbiflow
kmehall has joined #symbiflow
seraxis has joined #symbiflow
az0re has quit [*.net *.split]
mithro has quit [Ping timeout: 272 seconds]
<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?
phire has quit [*.net *.split]
phire has joined #symbiflow
unrznbl[m] has quit [Ping timeout: 240 seconds]
lromor[m] has quit [Ping timeout: 246 seconds]
synaption[m] has quit [Ping timeout: 244 seconds]
SingularitySurfe has quit [Ping timeout: 246 seconds]
bluecmd[m] has quit [Ping timeout: 268 seconds]
xobs has quit [Ping timeout: 260 seconds]
az0re has joined #symbiflow
<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)`
daf1 has quit [*.net *.split]
ayazar has quit [*.net *.split]
salarii has quit [*.net *.split]
anuejn has quit [*.net *.split]
DrWhax has quit [*.net *.split]
<sf-slack4>
<olof.kindgren> This one fails
epony has quit [*.net *.split]
m_hackerfoo has quit [*.net *.split]
tux3 has quit [*.net *.split]
ssb has quit [*.net *.split]
dkozel has quit [*.net *.split]
vup has quit [*.net *.split]
noopwafel has quit [*.net *.split]
ayazar has joined #symbiflow
anuejn has joined #symbiflow
daf1 has joined #symbiflow
salarii has joined #symbiflow
DrWhax has joined #symbiflow
<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 RAM
<sf-slack4>
<olof.kindgren> It also fails if I change wb_ibus_adr to 4, which indicates it never tries to fetch another instruction
perillamint has quit [*.net *.split]
litghost has quit [*.net *.split]
sorear has quit [*.net *.split]
ovf has quit [*.net *.split]
whitequark has quit [*.net *.split]
gruetzkopf has quit [*.net *.split]
andrewb1999 has quit [Quit: Konversation terminated!]
epony has joined #symbiflow
dkozel has joined #symbiflow
noopwafel has joined #symbiflow
vup has joined #symbiflow
m_hackerfoo has joined #symbiflow
tux3 has joined #symbiflow
ssb has joined #symbiflow
perillamint has joined #symbiflow
litghost has joined #symbiflow
ovf has joined #symbiflow
whitequark has joined #symbiflow
sorear has joined #symbiflow
gruetzkopf has joined #symbiflow
ovf has quit [Ping timeout: 240 seconds]
umarcor has quit [*.net *.split]
ZipCPU has quit [*.net *.split]
james_lan has quit [*.net *.split]
jordigw has quit [*.net *.split]
Lofty has quit [*.net *.split]
asy_ has quit [*.net *.split]
miek has quit [*.net *.split]
pakesson_ has quit [*.net *.split]
join_subline has quit [*.net *.split]
krogozinski has quit [*.net *.split]
awordnot has quit [*.net *.split]
pakesson_ has joined #symbiflow
join_subline has joined #symbiflow
awordnot has joined #symbiflow
krogozinski has joined #symbiflow
ZipCPU has joined #symbiflow
Lofty has joined #symbiflow
asy_ has joined #symbiflow
jordigw has joined #symbiflow
umarcor has joined #symbiflow
james_lan has joined #symbiflow
miek has joined #symbiflow
mithro has joined #symbiflow
mangelis has quit [*.net *.split]
daniellimws has quit [*.net *.split]
benreynwar has quit [*.net *.split]
_florent_ has quit [*.net *.split]
tannewt has quit [*.net *.split]
jopdorp has quit [*.net *.split]
daveshah has quit [*.net *.split]
tcal has quit [*.net *.split]
hosana has quit [*.net *.split]
diamondman has quit [*.net *.split]
guan has quit [*.net *.split]
_whitenotifier-f has quit [*.net *.split]
filt3r has quit [*.net *.split]
awygle has quit [*.net *.split]
mangelis has joined #symbiflow
daniellimws has joined #symbiflow
sf-slack4 has quit [*.net *.split]
nats` has quit [*.net *.split]
lethalbit has quit [*.net *.split]
epony has quit [Max SendQ exceeded]
tannewt has joined #symbiflow
hosana has joined #symbiflow
benreynwar has joined #symbiflow
_florent_ has joined #symbiflow
daveshah has joined #symbiflow
diamondman has joined #symbiflow
jopdorp has joined #symbiflow
_whitenotifier-f has joined #symbiflow
awygle has joined #symbiflow
guan has joined #symbiflow
tcal has joined #symbiflow
filt3r has joined #symbiflow
nats` has joined #symbiflow
lethalbit has joined #symbiflow
sf-slack4 has joined #symbiflow
epony has joined #symbiflow
diamondman has quit [Ping timeout: 260 seconds]
ovf has joined #symbiflow
lromor[m] has joined #symbiflow
diamondman has joined #symbiflow
ovf has quit [Excess Flood]
ovf has joined #symbiflow
<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 on