*** tpb has joined #litex | 00:00 | |
*** thorns514 has quit IRC | 00:31 | |
*** Degi_ has joined #litex | 00:56 | |
*** Degi has quit IRC | 00:59 | |
*** Degi_ is now known as Degi | 00:59 | |
*** FFY00_ has quit IRC | 01:17 | |
*** FFY00_ has joined #litex | 01:26 | |
Bleepshop | _florent_: Did you happen to extract a copy of the gateware from your RV901T before you reflashed it ? | 02:33 |
---|---|---|
* Bleepshop wants to see a copy before abusing his board. | 02:34 | |
*** futarisIRCcloud has joined #litex | 04:34 | |
*** FFY00_ has quit IRC | 04:49 | |
*** futarisIRCcloud has quit IRC | 06:43 | |
*** Bertl is now known as Bertl_zZ | 07:07 | |
Melkhior | _florent_ Found the issue with Ethernet I think, device tree issue, PR litex #877 to patch json2dts | 08:54 |
*** kgugala_ has joined #litex | 10:01 | |
*** kgugala has quit IRC | 10:03 | |
*** kgugala has joined #litex | 11:02 | |
*** kgugala_ has quit IRC | 11:05 | |
*** m4ssi has joined #litex | 11:08 | |
*** kgugala_ has joined #litex | 11:30 | |
*** kgugala has quit IRC | 11:31 | |
_florent_ | Melkhior: Thanks, I remember spending a few hours on this also recently: https://github.com/enjoy-digital/litex/commit/7abfbd9825188d1f6d97453838e18ed7af5526a7#diff-6bac543d87df6681b46e337de366d43284e9d06de14e43108fe407fb29c4c69f | 12:38 |
_florent_ | I'll have a close look at #877 tomorrow to see what has changed since the last time I tested Ethernet with IRQs | 12:39 |
Melkhior | _florent_ From my understanding, LInux somehow look-up the 'interrupt-parent' property where it causes trouble ; I just moved it down into each device that needs it... and since then I've been able to compiler bash and some of binutils (ongoing) natively in Litex from/to a NFS filesystem. | 12:51 |
Melkhior | Network is not very stable for SSH (which loses the connection quite often, 'screen' is mandatory there), but NFS is quite tolerant to bad network and the SoC keeps going on through the '[15481.843109] nfs: server 192.168.X.Y not responding, still trying / [15482.914571] nfs: server 192.168.X.Y OK ' messages | 12:51 |
Melkhior | My switch tells me the interface is set to Gigabit, that probably is too fast for the four 100 MHz Vexriscv (and just one get the interrupt it seems: | 12:51 |
Melkhior | root@buildroot:~# cat /proc/interrupts |grep eth0 | 12:51 |
Melkhior | 2: 437050 0 0 0 SiFive PLIC 2 eth0 | 12:51 |
Melkhior | ) | 12:51 |
Melkhior | but I don't know how to tells Linux to fallback to Fast Ethernet, and I've yet to try forcing the switch to see what happens. | 12:51 |
Melkhior | Anyway I now have an Ethernet interface doing what I want it to do :-) | 12:51 |
Melkhior | Thanks again for the great work! | 12:51 |
Melkhior | Last note: I've created the interface with 'nrxslots=16' don't know if/how much it helps. | 12:53 |
Melkhior | It seems forcing the switch to 100 MBits a) causes no issue whatsoever b) is faster/more reliable for my use case, I'm guessing I'm dropping a lot fewer packets | 13:31 |
*** kgugala has joined #litex | 13:35 | |
*** kgugala_ has quit IRC | 13:37 | |
*** kgugala_ has joined #litex | 14:49 | |
*** kgugala has quit IRC | 14:51 | |
*** Bertl_zZ is now known as Bertl | 15:31 | |
*** peeps[zen] has quit IRC | 16:21 | |
*** peepsalot has joined #litex | 16:22 | |
Melkhior | 3 hours of non-stop compiling on NFS with the 100 Mbit setting, not a single SSH disconnection or 'nfs server not responding' :-) | 16:43 |
Melkhior | binutils built & installed | 16:43 |
Melkhior | kudos for the stability, and the Qmtech Wukong seems like a good cheap option for Litex on Artix-7 100T at this time! | 16:46 |
Melkhior | Only missing the keyboard, I now see the interrupt in /proc/interrupts (fixed by the Ethernet fix), but it stubbornly stays at 0, probably need to set the type somehow ('IRQ_TYPE_EDGE_FALLING') | 16:46 |
Melkhior | Kudos again | 16:46 |
*** FFY00_ has joined #litex | 17:44 | |
*** FFY00_ has quit IRC | 17:46 | |
*** FFY00_ has joined #litex | 17:47 | |
*** FFY00_ has quit IRC | 17:55 | |
*** FFY00_ has joined #litex | 17:57 | |
*** FFY00_ has quit IRC | 17:58 | |
*** FFY00_ has joined #litex | 17:59 | |
*** indy has quit IRC | 19:37 | |
*** indy has joined #litex | 19:43 | |
sajattack[m] | <dkozel "Is there a way to load a new bit"> dkozel, I've been trying to figure this out too but haven't been able to get it working let me know if you do first. | 20:11 |
sajattack[m] | I set up the spiflash the way florent said but it just reads 0xff and fails to erase while programming | 20:12 |
sajattack[m] | maybe we can figure it out together | 20:12 |
*** FFY00_ has quit IRC | 21:16 | |
*** FFY00_ has joined #litex | 21:17 | |
*** TMM has quit IRC | 22:03 | |
*** TMM has joined #litex | 22:03 | |
*** m4ssi has quit IRC | 22:08 | |
*** lf has quit IRC | 23:31 | |
*** lf has joined #litex | 23:32 | |
*** thorns514 has joined #litex | 23:57 | |
*** thorns514 has quit IRC | 23:59 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!