_florent_ changed the topic of #litex to: LiteX FPGA SoC builder and Cores / Github : https://github.com/enjoy-digital, https://github.com/litex-hub / Logs: https://freenode.irclog.whitequark.org/litex
tpb has quit [Remote host closed the connection]
tpb has joined #litex
lf has quit [Ping timeout: 258 seconds]
lf has joined #litex
CarlFK has quit [Ping timeout: 240 seconds]
kgugala has quit [Ping timeout: 246 seconds]
kgugala has joined #litex
Bertl_oO is now known as Bertl_zZ
lf has quit [Ping timeout: 258 seconds]
lf has joined #litex
Degi has quit [Ping timeout: 258 seconds]
Degi has joined #litex
lkcl has quit [Ping timeout: 256 seconds]
lkcl has joined #litex
Dolu_ has quit [Ping timeout: 256 seconds]
CarlFK has joined #litex
rachsug_ has joined #litex
cjearls has joined #litex
kgugala_ has joined #litex
kgugala has quit [Ping timeout: 260 seconds]
cjearls has quit [Ping timeout: 265 seconds]
cjearls has joined #litex
kgugala has joined #litex
kgugala_ has quit [Ping timeout: 240 seconds]
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]
lkcl has quit [Ping timeout: 264 seconds]
lkcl has joined #litex
CarlFK has joined #litex
Dolu_ has joined #litex
Bertl is now known as Bertl_oO
lambda has quit [Quit: WeeChat 2.9]
lambda has joined #litex
<scanakci> Hi cjearls, I did not play with vexriscv. Based on my previous experience with another cpu, you should be starting with cpu.py for you your core. https://github.com/enjoy-digital/litex/blob/master/litex/soc/cores/cpu/vexriscv/core.py#L260
<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]
acathla has joined #litex
Dolu_ has quit [Ping timeout: 256 seconds]
kgugala has quit [Ping timeout: 260 seconds]