pftbest has quit [Remote host closed the connection]
nthiel has quit [Remote host closed the connection]
C-Man has quit [Ping timeout: 250 seconds]
pftbest has joined #litex
nthiel has joined #litex
nthiel has quit [Remote host closed the connection]
nthiel has joined #litex
nthiel has quit [Remote host closed the connection]
nthiel has joined #litex
david-sawatzke[m has quit [Remote host closed the connection]
jryans has quit [Write error: Broken pipe]
shoragan[m] has quit [Write error: Connection reset by peer]
sajattack[m] has quit [Remote host closed the connection]
dcallagh has quit [Remote host closed the connection]
Leon[m] has quit [Remote host closed the connection]
jevinskie[m] has quit [Read error: Connection reset by peer]
jryans has joined #litex
shoragan[m] has joined #litex
Leon[m] has joined #litex
dcallagh has joined #litex
sajattack[m] has joined #litex
david-sawatzke[m has joined #litex
jevinskie[m] has joined #litex
<dcallagh>
does anyone know how to populate initial values for LRAM in Radiant Verilog?
<dcallagh>
the litex.soc.cores.ram.lattice_nx.NXLRAM class doesn't know how to do that currently, but i'm trying to add it, so that i can place BIOS in an LRAM and execute from it
<dcallagh>
seems like the Verilog module for the LRAM takes a long sequence of parameters like `INITVAL_00` .. `INITVAL_7F` containing a 640-byte hex string
<dcallagh>
but i can't find any docs from Lattice about the exact meaning of those parameters
<dcallagh>
gatecat: it looks like you have implemented support for those parameters in yosys/prjoxide, do you know if there is any docs for them or how exactly i can use them?
<dcallagh>
i'm too much of a noob to understand what the code in prjoxide is actually doing with those parameters
<zyp>
for now I've copied Greg's hyperram init code and patched that into the bios, but I wonder what would be the reasonable way forward with that?
<zyp>
should I just add a liblitehyperbus in the same style as the other init codes, or would you like me to make a proposal for how to hook code into the bios without being part of the litex repo itself?