jer_ has quit [Quit: Connection closed for inactivity]
Aleksa has joined #litex
<Aleksa>
Hi all! I'm trying to fit my FPGA design into a smaller part by swapping out a MIG generated DDR3 controller with the litedram core. I've generated it standalone (to stay inside vivado for now) using gen.py. I noticed it came with a wishbone bus, I left it disconnected when I swapped the core in for the MIG controller and it doesn't seem to work at
<Aleksa>
all. Is there any way this core can work off the bat like the MIG, or will I have to talk to it before it starts working?
Degi_ has joined #litex
Degi has quit [Ping timeout: 260 seconds]
Degi_ is now known as Degi
Aleksa has quit [Quit: Client closed]
cr1901_ has joined #litex
cr1901 has quit [Ping timeout: 264 seconds]
<_florent_>
Aleksa: You can generate a core very similar to MIG (with CPU/firmware) integrated for the calibration. That's what will do litedram_gen arty.yml for example
<Aleksa>
Florent: Thanks for the clarification! I set CPU to none, thinking it had to do with the rest of litex, but I now see that it's a very small CPU dedicated to calibrating the DDR3 controller. Can't wait to get it working tonight, between the low logic usage and the much faster compile time, the litedram core makes me never want to use MIG again lol
Aleksa has quit [Quit: Client closed]
tnt_ is now known as tnt
<tnt>
So I used to include base/uart.h to get UART_EV_RX ... now that header seem gone and I don't see where to get that #define from.
<tnt>
nm ...
cr1901_ is now known as cr1901
<tnt>
Next step is figure out how to unbreak the firmware build ... :/ I don't want any of the picolibc, I have all my own stuff.
<tnt>
How do I disable the quiet build ? ( like instead of "CC firmware.elf" I want the full thing it's trying to do)
ejcspii has quit [Quit: Client closed]
<cr1901>
tnt: It's in the top-level Makefile how to disable the quiet build. If I remembered the exact invocation, I would tell you :P