ChanServ changed the topic of #yosys to: Yosys Open SYnthesis Suite: https://github.com/YosysHQ/yosys/ | Channel logs: https://libera.irclog.whitequark.org/yosys/
tpb has quit [Remote host closed the connection]
tpb has joined #yosys
citypw has joined #yosys
citypw has quit [Ping timeout: 240 seconds]
vidbina has quit [Ping timeout: 276 seconds]
vidbina has joined #yosys
msh has quit [Read error: Connection reset by peer]
msh_ has joined #yosys
tlwoerner_ has joined #yosys
tlwoerner has quit [Ping timeout: 260 seconds]
tlwoerner_ has quit [Ping timeout: 240 seconds]
tlwoerner has joined #yosys
gmc_ has quit [Remote host closed the connection]
kristianpaul has quit [Remote host closed the connection]
kristianpaul has joined #yosys
citypw has joined #yosys
FabM has joined #yosys
FabM has joined #yosys
FabM has quit [Changing host]
xq has joined #yosys
xq is now known as Guest4119
Guest4119 has quit [Quit: Und tschüss!]
ikskuh has joined #yosys
vidbina has quit [Quit: vidbina]
wlkO`Rety has quit [Ping timeout: 246 seconds]
wlkO`Rety has joined #yosys
GenTooMan has quit [Ping timeout: 250 seconds]
GenTooMan has joined #yosys
msh_ has quit [Read error: Connection reset by peer]
msh has joined #yosys
msh has quit [Read error: Connection reset by peer]
FabM has quit [Quit: Leaving]
lumo_e has joined #yosys
citypw has quit [Ping timeout: 240 seconds]
<pepijndevos[m]> can ecppack generate an SVF for loading the bitstream into flash?
<gatecat> no but there was a python script floating around for that
<gatecat> it's suboptimal because it has to use conservative delays as it can't read the flash busy status
<pepijndevos[m]> hmmm okay I might try that
<pepijndevos[m]> another option is to learn how openocd works... because supposedly glasgow jtag-openocd could maybe do this??
lumo_e has quit [Ping timeout: 250 seconds]
Guest56 has joined #yosys
Guest56 has quit [Client Quit]
<lkcl> there's a repo around that does this
<lkcl> it's used by microwatt 1 sec
<lkcl> bscan_spi_bitstreams
<lkcl> a port to nmigen apparently supports lattice ECP5s https://github.com/quartiq/bscan_spi_bitstreams/blob/master/lattice_bscan_spi.py
<lkcl> i haven't tested it
<lkcl> (i'm using the xc3s100t one for the arty though, works great)
<lkcl> this script by the microwatt team auto-generates the openocd cfg file which loads the spi-bitstream-loader which ....
<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
msh has joined #yosys
msh has quit [Read error: Connection reset by peer]
* lkcl trying to remember what i used to upload to the VERSA_ECP5
<lkcl> ah! ecpprog
<lkcl> which is as simple as "ecpprog -o {offset_into_flash} {name_of_a_binary}"
msh has joined #yosys
<lkcl> was wondering why you were having difficulties using ecppack, i misremembered it's ecpprog i used instead
<pepijndevos[m]> because ecpprog only works with FT2232 style devices, and not with glasgow
Klotz has joined #yosys
Klotz has quit [Quit: Klotz]
lumo_e has joined #yosys
<lkcl> ahhh. missing context.
bpye has quit [Quit: The Lounge - https://thelounge.chat]
lumo_e has quit [Ping timeout: 272 seconds]
bpye has joined #yosys
nak has joined #yosys
lumo_e has joined #yosys
ec has quit [Quit: ec]
lumo_e has quit [Quit: Quit]
nak has quit [Ping timeout: 276 seconds]
nak has joined #yosys