*** tpb <[email protected]> has joined #litex | 00:00 | |
*** lexano <[email protected]> has quit IRC (Ping timeout: 245 seconds) | 00:30 | |
*** Degi <[email protected]> has quit IRC (Ping timeout: 255 seconds) | 01:19 | |
*** Degi <[email protected]> has joined #litex | 01:20 | |
*** sakman__ <[email protected]> has joined #litex | 02:39 | |
*** sakman_ <[email protected]> has quit IRC (Ping timeout: 246 seconds) | 02:42 | |
*** sakman__ is now known as sakman | 02:56 | |
*** nickoe92 <nickoe92!~nickoe92@2a06:4004:21c3::cf9> has quit IRC (Quit: Client closed) | 03:16 | |
*** nickoe92 <nickoe92!~nickoe92@2a06:4004:21c3::cf9> has joined #litex | 03:16 | |
*** sakman_ <[email protected]> has joined #litex | 03:27 | |
*** sakman <[email protected]> has quit IRC (Ping timeout: 246 seconds) | 03:29 | |
*** FabM <FabM!~FabM@2a03:d604:103:600:2e60:8c7c:e8fb:7990> has joined #litex | 05:14 | |
*** nickoe92 <nickoe92!~nickoe92@2a06:4004:21c3::cf9> has quit IRC (Quit: Client closed) | 05:20 | |
*** nickoe92 <nickoe92!~nickoe92@2a06:4004:21c3::cf9> has joined #litex | 05:21 | |
*** somlo <[email protected]> has quit IRC (Remote host closed the connection) | 06:01 | |
*** sakman_ <[email protected]> has quit IRC (Read error: Connection reset by peer) | 06:01 | |
*** somlo <[email protected]> has joined #litex | 06:01 | |
*** sakman__ <[email protected]> has joined #litex | 06:02 | |
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has quit IRC (Remote host closed the connection) | 06:05 | |
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has joined #litex | 06:05 | |
*** tpb_ <[email protected]> has joined #litex | 06:19 | |
*** tpb <[email protected]> has quit IRC (Killed (NickServ (GHOST command used by tpb_))) | 06:19 | |
*** tpb_ is now known as tpb | 06:19 | |
*** hrberg_ <[email protected]> has joined #litex | 06:21 | |
*** somlo <[email protected]> has quit IRC (*.net *.split) | 06:25 | |
*** hrberg <[email protected]> has quit IRC (*.net *.split) | 06:25 | |
*** josuah <[email protected]> has quit IRC (*.net *.split) | 06:25 | |
*** indy <[email protected]> has quit IRC (*.net *.split) | 06:25 | |
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has quit IRC (Ping timeout: 246 seconds) | 06:43 | |
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has joined #litex | 06:50 | |
*** sakman__ <[email protected]> has quit IRC (Remote host closed the connection) | 07:05 | |
*** sakman__ <[email protected]> has joined #litex | 07:06 | |
*** indy- <[email protected]> has quit IRC (Ping timeout: 246 seconds) | 07:07 | |
*** indy <[email protected]> has joined #litex | 07:09 | |
*** nickoe92 <nickoe92!~nickoe92@2a06:4004:21c3::cf9> has quit IRC (Quit: Client closed) | 07:25 | |
*** nickoe92 <nickoe92!~nickoe92@2a06:4004:21c3::cf9> has joined #litex | 07:25 | |
*** nickoe92 <nickoe92!~nickoe92@2a06:4004:21c3::cf9> has quit IRC (Quit: Client closed) | 09:29 | |
*** nickoe92 <nickoe92!~nickoe92@2a06:4004:21c3::cf9> has joined #litex | 09:30 | |
*** shorne <[email protected]> has quit IRC (Ping timeout: 260 seconds) | 10:39 | |
*** shorne <[email protected]> has joined #litex | 10:45 | |
*** nickoe92 <nickoe92!~nickoe92@2a06:4004:21c3::cf9> has quit IRC (Quit: Client closed) | 10:52 | |
*** nickoe92 <nickoe92!~nickoe92@2a06:4004:21c3::cf9> has joined #litex | 10:52 | |
*** sakman__ is now known as sakman | 11:05 | |
*** josuah <[email protected]> has joined #litex | 12:54 | |
*** nickoe92 <nickoe92!~nickoe92@2a06:4004:21c3::cf9> has quit IRC (Quit: Client closed) | 12:56 | |
*** nickoe92 <nickoe92!~nickoe92@2a06:4004:21c3::cf9> has joined #litex | 12:57 | |
*** lexano <[email protected]> has joined #litex | 13:35 | |
*** somlo_ is now known as somlo | 14:05 | |
somlo | _florent_: I accidentally noticed the FIXME comment here: https://github.com/enjoy-dighttps://github.com/enjoy-digital/litex/blob/master/litex/soc/integration/soc.py#L1141ital/litex/blob/master/litex/soc/integration/soc.py#L1141 | 14:05 |
---|---|---|
somlo | and was wondering, in re. Rocket (and the fact that its RAM starts at 0x8000_0000) what I'm missing (since it seems to work) :) | 14:07 |
somlo | what do you mean by the comment that the dma region "covers lower 4GB only" ? | 14:07 |
somlo | thinking mainly about issue #1753, and whether this has anything to do with Rocket DMA being broken when using LiteX AXIUpConverter, but working when rocket does its internal LiteDRAM width matching | 14:09 |
somlo | LMK if this is better done over email (or as part of #1753 itself) :D | 14:10 |
somlo | sorry, noticed my cut'n'paste screwup earlier, the line I'm talking about is: https://github.com/enjoy-digital/litex/blob/master/litex/soc/integration/soc.py#L1141 | 14:11 |
_florent_ | somlo: Hi, I was doing these change for NaxRiscv, but the # FIXME was already there. The change I did change a little bit the behavior for Rocket, since now the interconnect will be in 64-bit (the width of the DMA bus) and SDCard/SATA modules connecting to it will be converted to 64-bit. (Before the interconnect was 32-bit and there was a converter to the DMA bus in 64-bit). | 14:42 |
_florent_ | I'll have a closer look at the FIXME, to see if that's still relevant | 14:42 |
somlo | right, I noticed it was there before too, and dma with rocket also worked before (issue #1753 was filed before this change :) | 14:44 |
somlo | I'm still building the post-change bitstream but assume it will be the same as before (dma works at least when rocket does its own litedram width matching) | 14:45 |
somlo | but the change made me notice the fixme, and wonder what it actually means :) | 14:45 |
*** Wolfvak <Wolfvak!~Wolfvak@user/wolfvak> has quit IRC (Quit: ZNC - https://znc.in) | 15:04 | |
*** Wolfvak <Wolfvak!~Wolfvak@user/wolfvak> has joined #litex | 15:21 | |
*** Wolfvak <Wolfvak!~Wolfvak@user/wolfvak> has quit IRC (Quit: ZNC - https://znc.in) | 15:47 | |
*** FabM <FabM!~FabM@armadeus/team/FabM> has quit IRC (Ping timeout: 260 seconds) | 16:08 | |
*** Wolfvak <Wolfvak!~Wolfvak@user/wolfvak> has joined #litex | 16:21 | |
*** nickoe92 <nickoe92!~nickoe92@2a06:4004:21c3::cf9> has quit IRC (Quit: Client closed) | 17:06 | |
*** nickoe92 <nickoe92!~nickoe92@2a06:4004:21c3::cf9> has joined #litex | 17:07 | |
*** jevinskie[m] <jevinskie[m]!jevinskie@2a01:4f8:c012:5b7:0:1:0:22> has quit IRC (Quit: Idle timeout reached: 172800s) | 17:08 | |
*** nickoe21 <nickoe21!~nickoe92@2a06:4004:21c3::cf9> has joined #litex | 18:47 | |
*** nickoe92 <nickoe92!~nickoe92@2a06:4004:21c3::cf9> has quit IRC (Ping timeout: 246 seconds) | 18:50 | |
josuah | 0x80000000 is less than 4GB? | 19:45 |
josuah | 4GB limitation sounds a lot like only supporting 32-bit of address space | 19:46 |
josuah | but maybe I misunderstood your question. | 19:46 |
somlo | joshuah: thanks, that makes sense -- I got a bit confuzzled in my binary/hex arithmetic :D | 19:52 |
*** nickoe21 <nickoe21!~nickoe92@2a06:4004:21c3::cf9> has quit IRC (Quit: Client closed) | 20:51 | |
*** nickoe21 <nickoe21!~nickoe21@2a06:4004:21c3::cf9> has joined #litex | 20:51 | |
*** so-offish <so-offish!~so-offish@2610:148:610:2b10::f> has joined #litex | 22:33 | |
*** so-offish <so-offish!~so-offish@2610:148:610:2b10::f> has quit IRC (Quit: Leaving) | 23:31 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!