*** tpb has joined #litex | 00:00 | |
*** a314 has quit IRC | 00:30 | |
*** Dolu has quit IRC | 00:34 | |
*** CarlFK has quit IRC | 00:35 | |
*** lf_ has joined #litex | 00:38 | |
*** lf has quit IRC | 00:38 | |
*** a314 has joined #litex | 00:42 | |
*** lf_ has quit IRC | 01:00 | |
Bertl | does LiteX play nice with nMigen? | 01:10 |
---|---|---|
*** lf has joined #litex | 01:12 | |
*** Degi has quit IRC | 02:06 | |
*** Degi has joined #litex | 02:10 | |
*** Bertl is now known as Bertl_zZ | 03:21 | |
*** kgugala_ has joined #litex | 06:21 | |
*** kgugala has quit IRC | 06:22 | |
_florent_ | Bertl_zZ: LiteICLink provides the TX/RX GTP init sequences and generic GTP/GTPQuadPLL code that can be used used as a basis for several protocols | 07:24 |
_florent_ | Bertl_zZ: depenting the protocols, like SATA here, the parameter are then adjusted using the parameters from the Xilinx wizard | 07:25 |
_florent_ | for now it's not possible possible to mix Migen/nMigen code directly, but you can already use verilog to instantiate Migen/LiteX code in nMigen or the opposite | 07:27 |
_florent_ | that's what we are doing for example for the Minerva CPU: the verilog instance: https://github.com/enjoy-digital/litex/blob/master/litex/soc/cores/cpu/minerva/core.py#L55-L90 | 07:28 |
_florent_ | and nMigen elaboration: https://github.com/enjoy-digital/litex/blob/master/litex/soc/cores/cpu/minerva/core.py#L96-L111 | 07:28 |
_florent_ | but for LiteSATA, i'm planning to provide you a standalone verilog core, so that would be the opposite if you want to use nMigen for the integration: integrate the litesata standalone core as a verilog module in nMigen | 07:29 |
*** kgugala has joined #litex | 07:46 | |
*** kgugala_ has quit IRC | 07:50 | |
*** key2 has quit IRC | 08:36 | |
*** key2 has joined #litex | 08:36 | |
*** CarlFK has joined #litex | 09:13 | |
*** midnight has quit IRC | 09:27 | |
*** midnight has joined #litex | 09:29 | |
*** Bertl_zZ is now known as Bertl | 09:31 | |
*** Dolu has joined #litex | 09:34 | |
*** _whitelogger has quit IRC | 12:09 | |
*** _whitelogger has joined #litex | 12:11 | |
*** Bertl is now known as Bertl_oO | 12:49 | |
*** lkcl has quit IRC | 14:41 | |
*** lkcl has joined #litex | 14:54 | |
*** peeps[zen] has joined #litex | 17:55 | |
*** peepsalot has quit IRC | 17:56 | |
*** teknoman117 has joined #litex | 21:04 | |
*** teknoman117 has quit IRC | 21:22 | |
*** teknoman117 has joined #litex | 22:48 | |
teknoman117 | are there any specific requirements for running litepcie at a 128 bit data width versus a 64 bit data width? I'm trying to set up LiteX on the RHS Research LiteFury, which is very similar to the Numato Aller (a board in the litex-boards repo). | 22:52 |
teknoman117 | I've gotten all of the litepcie tests to work with a 64 bit data path, but if I switch it to 128 bit, all the systems I try to plug the board into fail to post, or if they do, hang at Linux boot. | 22:53 |
teknoman117 | https://gist.github.com/teknoman117/61889b88cde892f24655d0bc764a7f85 | 22:53 |
teknoman117 | (changing "data_width" from 64 to 128) | 22:54 |
teknoman117 | The FPGA does come up, I see the LedChaser on the user leds working | 22:56 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!