Wednesday, 2020-09-09

*** tpb has joined #litex00:00
*** awordnot has quit IRC00:44
*** awordnot has joined #litex01:07
*** feldim2425 has quit IRC01:22
*** feldim2425 has joined #litex01:32
*** jaseg has quit IRC02:48
*** jaseg has joined #litex02:51
*** Degi has quit IRC03:28
*** Degi has joined #litex03:29
*** CarlFK has quit IRC03:58
*** CarlFK has joined #litex04:00
*** mescobar has joined #litex04:54
*** anuejn has quit IRC04:55
*** anuejn has joined #litex04:56
*** mescobar has quit IRC06:07
*** _whitelogger has quit IRC08:36
*** _whitelogger has joined #litex08:38
*** FFY00 has quit IRC09:03
*** FFY00 has joined #litex09:04
*** proteusguy has quit IRC10:17
*** proteusguy has joined #litex10:30
st-gourichon-fidHi! Have a working litex/migen/etc environment.  Trying to run a design with a RISC on a FOMU. I would be happy starting with *any* base design. But foboot seems tied to vexriscV.  Can anyone help?11:24
st-gourichon-fidHi! Have a working litex/migen/etc environment.  Trying to run a design with a SERV (Serial Risc V) on a FOMU. I would be happy starting with *any* base design. But foboot seems tied to vexriscV.  Can anyone help?11:24
*** peeps has joined #litex11:32
*** peeps[zen] has quit IRC11:36
_florent_st-gourichon-fid: the easiest would probably be to start from the icebreaker target and use the USB-ACM UART (--uart-name=usb_acm)12:38
st-gourichon-fid_florent_, thanks, will look into that.12:51
st-gourichon-fid_florent_, my hardware is a FOMU. What makes icebreaker.py easier than starting with litex/litex-boards/litex_boards/targets/fomu.py ?12:59
st-gourichon-fidto all, following https://github.com/enjoy-digital/litex#user-content-quick-start-guide lacks valentyusb: ./fomy.py "ModuleNotFoundError: No module named 'valentyusb'"13:00
tpbTitle: GitHub - enjoy-digital/litex: Build your hardware, easily! (at github.com)13:00
_florent_st-gourichon-fid: because the actual Fomu target is a bit outdated i think and probably linked to foboot13:00
st-gourichon-fid_florent_, thanks13:01
_florent_i'm trying to create the target for fomu13:01
st-gourichon-fidWithout your suggestion I would not have considered any other option that fomu.py since my hardware is fomu, for fear of creating incompatibilies. Thanks for the suggestion.13:02
_florent_st-gourichon-fid: this is working: https://gist.github.com/enjoy-digital/82ed88b77ef0b1e3e91b0592e44eaa1414:03
tpbTitle: Fomu · GitHub (at gist.github.com)14:03
_florent_./fomu.py --cpu-type=serv --build --flash14:04
_florent_this is a bit hacky, but should provide you a base14:04
_florent_this will clone ValentyUSB, but you will need to replace IoBuf in it with https://github.com/im-tomu/valentyusb/blob/master/valentyusb/usbcore/io.py#L13-L6114:05
tpbTitle: valentyusb/io.py at master · im-tomu/valentyusb · GitHub (at github.com)14:05
_florent_https://usercontent.irccloud-cdn.com/file/RfAWitQ6/image.bin.dfu14:06
_florent_Here the image if you want to test (with bitstream + bios)14:06
*** CarlFK has quit IRC14:47
*** CarlFK has joined #litex15:58
*** lkcl__ has joined #litex16:38
*** lkcl_ has quit IRC16:41
*** lkcl_ has joined #litex16:44
*** lkcl__ has quit IRC16:47
*** lkcl__ has joined #litex16:54
*** lkcl_ has quit IRC16:57
*** lkcl_ has joined #litex17:01
*** lkcl__ has quit IRC17:05
*** lkcl__ has joined #litex17:11
*** lkcl_ has quit IRC17:14
*** lkcl_ has joined #litex17:16
*** lkcl__ has quit IRC17:19
*** lkcl__ has joined #litex17:29
*** lkcl_ has quit IRC17:32
*** lkcl__ has quit IRC17:49
*** lkcl__ has joined #litex17:53
*** lkcl_ has joined #litex18:08
*** lkcl__ has quit IRC18:11
somlo_florent_: did you ever have a DTS blob for litesdcard (litex_mmc) in its previous incarnation? Or is that a question for antmicro?18:12
*** lkcl__ has joined #litex18:31
*** lkcl_ has quit IRC18:31
*** lkcl_ has joined #litex18:39
*** lkcl__ has quit IRC18:43
*** lkcl__ has joined #litex18:49
*** lkcl_ has quit IRC18:53
*** lkcl_ has joined #litex18:57
*** lkcl__ has quit IRC19:00
*** lkcl__ has joined #litex19:07
*** lkcl_ has quit IRC19:10
*** lkcl_ has joined #litex19:36
*** lkcl__ has quit IRC19:40
*** lkcl__ has joined #litex19:42
*** lkcl_ has quit IRC19:46
*** lkcl__ has quit IRC20:06
*** lkcl__ has joined #litex20:11
*** lkcl_ has joined #litex20:19
*** lkcl__ has quit IRC20:23
*** lkcl__ has joined #litex20:25
*** lkcl_ has quit IRC20:28
*** lkcl_ has joined #litex20:30
*** lkcl__ has quit IRC20:32
*** lkcl__ has joined #litex20:33
*** lkcl_ has quit IRC20:37
*** lkcl_ has joined #litex20:38
*** lkcl__ has quit IRC20:42
*** lkcl__ has joined #litex20:44
*** lkcl_ has quit IRC20:48
*** lkcl_ has joined #litex20:51
*** lkcl__ has quit IRC20:52
*** lkcl__ has joined #litex20:57
*** lkcl_ has quit IRC21:00
*** lkcl_ has joined #litex21:03
*** TMM has quit IRC21:04
*** TMM has joined #litex21:04
*** lkcl__ has quit IRC21:06
*** lkcl__ has joined #litex21:40
*** mescobar has joined #litex21:41
*** lkcl_ has quit IRC21:43
mescobarI had a question regarding21:48
mescobarthe CSR programmers API https://github.com/enjoy-digital/litex/wiki/CSR-Bus21:48
tpbTitle: CSR Bus · enjoy-digital/litex Wiki · GitHub (at github.com)21:49
mescobarIf I had a application that manipulates the CSRs of a given peripheral, where would I put the application c-code in order to get cross compiled & included into the rootfs.cpio21:50
*** mescobar has quit IRC22:02
*** mescobar has joined #litex22:37
*** mescobar has quit IRC22:48
somlomescobar: by "rootfs.cpio", do you mean a linux initrd?23:03
somlooh, nvm, he quit...23:04
*** lkcl__ has quit IRC23:21
*** lkcl__ has joined #litex23:22
*** lf_ has joined #litex23:39
*** lf has quit IRC23:39
*** CarlFK has quit IRC23:41

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