*** tpb <[email protected]> has joined #yosys | 00:00 | |
*** citypw <citypw!~citypw@gateway/tor-sasl/citypw> has joined #yosys | 00: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 #yosys | 01:46 | |
*** msh <[email protected]> has quit IRC (Read error: Connection reset by peer) | 02:28 | |
*** msh_ <[email protected]> has joined #yosys | 02:28 | |
*** tlwoerner_ <[email protected]> has joined #yosys | 04: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 #yosys | 04: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 #yosys | 07:06 | |
*** citypw <citypw!~citypw@gateway/tor-sasl/citypw> has joined #yosys | 07:21 | |
*** FabM <[email protected]> has joined #yosys | 07:33 | |
*** xq <xq!~xq@2a0d:5940:6:163::ad7e> has joined #yosys | 07:36 | |
*** xq is now known as Guest4119 | 07: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 #yosys | 08: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 #yosys | 12: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 #yosys | 13:22 | |
*** msh_ <[email protected]> has quit IRC (Read error: Connection reset by peer) | 14:04 | |
*** msh <[email protected]> has joined #yosys | 14: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 #yosys | 14: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 |
---|---|---|
gatecat | no but there was a python script floating around for that | 15:19 |
gatecat | it's suboptimal because it has to use conservative delays as it can't read the flash busy status | 15:19 |
gatecat | https://gist.github.com/gregdavill/4f9f536757966171ef974f98348bbacb | 15:20 |
pepijndevos[m] | hmmm okay I might try that | 15: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 #yosys | 15:47 | |
*** Guest56 <[email protected]> has quit IRC (Client Quit) | 15:47 | |
lkcl | there's a repo around that does this | 15:58 |
lkcl | it's used by microwatt 1 sec | 15:59 |
lkcl | bscan_spi_bitstreams | 15:59 |
lkcl | https://github.com/quartiq/bscan_spi_bitstreams | 15:59 |
lkcl | a port to nmigen apparently supports lattice ECP5s https://github.com/quartiq/bscan_spi_bitstreams/blob/master/lattice_bscan_spi.py | 16:00 |
lkcl | i haven't tested it | 16:00 |
lkcl | (i'm using the xc3s100t one for the arty though, works great) | 16:01 |
lkcl | this script by the microwatt team auto-generates the openocd cfg file which loads the spi-bitstream-loader which .... | 16:03 |
lkcl | https://github.com/antonblanchard/microwatt/blob/master/openocd/flash-arty | 16: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-L44 | 16:06 |
*** msh <[email protected]> has joined #yosys | 16: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_ECP5 | 16:24 | |
lkcl | ah! ecpprog | 16:24 |
lkcl | https://github.com/gregdavill/ecpprog | 16:25 |
lkcl | which is as simple as "ecpprog -o {offset_into_flash} {name_of_a_binary}" | 16:25 |
*** msh <[email protected]> has joined #yosys | 16:26 | |
lkcl | was wondering why you were having difficulties using ecppack, i misremembered it's ecpprog i used instead | 16:26 |
pepijndevos[m] | because ecpprog only works with FT2232 style devices, and not with glasgow | 16:51 |
*** Klotz <Klotz!~Klotzoman@gateway/tor-sasl/klotz> has joined #yosys | 17:21 | |
*** Klotz <Klotz!~Klotzoman@gateway/tor-sasl/klotz> has quit IRC (Quit: Klotz) | 17:28 | |
*** lumo_e <[email protected]> has joined #yosys | 17:46 | |
lkcl | ahhh. 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 #yosys | 19:17 | |
*** nak <nak!~nak@yosys/nak> has joined #yosys | 20:03 | |
*** lumo_e <[email protected]> has joined #yosys | 20: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 #yosys | 23:29 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!