cjearls has quit [Read error: Connection reset by peer]
m4ssi has joined #litex
futarisIRCcloud has joined #litex
kgugala has quit [Quit: -a- Connection Timed Out]
kgugala has joined #litex
kgugala has quit [Read error: Connection reset by peer]
kgugala has joined #litex
cjearls has joined #litex
<cjearls>
Hi, I am attempting to use Linux-on-LiteX-VexRiscv, but I'd like to add my custom core to the board instead of the standard VexRiscv core. I have found that the VexRiscv_Linux.v in pythondata_cpu_vexriscv is the CPU that is being packaged up into the bitstream. Is there a way to rerun synthesis of this core with updated VexRiscv code so I can implement the changes I need?
<cjearls>
I'm using the orangecrab board, in case that is necessary information
<cjearls>
I'm having trouble understanding how the flow from source code to a working design is happening for a few of the pieces of the bitstream and software. I'm working on decoding it by reading the Python scripts, but they bounce around a fair bit between scripts, so I was hoping someone might know what direction I'm looking to go in and have advice on how to more effectively get there
Bertl_zZ is now known as Bertl
CarlFK has quit [Quit: Leaving.]
futarisIRCcloud has quit [Quit: Connection closed for inactivity]
<scanakci>
For instance, vexriscv fetches the necessary code here from pythondata_cpu_vexriscv folder. I am not sure how Linux-on-Litex-VexRiscv designed, though.
peeps[zen] has joined #litex
<cjearls>
scanakci: Do you mean core.py? It looks like you're right, I'll take a closer look and see if I can find what I'm looking for. Thanks.
peepsalot has quit [Disconnected by services]
peeps[zen] is now known as peepsalot
cjearls has quit [Quit: Leaving]
<scanakci>
@cjearls: yeah core.py. welcome
CarlFK has quit [Ping timeout: 256 seconds]
CarlFK has joined #litex
CarlFK has quit [Ping timeout: 260 seconds]
m4ssi has quit [Remote host closed the connection]
acathla has quit [Remote host closed the connection]