Friday, 2025-02-21

*** tpb <[email protected]> has joined #litex00:00
*** Degi <[email protected]> has quit IRC (Ping timeout: 252 seconds)02:35
*** Degi <[email protected]> has joined #litex02:38
*** TMM <[email protected]> has quit IRC (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)03:15
*** TMM <[email protected]> has joined #litex03:15
sajattackwhen I increase this variable (to 16MB bar size) it just breaks litepcie_util info and dmesg also reports ffffffffffffffffffffffffffffff for the device name or whatever. The bar size reported by sysfs remains 1MB, and the device is unusable. For a while I thought something was wrong with my programming procedure but it turns out that once I lower it back to 1MB everything's happy07:06
sajattackhttps://paste.sr.ht/~sajattack/b2fe93aec9df51b0b286c432798c26c95fb6a49107:09
tpbTitle: b2fe93a — paste.sr.ht (at paste.sr.ht)07:09
*** FabM <[email protected]> has joined #litex07:12
sajattacksorry if it seems like I'm complaining a lot, just trying to get back up to speed and hitting a few roadblocks07:13
sajattackis this hardcoded 1 the reason? https://github.com/enjoy-digital/litepcie/blob/be0abebc972cea17644e2415e0eb1a5db71353fc/litepcie/phy/s7pciephy.py#L48707:49
sajattackyes, yes it is09:26
sajattackhow do I define what the bar maps to?09:28
tntIt connects to the global "SoC" address space basically.09:31
sajattackat what address offset?09:33
tntI use something like self.bus.add_slave(name="radio", slave=mybus, region=SoCRegion(origin=0xf0040000, size=0x40000, cached=False)) to connect a custom wishbone peripheral to part of it.09:33
tntI think it starts at 0xf000000009:33
sajattackthanks09:34
sajattackmy goal right now is to display a single colour other than black or white on my framebuffer. time to figure out wishbone09:48
sajattackTODO D: https://github.com/enjoy-digital/litex/wiki/Wishbone-Bus#wishbone-bus-example-in-litex-socs09:49
sajattackthankfully found this https://github.com/enjoy-digital/litex/issues/136809:52
*** FabM <FabM!~FabM@armadeus/team/FabM> has quit IRC (Ping timeout: 246 seconds)10:35
*** FabM <FabM!~FabM@2a03:d604:114:5b00:21de:9d5d:443f:66aa> has joined #litex11:36
*** ElfenKaiser <ElfenKaiser!~deadsalmo@2a0a-a541-b888-0-7ec0-c042-78e1-d57d.ipv6dyn.netcologne.de> has joined #litex11:56
*** FabM <FabM!~FabM@armadeus/team/FabM> has quit IRC (Remote host closed the connection)12:43
*** FabM <FabM!~FabM@armadeus/team/FabM> has joined #litex12:46
*** TMM <[email protected]> has quit IRC (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)15:06
*** TMM <[email protected]> has joined #litex15:06
*** FabM <FabM!~FabM@armadeus/team/FabM> has quit IRC (Ping timeout: 265 seconds)16:51
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has quit IRC (Remote host closed the connection)17:10
*** CarlFK1 <[email protected]> has quit IRC (Ping timeout: 252 seconds)21:52
*** CarlFK1 <[email protected]> has joined #litex22:14
*** ElfenKaiser <ElfenKaiser!~deadsalmo@2a0a-a541-b888-0-7ec0-c042-78e1-d57d.ipv6dyn.netcologne.de> has quit IRC (Quit: 🫀🫀🫀🫀)22:25
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has joined #litex22:37

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