<elms>
litghost: dependency question. the ice40 fasm2asc depends on fasm repo and so does prjxray tools. If I just add fasm to arch-defs 3rd party, they could get out of sync. This is one reason people avoid recursive submodules. Any thoughts?
<litghost>
elms: Not sure it matters. prjxray will remain internally consistent, and so will symbiflow-arch-defs
<litghost>
elms: Alturnatively we put fasm2asc in its own repo, for double + consistency?
<elms>
litghost: probably won't matter, but I don't like the feel. Maybe kick it down the road when it's time to improve/cleanup the dependencies in general.
citypw has joined #symbiflow
OmniMancer has joined #symbiflow
Rohan_ has joined #symbiflow
<Rohan_>
Hi, I would like to know what are some good beginner issues to start with?
Rohan_ has quit [Ping timeout: 256 seconds]
Rohan_ has joined #symbiflow
Rohan_ has quit [Ping timeout: 256 seconds]
Rohan_ has joined #symbiflow
kraiskil has joined #symbiflow
Rohan_ has quit [Ping timeout: 256 seconds]
_whitelogger_ has joined #symbiflow
_whitelogger has joined #symbiflow
<sf-slack>
<acomodi> @mkurc: no problem with that, now we know that there is an issue to be solved with those RAM32X1D
celadon has joined #symbiflow
celadon_ has joined #symbiflow
celadon has quit [Ping timeout: 244 seconds]
celadon_ has quit [Quit: ZNC 1.7.2+deb1 - https://znc.in]
celadon has joined #symbiflow
citypw has quit [Ping timeout: 240 seconds]
citypw has joined #symbiflow
kraiskil has quit [Ping timeout: 240 seconds]
kraiskil has joined #symbiflow
kraiskil has quit [Ping timeout: 250 seconds]
kraiskil has joined #symbiflow
celadon has quit [Quit: ZNC 1.7.2+deb1 - https://znc.in]
celadon has joined #symbiflow
celadon has quit [Quit: ZNC 1.7.2+deb1 - https://znc.in]
celadon has joined #symbiflow
kraiskil has quit [Quit: Leaving]
OmniMancer has quit [Quit: Leaving.]
<sf-slack>
<tmichalak> Hi Guys, I started looking into https://github.com/SymbiFlow/prjxray/issues/588 and wanted to run the fuzzer first (051-pip-imuxlout-bypalts), however it fails on segmaker.py with the following error: "Didn't generate any segments"
<sf-slack>
<tmichalak> @litghost: git log shows you were the last to modify the fuzzer, do you have an idea what might be going on?
OmniMancer has joined #symbiflow
OmniMancer has quit [Client Quit]
OmniMancer has joined #symbiflow
OmniMancer has quit [Read error: Connection reset by peer]
<litghost>
I believe that may be because you have already solved all the bits. Did you try deleting the segbits file first?
<litghost>
Specifically the int ones?
<sf-slack>
<acomodi> update: murax is working on HW (the counter though is not visible to human eyes. To check if it worked I needed to use the oscilloscope). Picosoc didn't work, it turns out that the program data was not in `BRAMs` and was probably directly synthesized in LUTs. with a quick fix from @mkurc now I am building another picosoc which has progmem in `BRAMs`. Further updates later on with the status.
<litghost>
acomodi: Ya, the counter is too fast, but the LED driven via the timing and the UART echo both work.
<sf-slack>
<acomodi> @litghost: Yep, those work fine. Question about UART. It is supposed to simply to output the input right?
<litghost>
acomodi: Yes, and it outputs an 'A' at boot, but seeing that is pretty hard.
<sf-slack>
<acomodi> @litghost: Great, so it is working as expected
<litghost>
Yep
<litghost>
acomodi: FYI, the reason the counter is too fast it that the Murax was generated for ice40, which runs ~8 times slower.
<sf-slack>
<acomodi> litghost: Ok, good to know. Before checking with the oscilloscope I was afraid it wasn't working anymore
<sf-slack>
<acomodi> Update: picosoc is still not working on HW, I have added an external counter to check if the bitstream was fine and the counter works. I have to debug whether there is some kind of problem with the progmem that is not correctly read or with the CPU itself.
<litghost>
acomodi: There is a possible bug in the way we are generating the routing graph. Track connections should be using switch type SHORT versus switch type MUX. Might want to try fixing that, and see if it helps
<litghost>
mithro: Incorrect. The CLK_BUFG fuzzer (042) was disable because it was persistently unstable and causing checkdb to fail. 042 is currently disable and https://github.com/SymbiFlow/prjxray/issues/657 was filed