kgugala_ has quit [Read error: Connection reset by peer]
kgugala has joined #litex
Priyanshu has joined #litex
Priyanshu has quit [Ping timeout: 240 seconds]
pftbest has joined #litex
pftbest_ has joined #litex
pftbest has quit [Ping timeout: 260 seconds]
shorne has joined #litex
kgugala has quit [Quit: -a- Connection Timed Out]
kgugala has joined #litex
cr1901_modern has joined #litex
<zyp>
_florent_, I've got a patch series for litespi coming up; some feature additions, some performance fixes and some unrelated minor fixes -- would you like it all as one big PR, or should I submit the feature stuff and the performance stuff separately?
<zyp>
related tickets are #46 and #45 respectively
<_florent_>
promach3: I would recommend doing a simulation of your controller with a DDR3 memory model from Micron, this can be very useful to debug your initialization issue
<zyp>
_florent_, side note: is there a mechanism to hook stuff into the bios firmware from outside the litex repo? it'd be nice to have stuff like liblitespi in the litespi repo instead, so it's easier to keep the software and gateware in sync
<_florent_>
zyp: Thanks, I'm not well familiar yet with the LiteSPI code, so if that's too complicated for you, small PRs for each fix/features will be easier to review/merge
<zyp>
yeah, I think I just decided to submit a PR for the feature stuff now, since that's mostly done, and then I'll do another later for the performance stuff
<_florent_>
sorry it can sometimes takes a bit of time for things to move :)
<zyp>
I think you were pretty quick about merging the PR I submitted yesterday :)
<zyp>
do you have any thoughts about how the software libs should hook into the bios? I'd be happy to have a look at that when I can find time
<_florent_>
Sorry I also still need to have a closer look at it, if you want have a quick look and have idea, feel free to discuss this in #757
<_florent_>
The idea is also to move the gateware integration methods to the core itself
<_florent_>
sorry I have to go
<zyp>
that sounds reasonable, means the main repo doesn't need to know about all the subprojects
<zyp>
np
chipdsgr has quit [Ping timeout: 268 seconds]
<_florent_>
yes, this way LiteX would just do the plumbing :)
shorne has quit [Remote host closed the connection]
Wolf` has joined #litex
<Wolf`>
Anyone playing with Xilinx Virtex Ultrascale HBM parts?
<promach3>
<_florent_ "promach: I would recommend doing"> _florent_: however Micron simulation model does not support DLL off mode yet
<promach3>
<_florent_ "Here is the code generating the "> _florent_: How do I exactly use this python script ? why you specifically highlight those few code segments ?
chipdsgr has joined #litex
<promach3>
I ran `python init.py` , but no output files are created. No terminal output as well
<shoragan>
is using litex_boards as an installed python module support?
<shoragan>
i mean something like python3 -m litex_boards.targets.lambdaconcept_ecpix5 --build
<shoragan>
it seems to work, but i see "RuntimeWarning: 'litex_boards.targets.lambdaconcept_ecpix5' found in sys.modules after import of package 'litex_boards.targets', but prior to execution of 'litex_boards.targets.lambdaconcept_ecpix5'; this may result in unpredictable behaviour"
<nickoe>
OMG, I was wondering why a csr storage value was 3 when I set the reset to something else... it turned out that I very early on in the software app set it to 3...
<nickoe>
Sooo that is good, back to stuff working as intended and I understand _why_, at least more or less.
<nickoe>
:D
<zyp>
that's the best combination
<nickoe>
zyp: I guess it is ok to take a couple of days break from it once in a while :D
<_florent_>
promach3: I was pointing to LiteDRAM DDR3 initialization just to give you a reference for the initialization sequence
<_florent_>
you don't really need to generate it, but you can just see it as pseudo code to compare with your initialization sequence
pftbest_ has quit [Remote host closed the connection]
pftbest has joined #litex
<Wolf`>
unrelated: The HBM2 init sequence is DAMN complex.
pftbest has quit [Remote host closed the connection]
pftbest has joined #litex
pftbest has quit [Remote host closed the connection]