*** tpb has joined #litex | 00:00 | |
*** lf_ has quit IRC | 00:12 | |
*** lf has joined #litex | 00:13 | |
*** key2 has quit IRC | 02:03 | |
*** key2 has joined #litex | 02:03 | |
*** Degi has quit IRC | 02:48 | |
*** Degi has joined #litex | 02:51 | |
*** shorne has quit IRC | 05:14 | |
*** KSmith has quit IRC | 06:04 | |
*** kgugala has joined #litex | 06:22 | |
*** kgugala_ has quit IRC | 06:25 | |
*** kgugala_ has joined #litex | 07:42 | |
*** kgugala has quit IRC | 07:45 | |
*** shorne has joined #litex | 07:45 | |
*** shorne has quit IRC | 07:49 | |
*** shorne has joined #litex | 07:55 | |
*** [Matt] has quit IRC | 09:03 | |
*** Melkhior has joined #litex | 09:07 | |
*** [Matt] has joined #litex | 09:10 | |
*** Melkhior has quit IRC | 10:33 | |
*** kgugala has joined #litex | 12:02 | |
*** kgugala_ has quit IRC | 12:04 | |
*** kgugala has quit IRC | 12:11 | |
*** kgugala has joined #litex | 12:11 | |
_florent_ | KSmith, Melkhior: the Kernel panic was due to a csr_data_width mismatch between the gateware and linux drivers (default csr_data_width changed recently to 32-bit), this is solved with https://github.com/litex-hub/linux-on-litex-vexriscv/commit/7b0c212b8051eb7416bbbd3c8826cf6625a4f80a | 13:13 |
---|---|---|
_florent_ | Krickit: i just tried building ./versa_ecp5 --cpu-type=picorv32 on my machine and it builds correctly but Yosys/Nextpnr is a but outdated, i'll do another test with a recent version. | 13:17 |
*** Melkhior has joined #litex | 14:12 | |
Melkhior | _florent_ Indeed with the 'working' commit from buildroot (88a268354d) and HEAD you just committed, it works fine :-) | 14:30 |
Melkhior | Thanks :-) | 14:32 |
*** Melkhior has quit IRC | 16:23 | |
powergraphic[m] | Are there any examples using litesata as part of a soc? I would like to access a data drive through Linux. | 16:35 |
*** peeps has joined #litex | 17:32 | |
*** peeps[zen] has quit IRC | 17:33 | |
*** scientes_ is now known as scientes | 18:32 | |
*** scientes has joined #litex | 18:32 | |
kbeckmann | is it ok to ask netv2 questions here? can't seem to find a dedicated channel for it. anyway, i am wondering if there is a LiteX project setup where PCIe is enabled for netv2? | 18:53 |
*** kgugala_ has joined #litex | 19:04 | |
*** kgugala has quit IRC | 19:07 | |
*** kgugala_ has quit IRC | 19:15 | |
*** kgugala has joined #litex | 19:15 | |
*** kgugala_ has joined #litex | 19:41 | |
*** kgugala has quit IRC | 19:43 | |
*** kgugala has joined #litex | 19:54 | |
*** kgugala_ has quit IRC | 19:59 | |
st-gourichon-fid | zyp, regarding unaligned read, I'm just writing C code. Booting then reading 32-bit word at 0x80070001 works and provides expected value. Looks like it is supported, then. But: booting then reading 32-bit word at 0x80070000 (works) then 32-bit word at 0x80070001 crashes. | 20:27 |
st-gourichon-fid | 0x8007xxxx is flash. | 20:29 |
st-gourichon-fid | Reading only 8-bit bytes from addresses and assembling them with a C macro works always. | 20:30 |
st-gourichon-fid | #define READ32_LE(p) ( (((p)[3]) << 24 ) | (((p)[2]) << 16 ) | (((p)[1]) << 8 ) | (((p)[0]) ) ) | 20:30 |
st-gourichon-fid | READ32_LE(0x80070000) followed by READ32_LE(0x80070001) works. | 20:31 |
st-gourichon-fid | printf("%p", *((uint32_t *)0x80070000) ) printf("%p", *((uint32_t *)0x80070001) ) prints only one value | 20:33 |
st-gourichon-fid | Smells like a bug in flash-handling logic? Anyone experienced this kind of behavior? zyp, _florent_ ? | 20:34 |
*** captain_morgan has quit IRC | 21:10 | |
*** captain_morgan has joined #litex | 21:11 | |
*** CarlFK has quit IRC | 23:09 | |
*** acathla has quit IRC | 23:45 | |
*** acathla has joined #litex | 23:46 | |
kbeckmann | another pcie question.. has someone managed to instantiate two or more PCIe PHYs on Artix-7 with LiteX? i'm giving it a go but it seems i get stuck on using multiple refclk/IBUFDS_GTE2, which I guess isn't physically supported (need to check the datasheet here). i'm asking here in case someone has already attempted this and can nudge me in the right direction. I guess sharing one refclk between the | 23:50 |
kbeckmann | links is preferrable. | 23:50 |
kbeckmann | for context i want to build something that intercepts a PCIe link, forwarding TLPs between one uplink and one downlink. so sharing one refclk for both tx ports shouldn't be a problem if i understand things correctly. | 23:52 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!