Friday, 2022-04-29

*** tpb <[email protected]> has joined #yosys00:00
*** citypw <citypw!~citypw@gateway/tor-sasl/citypw> has joined #yosys00:13
*** citypw <citypw!~citypw@gateway/tor-sasl/citypw> has quit IRC (Ping timeout: 240 seconds)01:33
*** vidbina <[email protected]> has quit IRC (Ping timeout: 276 seconds)01:45
*** vidbina <[email protected]> has joined #yosys01:46
*** msh <[email protected]> has quit IRC (Read error: Connection reset by peer)02:28
*** msh_ <[email protected]> has joined #yosys02:28
*** tlwoerner_ <[email protected]> has joined #yosys04:22
*** tlwoerner <[email protected]> has quit IRC (Ping timeout: 260 seconds)04:24
*** tlwoerner_ <[email protected]> has quit IRC (Ping timeout: 240 seconds)04:26
*** tlwoerner <[email protected]> has joined #yosys04:31
*** gmc_ <[email protected]> has quit IRC (Remote host closed the connection)06:36
*** kristianpaul <kristianpaul!~paul@user/kristianpaul> has quit IRC (Remote host closed the connection)07:05
*** kristianpaul <kristianpaul!~paul@user/kristianpaul> has joined #yosys07:06
*** citypw <citypw!~citypw@gateway/tor-sasl/citypw> has joined #yosys07:21
*** FabM <[email protected]> has joined #yosys07:33
*** xq <xq!~xq@2a0d:5940:6:163::ad7e> has joined #yosys07:36
*** xq is now known as Guest411907:37
*** Guest4119 <Guest4119!~xq@2a0d:5940:6:163::ad7e> has quit IRC (Quit: Und tschüss!)08:05
*** ikskuh <ikskuh!~xq@2a0d:5940:6:163::ad7e> has joined #yosys08:07
*** vidbina <[email protected]> has quit IRC (Quit: vidbina)11:35
*** wlkO`Rety <wlkO`Rety!~japhy@user/mpasternacki> has quit IRC (Ping timeout: 246 seconds)12:23
*** wlkO`Rety <wlkO`Rety!~japhy@user/mpasternacki> has joined #yosys12:24
*** GenTooMan <GenTooMan!~cyberman@2601:547:437f:e5c6:21f:5bff:fefe:a883> has quit IRC (Ping timeout: 250 seconds)13:21
*** GenTooMan <GenTooMan!~cyberman@2601:547:437f:e5c6:21f:5bff:fefe:a883> has joined #yosys13:22
*** msh_ <[email protected]> has quit IRC (Read error: Connection reset by peer)14:04
*** msh <[email protected]> has joined #yosys14:05
*** msh <[email protected]> has quit IRC (Read error: Connection reset by peer)14:11
*** FabM <FabM!~FabM@armadeus/team/FabM> has quit IRC (Quit: Leaving)14:45
*** lumo_e <[email protected]> has joined #yosys14:57
*** citypw <citypw!~citypw@gateway/tor-sasl/citypw> has quit IRC (Ping timeout: 240 seconds)15:01
pepijndevos[m]can ecppack generate an SVF for loading the bitstream into flash?15:05
gatecatno but there was a python script floating around for that15:19
gatecatit's suboptimal because it has to use conservative delays as it can't read the flash busy status15:19
gatecathttps://gist.github.com/gregdavill/4f9f536757966171ef974f98348bbacb15:20
pepijndevos[m]hmmm okay I might try that15:26
pepijndevos[m]another option is to learn how openocd works... because supposedly glasgow jtag-openocd could maybe do this??15:27
*** lumo_e <[email protected]> has quit IRC (Ping timeout: 250 seconds)15:47
*** Guest56 <[email protected]> has joined #yosys15:47
*** Guest56 <[email protected]> has quit IRC (Client Quit)15:47
lkclthere's a repo around that does this15:58
lkclit's used by microwatt 1 sec15:59
lkclbscan_spi_bitstreams15:59
lkclhttps://github.com/quartiq/bscan_spi_bitstreams15:59
lkcla port to nmigen apparently supports lattice ECP5s https://github.com/quartiq/bscan_spi_bitstreams/blob/master/lattice_bscan_spi.py16:00
lkcli haven't tested it16:00
lkcl(i'm using the xc3s100t one for the arty though, works great)16:01
lkclthis script by the microwatt team auto-generates the openocd cfg file which loads the spi-bitstream-loader which ....16:03
lkclhttps://github.com/antonblanchard/microwatt/blob/master/openocd/flash-arty16:03
pepijndevos[m]looks like litex first converts the bitstream to svf and then feeds it to openocd so openocd isn't going to help it looks like https://github.com/enjoy-digital/litex/blob/20e910b83693f602f637da68ce185873e5cb1513/litex/build/lattice/programmer.py#L34-L4416:06
*** msh <[email protected]> has joined #yosys16:21
*** msh <[email protected]> has quit IRC (Read error: Connection reset by peer)16:22
* lkcl trying to remember what i used to upload to the VERSA_ECP516:24
lkclah! ecpprog16:24
lkclhttps://github.com/gregdavill/ecpprog16:25
lkclwhich is as simple as "ecpprog -o {offset_into_flash} {name_of_a_binary}"16:25
*** msh <[email protected]> has joined #yosys16:26
lkclwas wondering why you were having difficulties using ecppack, i misremembered it's ecpprog i used instead16:26
pepijndevos[m]because ecpprog only works with FT2232 style devices, and not with glasgow16:51
*** Klotz <Klotz!~Klotzoman@gateway/tor-sasl/klotz> has joined #yosys17:21
*** Klotz <Klotz!~Klotzoman@gateway/tor-sasl/klotz> has quit IRC (Quit: Klotz)17:28
*** lumo_e <[email protected]> has joined #yosys17:46
lkclahhh. missing context.17:58
*** bpye <bpye!~bpye@user/bpye> has quit IRC (Quit: The Lounge - https://thelounge.chat)18:52
*** lumo_e <[email protected]> has quit IRC (Ping timeout: 272 seconds)19:17
*** bpye <bpye!~bpye@user/bpye> has joined #yosys19:17
*** nak <nak!~nak@yosys/nak> has joined #yosys20:03
*** lumo_e <[email protected]> has joined #yosys20:41
*** ec <ec!~ec@gateway/tor-sasl/ec> has quit IRC (Quit: ec)22:15
*** lumo_e <[email protected]> has quit IRC (Quit: Quit)23:10
*** nak <nak!~nak@yosys/nak> has quit IRC (Ping timeout: 276 seconds)23:28
*** nak <nak!~nak@yosys/nak> has joined #yosys23:29

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