Friday, 2021-10-15

*** tpb <[email protected]> has joined #litex00:00
*** Degi_ <[email protected]> has joined #litex02:46
*** Degi <[email protected]> has quit IRC (Ping timeout: 252 seconds)02:46
*** Degi_ is now known as Degi02:46
trabucayre_florent_: spi is already done04:33
trabucayrejtag access is TBD :)04:34
*** Emantor <[email protected]> has quit IRC (Ping timeout: 245 seconds)06:34
*** nickoe <[email protected]> has quit IRC (Ping timeout: 245 seconds)06:34
*** Emantor <[email protected]> has joined #litex06:36
*** nickoe <[email protected]> has joined #litex06:38
_florent_trabucayre: Thanks, I just tested it and it works perfectly07:36
_florent_and created https://github.com/trabucayre/openFPGALoader/pull/127 to support the dev kit I'm using07:36
*** FabM <[email protected]> has joined #litex07:37
trabucayreapplied now!07:39
trabucayreJTAG support seems straightforward to add -> this weekend (with a bit of luck and time)07:40
*** nthiel <[email protected]> has joined #litex07:49
_florent_trabucayre: The SPI Flash support is already great, JTAG support would allow us to completely avoid  the Efinix programmer (but only do it if it's also useful for you)07:58
*** cr1901 <cr1901!~William@2601:8d:8600:911:a046:e1f7:4d70:fe9d> has quit IRC (Ping timeout: 245 seconds)08:05
trabucayreit's always useful :)08:36
trabucayre(and in my TODO list for a while)08:36
trabucayreI will try it with xyloni. T120 dev kit is a bit too expensive for me08:38
_florent_trabucayre: Sure, I use the T120 because I also want to play with the LPDDR3, Ethernet and MIPI, but I should also receive a Xyloni next week09:08
_florent_trabucayre: The interfaces with the FTDI are probably very similar between the different dev kits09:08
*** cr1901 <cr1901!~William@2601:8d:8600:911:4167:ef6b:ec8f:a1fb> has joined #litex09:10
trabucayrefor T120 I don't know but xyloni: interfaceA: spi, interfaceB:jtag, interfaceC:uart, interfaceD: bank power (?)09:14
trabucayreI try to integrate xyloni but have an issue with PLL (xml db are a bit different for T8)09:15
*** TMM_ <[email protected]> has quit IRC (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)09:36
*** TMM_ <[email protected]> has joined #litex09:36
*** Guest7894 <[email protected]> has joined #litex09:41
Guest7894@_florent_ thanks your fix for setting the ethmac csr map helped me. I was just building xilinx_kc705 extended with a UDPIPCore and a FreqMeter instance09:43
Guest7894Now after pulling the latest litex, I get a linker error : target emulation `elf64-littleriscv' does not match `elf32-littleriscv'09:44
Guest7894Google says that the problem could be with march flag being set incorrectly. After looking around soc/cores, I see that the march is set correctly to rv32im for the default vexriscv + standard09:46
Guest7894targets/build/xilinx_kc705/software/libc/cross.txt .. even has the flag -march=rv32im 09:49
Guest7894not sure what I am missing09:49
Guest7894_florent_  could this error be related to some flags gone missing in the picolibc update?10:13
Guest7894I can confirm that with a fresh install of litex, this still happens. I wondered if it has something to do with my RISCV install, but I just followed the steps here: https://github.com/litex-hub/linux-on-litex-vexriscv#installing-a-risc-v-toolchain11:11
*** mc6808 <[email protected]> has quit IRC (Quit: Client closed)11:27
*** indy_ <[email protected]> has quit IRC (Ping timeout: 265 seconds)13:40
*** indy <[email protected]> has joined #litex13:43
somlo_florent_: commit 2c98ad94 ("fhdl/verilog: Create_print_operator/_print_slice, move code...") broke my litex/rocket build (at least) on nexys4ddr: https://pastebin.com/6DXCUBFG14:38
tpbTitle: ****** Vivado v2018.2 (64-bit) **** SW Build 2258646 on Thu Jun 14 20:02:38 M - Pastebin.com (at pastebin.com)14:38
somlo_florent_: my command line is "litex-boards/litex_boards/targets/digilent_nexys4ddr.py --build --cpu-type rocket --cpu-variant linux4 --sys-clk-freq 50e6 --with-ethernet --with-sdcard"14:39
*** FabM <FabM!~FabM@armadeus/team/FabM> has quit IRC (Quit: Leaving)14:46
*** nthiel <[email protected]> has quit IRC ()15:01
_florent_somlo: Thanks, sorry for this, I'm going to look at it19:33
_florent_somlo: It should be fixed with https://github.com/enjoy-digital/litex/commit/306bdcaed8e7a548e33db924a9312a9d39909ee719:49
somlo_florent_: thanks, it looks like it's building OK now20:21
*** TMM_ <[email protected]> has quit IRC (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)22:34
*** TMM_ <[email protected]> has joined #litex22:34
Guest7894Hi All, what is the current recommended way to install riscv toolchain for vexriscv+standard ?23:02
*** C-Man <[email protected]> has joined #litex23:27

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