*** tpb has joined #litex | 00:00 | |
*** bastelmann has quit IRC | 00:15 | |
*** jryans has quit IRC | 00:15 | |
*** TMM has quit IRC | 00:15 | |
*** Guest79985 has quit IRC | 00:15 | |
*** sajattack[m] has quit IRC | 00:15 | |
*** TMM has joined #litex | 00:17 | |
*** bastelmann has joined #litex | 00:20 | |
*** jryans has joined #litex | 00:20 | |
*** sajattack[m] has joined #litex | 00:25 | |
*** lf has quit IRC | 00:59 | |
*** lf has joined #litex | 00:59 | |
*** pftbest has quit IRC | 01:03 | |
*** pftbest has joined #litex | 01:24 | |
*** pftbest has quit IRC | 01:28 | |
*** xobs has quit IRC | 01:45 | |
*** CarlFK[m] has quit IRC | 01:45 | |
*** leons has quit IRC | 01:46 | |
*** promach3 has quit IRC | 01:46 | |
*** shoragan[m] has quit IRC | 01:46 | |
*** disasm[m] has quit IRC | 01:46 | |
*** jryans has quit IRC | 01:48 | |
*** sajattack[m] has quit IRC | 01:49 | |
*** shoragan[m] has joined #litex | 02:03 | |
*** leons has joined #litex | 02:03 | |
*** disasm[m] has joined #litex | 02:04 | |
*** promach3 has joined #litex | 02:06 | |
*** nickoe has quit IRC | 02:08 | |
*** nickoe has joined #litex | 02:08 | |
*** xobs has joined #litex | 02:10 | |
*** CarlFK[m] has joined #litex | 02:15 | |
*** jryans has joined #litex | 02:29 | |
*** sajattack[m] has joined #litex | 02:31 | |
*** FFY00_ has quit IRC | 02:39 | |
*** FFY00_ has joined #litex | 02:40 | |
*** ranzbak has quit IRC | 02:45 | |
*** ranzbak has joined #litex | 02:47 | |
*** FFY00_ has quit IRC | 02:51 | |
*** FFY00_ has joined #litex | 02:51 | |
*** Degi_ has joined #litex | 03:10 | |
*** Degi has quit IRC | 03:12 | |
*** Degi_ is now known as Degi | 03:12 | |
*** _whitelogger has quit IRC | 05:09 | |
*** _whitelogger has joined #litex | 05:11 | |
*** Bertl is now known as Bertl_zZ | 05:19 | |
*** rozpruwacz has joined #litex | 06:12 | |
*** kgugala has joined #litex | 06:16 | |
*** kgugala_ has quit IRC | 06:18 | |
*** pftbest has joined #litex | 07:27 | |
*** kgugala_ has joined #litex | 07:50 | |
*** kgugala has quit IRC | 07:52 | |
*** TMM has quit IRC | 09:32 | |
*** TMM has joined #litex | 09:32 | |
*** lambda has quit IRC | 09:44 | |
*** lambda has joined #litex | 09:47 | |
_florent_ | promach3: TDQS/ODT are optional, for a first controller, I would recommend not using them. In addition the Micron datasheet/application notes (that are very clear and well written) I would recommend having a look and grep in the LiteDRAM code, this can probably answer some of your questions. | 10:49 |
---|---|---|
_florent_ | tWR is for example used to compute the Precharge Time here: https://github.com/enjoy-digital/litedram/blob/e5f4f828ad781a38c1ce99186819d75c0b878b39/litedram/core/bankmachine.py#L146 | 10:50 |
_florent_ | In LiteDRAM we are not using TDQS/TDQS# but using DM, so as outputs | 10:52 |
_florent_ | promach3: you can find a generated core here and the DRAM IOs here: https://github.com/chipsalliance/Cores-SweRVolf/blob/master/cores/litedram/litedram_core.v#L10-L24 | 10:54 |
pftbest | _florent_: hello, maybe you had a chance to try etherbone on your ecpix-5 board? | 11:21 |
*** peeps[zen] has joined #litex | 11:38 | |
*** peepsalot has quit IRC | 11:41 | |
*** rozpruwacz has quit IRC | 12:32 | |
*** rozpruwacz has joined #litex | 12:34 | |
*** rozpruwacz has quit IRC | 14:00 | |
*** rozpruwacz has joined #litex | 14:10 | |
nats` | Hello, I'm starting to think about using litex for few board, I red the wiki on github but I was wondering if there is an up-to-date basic tutorial, like how to cleanly add board custom file etc | 14:11 |
keesj | The initial tutorials are quite nice https://github.com/litex-hub/fpga_101 and it something does not work fixing it is a nice intro into litex and the joy of this community | 14:22 |
keesj | after that I must confes.. so much hard work has been done on boards I used (e.g. arty) that it was not much fun getting them to work | 14:25 |
keesj | what kind of boards are you thinking about? | 14:26 |
*** Bertl_zZ is now known as Bertl | 14:40 | |
*** rozpruwacz has quit IRC | 14:53 | |
*** rozpruwacz has joined #litex | 14:57 | |
_florent_ | Hello | 15:11 |
_florent_ | pftbest: sorry, I've not been able to have a look at Etherbone/ECPIX5 | 15:12 |
nats` | keesj, a custom board based on an artix for the beginning | 15:13 |
nats` | I'll check those labs :) thx | 15:13 |
_florent_ | nats`: We indeed still need to write more doc... but looking at the Wiki, fpga_101 and the platforms/targets in LiteX-Boards should allow you to understand how it works | 15:13 |
pftbest | _florent_: okay, np | 15:14 |
nats` | I didn't find the fpga_101 in fact | 15:14 |
_florent_ | nats`: But still happy to help and explain things if not clear, that's always nice to get feedback to improve the doc, or at least list the things we need to add to the doc :) | 15:14 |
nats` | I was stuck in a link loop coming back to the wiki :D | 15:14 |
_florent_ | nats`: Which kind of peripherals do you have on your board? (just to know which board is maybe more appropriate to be used as a reference) | 15:15 |
nats` | Gbps phy, serial port and few other stuff, but NO external RAM | 15:16 |
nats` | that's the challenge | 15:16 |
_florent_ | ok I see, the Gbps Ethernet PHY is GMII/RGMII? | 15:18 |
nats` | RGMII it's a 88E1512 | 15:18 |
_florent_ | nats`: OK, then you can probably use the Nexys Video as a reference | 15:21 |
_florent_ | https://github.com/litex-hub/litex-boards/blob/master/litex_boards/platforms/nexys_video.py | 15:21 |
_florent_ | https://github.com/litex-hub/litex-boards/blob/master/litex_boards/targets/nexys_video.py | 15:21 |
*** peepsalot has joined #litex | 15:21 | |
nats` | I'll check that at home this evening :) | 15:21 |
*** peeps[zen] has quit IRC | 15:22 | |
_florent_ | Or the Genesys2 that is a Kintex7 but also has a RGMII PHY | 15:24 |
_florent_ | nats`: I would recommend starting very simple: To begin you only need an input clock, a led if possible and a UART | 15:25 |
_florent_ | With this you should be able to build a very simple LiteX SoC | 15:25 |
nats` | yep the classic :) | 15:25 |
_florent_ | then you can add the Ethernet + your custom peripherals | 15:25 |
*** rozpruwacz has quit IRC | 16:02 | |
*** rozpruwacz has joined #litex | 16:03 | |
*** rj has joined #litex | 16:50 | |
*** rj has quit IRC | 17:02 | |
*** rj has joined #litex | 17:19 | |
*** rj has quit IRC | 17:40 | |
*** rj has joined #litex | 17:43 | |
*** rj has quit IRC | 18:10 | |
*** rj has joined #litex | 18:14 | |
*** rj has quit IRC | 18:41 | |
*** rj has joined #litex | 18:44 | |
*** rj has quit IRC | 18:49 | |
*** rj has joined #litex | 19:50 | |
*** rj has quit IRC | 20:20 | |
*** rj has joined #litex | 20:24 | |
*** rj has quit IRC | 20:52 | |
*** rj has joined #litex | 20:56 | |
*** rj has quit IRC | 21:23 | |
*** rj has joined #litex | 21:27 | |
*** ambro718 has joined #litex | 21:44 | |
*** rj has quit IRC | 21:55 | |
*** rj has joined #litex | 21:57 | |
*** ambro718 has quit IRC | 22:01 | |
*** pftbest has quit IRC | 22:13 | |
*** FFY00_ has quit IRC | 22:15 | |
*** TMM has quit IRC | 22:29 | |
*** TMM has joined #litex | 22:29 | |
*** pftbest has joined #litex | 22:34 | |
*** pftbest has quit IRC | 22:38 | |
*** rj has quit IRC | 22:39 | |
*** pftbest has joined #litex | 23:15 | |
*** pftbest has quit IRC | 23:20 | |
*** pftbest has joined #litex | 23:57 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!