Thursday, 2023-12-07

*** tpb <[email protected]> has joined #litex00:00
*** ElfenKaiser <ElfenKaiser!~deadsalmo@2a0a-a540-cd41-0-71e0-e69c-6993-6dfd.ipv6dyn.netcologne.de> has joined #litex00:46
*** ElfenKaiser <ElfenKaiser!~deadsalmo@2a0a-a540-cd41-0-71e0-e69c-6993-6dfd.ipv6dyn.netcologne.de> has quit IRC (Quit: Konversation terminated!)01:58
*** Degi_ <[email protected]> has joined #litex03:23
*** Degi <[email protected]> has quit IRC (Ping timeout: 252 seconds)03:24
*** Degi_ is now known as Degi03:24
*** TMM_ <[email protected]> has quit IRC (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)05:09
*** TMM_ <[email protected]> has joined #litex05:09
*** FabM <FabM!~FabM@2a03:d604:103:600:2e60:8c7c:e8fb:7990> has joined #litex07:14
*** lexano <[email protected]> has quit IRC (Ping timeout: 245 seconds)08:19
*** lexano <[email protected]> has joined #litex08:33
*** jk- <[email protected]> has quit IRC (Ping timeout: 255 seconds)08:59
*** jk- <[email protected]> has joined #litex09:30
*** jk- <[email protected]> has quit IRC (Read error: Connection reset by peer)09:39
*** jk- <[email protected]> has joined #litex09:46
*** shorne <[email protected]> has quit IRC (Read error: Connection reset by peer)10:03
*** shorne <[email protected]> has joined #litex10:09
*** Foxyloxy_ <Foxyloxy_!~foxyloxy@shef-16-b2-v4wan-169484-cust1844.vm3.cable.virginm.net> has joined #litex10:19
*** Foxyloxy <Foxyloxy!~foxyloxy@shef-16-b2-v4wan-169484-cust1844.vm3.cable.virginm.net> has quit IRC (Read error: Connection reset by peer)10:20
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has quit IRC (Remote host closed the connection)12:54
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has joined #litex12:54
*** key2 <[email protected]> has joined #litex15:06
*** Hoernchen <Hoernchen!~hornulus@osmocom/hoernchen> has quit IRC (Ping timeout: 252 seconds)15:26
*** Hoernchen <Hoernchen!~hornulus@osmocom/hoernchen> has joined #litex15:30
*** Hoernchen <Hoernchen!~hornulus@osmocom/hoernchen> has quit IRC (Ping timeout: 252 seconds)15:40
*** Hoernchen <Hoernchen!~hornulus@osmocom/hoernchen> has joined #litex15:44
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has quit IRC (Ping timeout: 240 seconds)16:17
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has joined #litex16:20
*** Hoernchen <Hoernchen!~hornulus@osmocom/hoernchen> has quit IRC (Ping timeout: 240 seconds)16:24
*** Hoernchen <Hoernchen!~hornulus@osmocom/hoernchen> has joined #litex16:25
*** Hoernchen_ <Hoernchen_!~hornulus@osmocom/hoernchen> has joined #litex16:41
*** Hoernchen <Hoernchen!~hornulus@osmocom/hoernchen> has quit IRC (Ping timeout: 264 seconds)16:43
*** Hoernchen <Hoernchen!~hornulus@osmocom/hoernchen> has joined #litex17:14
*** Hoernchen_ <Hoernchen_!~hornulus@osmocom/hoernchen> has quit IRC (Ping timeout: 252 seconds)17:15
*** Hoernchen_ <Hoernchen_!~hornulus@osmocom/hoernchen> has joined #litex17:18
*** Hoernchen <Hoernchen!~hornulus@osmocom/hoernchen> has quit IRC (Ping timeout: 264 seconds)17:19
*** ElfenKaiser <ElfenKaiser!~deadsalmo@2a0a-a540-cd41-0-71e0-e69c-6993-6dfd.ipv6dyn.netcologne.de> has joined #litex17:23
*** Hoernchen_ <Hoernchen_!~hornulus@osmocom/hoernchen> has quit IRC (Ping timeout: 264 seconds)17:24
*** Hoernchen <Hoernchen!~hornulus@osmocom/hoernchen> has joined #litex17:29
*** Hoernchen <Hoernchen!~hornulus@osmocom/hoernchen> has quit IRC (Ping timeout: 252 seconds)17:37
*** Hoernchen <Hoernchen!~hornulus@osmocom/hoernchen> has joined #litex17:39
*** Hoernchen_ <Hoernchen_!~hornulus@osmocom/hoernchen> has joined #litex17:50
*** Hoernchen <Hoernchen!~hornulus@osmocom/hoernchen> has quit IRC (Ping timeout: 252 seconds)17:51
*** Hoernchen <Hoernchen!~hornulus@osmocom/hoernchen> has joined #litex17:56
*** Hoernchen_ <Hoernchen_!~hornulus@osmocom/hoernchen> has quit IRC (Ping timeout: 240 seconds)17:57
*** Hoernchen <Hoernchen!~hornulus@osmocom/hoernchen> has quit IRC (Ping timeout: 240 seconds)18:01
*** Hoernchen <Hoernchen!~hornulus@osmocom/hoernchen> has joined #litex18:03
*** Hoernchen_ <Hoernchen_!~hornulus@osmocom/hoernchen> has joined #litex18:07
*** Hoernchen <Hoernchen!~hornulus@osmocom/hoernchen> has quit IRC (Ping timeout: 260 seconds)18:08
*** Hoernchen <Hoernchen!~hornulus@osmocom/hoernchen> has joined #litex18:19
*** Hoernchen_ <Hoernchen_!~hornulus@osmocom/hoernchen> has quit IRC (Ping timeout: 260 seconds)18:20
*** Hoernchen_ <Hoernchen_!~hornulus@osmocom/hoernchen> has joined #litex18:35
*** Hoernchen <Hoernchen!~hornulus@osmocom/hoernchen> has quit IRC (Ping timeout: 268 seconds)18:36
*** feldim2425 <[email protected]> has quit IRC (Ping timeout: 255 seconds)19:59
*** feldim2425 <[email protected]> has joined #litex20:06
*** Hammdist <[email protected]> has joined #litex20:06
Hammdisthttps://github.com/litex-hub/litex-boards/blob/ba86121ea9406830328b588212d95f87a599ed05/litex_boards/platforms/colorlight_5a_75b.py#L31520:13
Hammdistanyone knows if 8.2 is supported? would it work to just build an image for 8.0?20:14
Hammdistthis is in relation to colorlight 5a-75b20:14
*** FabM <FabM!~FabM@armadeus/team/FabM> has quit IRC (Ping timeout: 255 seconds)20:20
Hammdistit seems some of the components are different on the 8.220:28
Hammdistthe markings on the ethernet phys say 8211FP, not 8211FD (as in the 8.0)20:28
Hammdistas far as I can tell by looking it up, there is no such chip as the 8211FP though20:29
Hammdistis there such a thing as misprints and typos in chip markings?20:30
*** TMM_ <[email protected]> has quit IRC (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)20:32
*** TMM_ <[email protected]> has joined #litex20:32
Hoernchen_it appears to work on 8.2, but eth is apparently a bit flaky, and pings get lost21:21
Hoernchen_it is hard to tell why tho, it might just be general timing issues when building the bitstream21:22
Hammdisttiming issues sound like they would affect all versions equally, if that were the case. dunno what it might be though21:45
Hoernchen_yeah but the problem is that no one is building images for those boards and there have been years of changes21:52
Hoernchen_the problem is that you can't define false paths that should be ignored so there have always been timing errors, and I don't know if any of that was ever better/worse or matters at all21:53
Hammdisthm. well my design passes timing without errors in nextpnr at speed grade 6 ... I haven't got around to testing it on the colorlight yet, I have only tested it on the lattice versa board and it seemed to work there but there was a strange problem very similar to what you describe (corrupt ethernet packets, i.e., packet loss in the end)21:56
Hoernchen_mhhmhm21:56
Hoernchen_interesting21:56
Hoernchen_see https://github.com/enjoy-digital/colorlite/issues/821:57
Hoernchen_changing the timing parameter didn't improve anything21:57
Hoernchen_..but flooding basically "improves" the packet flow21:58
Hammdistso I should try to source the v7 boards, if possible in 2023 q421:59
Hoernchen_one is like 15 bucks so just give it a try21:59
Hoernchen_but if your design passes timing on the versa.. well, just check it for the colorlight, and if it passes timing it might just work22:00
Hoernchen_tho if you are seeing the same issues on the versa i guess something might be broken after all22:00
Hammdistyeah I put the same design that passes at speed grade 6 on a 5g part ... it can't be the timing22:01
HammdistI tried to determine whether the errors in ethernet are rx or tx, and found out that, surprisingly, they are both, though rx is affected to a significantly greater extent than tx. I don't know what more to try. I suspect the lattice ddrs simply can't do rgmii. I will probably be switching to xilinx next - maybe that will work better.23:25

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