*** tpb has joined #litex | 00:00 | |
*** lf_ has joined #litex | 00:47 | |
*** lf has quit IRC | 00:47 | |
*** dkozel_ has joined #litex | 01:07 | |
*** [Matt]_ has joined #litex | 01:08 | |
*** dkozel has quit IRC | 01:12 | |
*** [Matt] has quit IRC | 01:12 | |
*** pftbest has quit IRC | 01:21 | |
*** rj_ has quit IRC | 02:13 | |
*** _whitelogger_ has quit IRC | 02:48 | |
*** Degi_ has joined #litex | 02:49 | |
*** Degi has quit IRC | 02:50 | |
*** Degi_ is now known as Degi | 02:50 | |
*** _whitelogger_ has joined #litex | 02:52 | |
*** _whitelogger_ has quit IRC | 04:15 | |
*** _whitelogger_ has joined #litex | 04:17 | |
*** somlo has quit IRC | 05:39 | |
*** somlo has joined #litex | 05:40 | |
*** kgugala has joined #litex | 05:43 | |
*** kgugala_ has quit IRC | 05:46 | |
*** _whitelogger_ has quit IRC | 06:27 | |
*** Bertl_oO is now known as Bertl_zZ | 06:27 | |
*** _whitelogger_ has joined #litex | 06:29 | |
*** CarlFK has joined #litex | 06:57 | |
*** pftbest has joined #litex | 07:05 | |
*** pftbest has quit IRC | 07:19 | |
*** kgugala_ has joined #litex | 07:21 | |
*** pftbest has joined #litex | 07:23 | |
*** pftbest has joined #litex | 07:25 | |
*** kgugala has quit IRC | 07:25 | |
*** pftbest has quit IRC | 07:29 | |
*** pftbest has joined #litex | 07:42 | |
*** rozpruwacz has joined #litex | 09:10 | |
rozpruwacz | _florent_: I looked into GPIOIn interrupt thing which You updated lately. I have trouble building the soc. I cannot add GPIOIn interrupt to the soc. After adding GPIOIn module (self.submodules.switches = GPIOIn(switches_pads, with_irq=True)) I do self.add_csr("switches") and then self.irq.add("switches", use_loc_if_exists=True). But the last part fails during build process with error "ERROR:SoC:EventManager not found in switches SubModule | 09:22 |
---|---|---|
rozpruwacz | ". I think the problem is that the EventManager is now a submodule of _GPIOIRQ which in turn is a submodule of GPIOIn - before the EventManager was a submodule of GPIOIn directly. How to handle this situation ? | 09:22 |
_florent_ | rozpruwacz: Hi, can you try this?: | 09:27 |
_florent_ | https://www.irccloud.com/pastebin/Z2qK0WhZ/ | 09:27 |
tpb | Title: Snippet | IRCCloud (at www.irccloud.com) | 09:28 |
*** rozpruwacz_ has joined #litex | 10:02 | |
*** rozpruwacz has quit IRC | 10:03 | |
*** rozpruwacz_ is now known as rozpruwacz | 10:03 | |
*** rozpruwacz1 has joined #litex | 10:06 | |
rozpruwacz1 | _florent_: soc builds now correctly (not tested on hardware yet) but the bios software is failing. Software generation causes multiple definitions of CSR_SWITCHES_EV_EV_STATUS_ADDR, switches_ev_ev_status_read and others in include/generated/csr.h: | 10:10 |
rozpruwacz1 | #define CSR_SWITCHES_EV_EV_STATUS_ADDR (CSR_BASE + 0x5808L) | 10:10 |
rozpruwacz1 | #define CSR_SWITCHES_EV_EV_STATUS_ADDR (CSR_BASE + 0x580cL) | 10:10 |
_florent_ | rozpruwacz1: ok sorry, I'll have a closer look | 10:11 |
*** rozpruwacz has quit IRC | 10:33 | |
*** kgugala_ has quit IRC | 10:51 | |
*** kgugala has joined #litex | 10:51 | |
*** pftbest has quit IRC | 11:09 | |
*** pftbest has joined #litex | 11:09 | |
*** pftbest_ has joined #litex | 11:45 | |
*** pftbest has quit IRC | 11:49 | |
*** pftbest_ has quit IRC | 11:57 | |
*** pftbest has joined #litex | 12:05 | |
*** frubbl has joined #litex | 13:05 | |
*** Bertl_zZ is now known as Bertl | 13:32 | |
*** rj_ has joined #litex | 13:37 | |
*** vup is now known as __vupbot | 13:43 | |
*** __vupbot is now known as vup | 13:44 | |
*** rj_ has quit IRC | 13:46 | |
*** rj_ has joined #litex | 13:50 | |
*** pftbest_ has joined #litex | 14:21 | |
*** pftbest has quit IRC | 14:21 | |
*** pftbest_ has quit IRC | 14:22 | |
*** frubbl has quit IRC | 14:23 | |
*** hansfbaier has joined #litex | 14:28 | |
*** rj_ has quit IRC | 14:31 | |
*** rj_ has joined #litex | 14:35 | |
*** pftbest has joined #litex | 14:48 | |
*** hansfbaier has quit IRC | 14:53 | |
*** rj_ has quit IRC | 15:15 | |
*** rj_ has joined #litex | 15:19 | |
*** RaivisR has joined #litex | 15:34 | |
*** zoobab has quit IRC | 15:55 | |
*** rj_ has quit IRC | 16:00 | |
*** rj_ has joined #litex | 16:03 | |
rozpruwacz1 | _florent_: I have tested GPIOIn on hardware and axcept the bios software the HDL part works as expected.Also I have updated linux driver with lates changes and I will soon publish a pull request. I think that the GPIOInOut also could have with_irq parameter passed to its GPIOIn submodule - the register layout of GPIOInOut makes it compatible with linux driver (assuming separate device tree nodes for in and out). I don't know what to do wi | 16:04 |
rozpruwacz1 | th GPIOTristate though ... If it would have register layout compatible with GPIOIn and GPIOOut then it would be easy to include it in the linux driver. | 16:04 |
*** rozpruwacz1 has quit IRC | 16:09 | |
*** rozpruwacz has joined #litex | 16:10 | |
rozpruwacz | Oh, and the GPIOTristate do not compile under quartus. | 16:11 |
*** rozpruwacz has quit IRC | 16:18 | |
*** rozpruwacz has joined #litex | 16:29 | |
*** rozpruwacz has quit IRC | 16:35 | |
*** rozpruwacz has joined #litex | 16:37 | |
*** FFY00_ has quit IRC | 16:40 | |
*** CarlFK has quit IRC | 16:40 | |
*** rozpruwacz has quit IRC | 16:42 | |
*** FFY00_ has joined #litex | 16:43 | |
*** rozpruwacz has joined #litex | 16:43 | |
*** rj_ has quit IRC | 16:44 | |
*** Bertl is now known as Bertl_oO | 16:45 | |
*** rj_ has joined #litex | 16:48 | |
*** rozpruwacz1 has joined #litex | 17:27 | |
*** rj_ has quit IRC | 17:28 | |
*** rj_ has joined #litex | 17:30 | |
*** rozpruwacz1 has quit IRC | 17:44 | |
*** RaivisR_ has joined #litex | 18:06 | |
*** RaivisR has quit IRC | 18:10 | |
*** rj_ has quit IRC | 18:13 | |
*** rj_ has joined #litex | 18:16 | |
*** peeps[zen] has joined #litex | 19:12 | |
*** peepsalot has quit IRC | 19:15 | |
*** rozpruwacz1 has joined #litex | 19:57 | |
*** nickoe_ is now known as nickoe | 21:04 | |
*** RaivisR__ has joined #litex | 21:20 | |
*** RaivisR_ has quit IRC | 21:23 | |
*** frubbl has joined #litex | 22:39 | |
*** CarlFK has joined #litex | 22:44 | |
*** rj_ has quit IRC | 23:02 | |
*** pftbest has quit IRC | 23:06 | |
*** pftbest has joined #litex | 23:22 | |
*** proteusguy has quit IRC | 23:24 | |
*** frubbl has quit IRC | 23:24 | |
*** pftbest has quit IRC | 23:37 | |
*** proteusguy has joined #litex | 23:38 | |
*** peeps[zen] is now known as peepsalot | 23:43 | |
*** frubbl has joined #litex | 23:47 | |
*** pftbest has joined #litex | 23:49 | |
*** CarlFK has quit IRC | 23:56 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!