Friday, 2019-09-27

*** tpb has joined #litex00:00
*** rohitksingh has joined #litex02:09
*** rohitksingh has quit IRC02:35
*** rohitksingh has joined #litex02:59
*** CarlFK has quit IRC06:34
*** _whitelogger has quit IRC07:48
*** CarlFK has joined #litex07:50
*** _whitelogger has joined #litex07:50
*** freemint has joined #litex10:14
*** rohitksingh has quit IRC10:45
*** freemint has quit IRC11:38
*** CarlFK has quit IRC14:26
*** freemint has joined #litex15:37
*** freemint has quit IRC15:38
*** freemint has joined #litex15:39
*** freemint has quit IRC16:02
*** freemint has joined #litex16:03
*** freemint has quit IRC16:11
*** freemint has joined #litex16:12
*** freemint has quit IRC16:23
*** freemint has joined #litex16:23
*** freemint has quit IRC16:30
*** freemint has joined #litex17:34
*** freemint has quit IRC17:40
*** Dolu1 has joined #litex18:02
*** freemint has joined #litex18:02
*** Dolu1 has quit IRC18:42
*** rohitksingh has joined #litex18:54
*** freemint has quit IRC19:56
*** freemint has joined #litex19:56
*** freemint has quit IRC19:59
*** freemint has joined #litex20:00
*** CarlFK has joined #litex20:49
*** rohitksingh has quit IRC21:02
*** rohitksingh has joined #litex21:07
*** freemint has quit IRC21:37
*** Samreen has joined #litex21:41
SamreenHello, was following the instructions here with some modifications for a different Spartan 6 board and got stuck after flashing top.bit with vexriscv. There doesn't seem to be a BIOS with the bit file or at least flterm doesn't show any response. Ideas on how I could troubleshoot?21:43
Samreenhttps://ewen.mcneill.gen.nz/blog/entry/2018-01-17-fupy-fpga-micropython-on-mimas-v2-and-arty-a7/21:43
tpbTitle: FuPy (FPGA MicroPython) on Mimas v2 and Arty (at ewen.mcneill.gen.nz)21:43
SamreenCurrently trying to figure out how to include the BIOS in the generated gateware or a way to flash the bios.bin file via the SPI flash. Currently, we use xc3sprog.21:45
*** Dolu1 has joined #litex21:51
CarlFKmithro: _florent_ ^^ ?21:55
CarlFKSamreen: wish I could help - I'm a more a python dev hoping to play with this stuff some day21:56
_florent_Samreen: i'm not very familiar with this design, but it seems the bios should be located in SPI Flash21:59
_florent_so it also needs to be flashed, if you just load the .bit, the bios will be missing21:59
_florent_Samreen: have you used: make image-flash ?22:01
*** rohitksingh has quit IRC22:03
*** tpb has joined #litex22:08
SamreenNo, I didn't define image-flash for my application since I'm not sure how to do that on the board I'm using22:15
SamreenDo you know if any of the board implementations here have the bios included in top.bit? It seems for the Arty board, it works after flashing the bit file so maybe the bios is embedded in there? https://github.com/timvideos/litex-buildenv22:17
tpbTitle: GitHub - timvideos/litex-buildenv: An environment for building LiteX based FPGA designs. Makes it easy to get everything you need! (at github.com)22:17
SamreenAlso, thank you for responding to me!22:17
mithroSamreen: yes, most of the devices use a BIOS embedded in the FPGA22:26
mithroSamreen: but the SLX9 on the MimasV2 is too small to support that22:26
SamreenAh okay, I modeled the target definition after the Mimas V2 so that makes sense22:28
SamreenDoes the minispartan6 implementation have the BIOS embedded?22:28
SamreenThis is my fork, any advice as to how I could modify the target or platform files to have the BIOS embedded for this situation? https://github.com/samreenislam/litex-buildenv22:31
tpbTitle: GitHub - samreenislam/litex-buildenv: An environment for building LiteX based FPGA designs. Makes it easy to get everything you need! (at github.com)22:31
Samreenmithro: This is for the MATRIX Voice. I just got back into it after a few weeks; some direction would be helpful!22:31
SamreenThank you :D22:32
mithroWhat size FPGA is on the MATRIX Voice?22:32
SamreenSecond tier Spartan 6: xc6slx9-2ftg25622:33
SamreenSimilar to Mimas it seems22:34
SamreenSo maybe it's also too small to have the BIOS embedded?22:35
mithroSamreen: Possibly22:54
SamreenIf that were the case, do you know of tools to load bin files to the spi flash after flashing the FPGA bitstream? We use "xc3sprog -c matrix_voice -I blob/system_voice.bit" for that currently and I'm trying to see if I can use xc3sprog for the bios binary flashing too22:58
davidc__Samreen: OpenOCD can use proxy flashing bitstreams (and there are a good number of prebuilt bitstreams)23:00
SamreenI'll check it out, thanks!23:01
davidc__Samreen: IIRC thats only supported in OpenOCD git (IE, not packaged in most distributions / prebuilt releases)23:05
davidc__Samreen: so you might need to build it yourself23:05
SamreenSeems like it, thanks for the help!23:08
*** Dolu1 has quit IRC23:45

Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!