thorns514 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
hansfbaier has joined #litex
sorear has quit [Ping timeout: 245 seconds]
fly has quit [Ping timeout: 246 seconds]
_florent_ has quit [Ping timeout: 245 seconds]
davidlattimore has quit [Ping timeout: 250 seconds]
davidlattimore has joined #litex
sorear has joined #litex
_florent_ has joined #litex
cjearls has quit [Remote host closed the connection]
Melkhior has quit [Ping timeout: 240 seconds]
<tcal>
cjearls: You might want to start with a straight LiteX install and build the OrangeCrab target. Start here: https://github.com/enjoy-digital/litex#quick-start-guide, and at step 4, your command will be something like `./gsd_orangecrab.py --cpu-type=vexriscv --cpu-variant=minimal --build --flash`. It will create an ACM device that you can connect to using lxterm or picocom. It will be very similar to Fomu or Icebreaker
<tcal>
cjearls: I hadn't noticed earlier -- the orangecrab board is mentioned in this tweet: https://twitter.com/enjoy_digital/status/1341095343816118272 (there was a recent name change orangecrab.py --> gsd_orangecrab.py). So try using that build line.
<sajattack[m]>
I'm not seeing a memory region for the spi flash in my svd, maybe this is a problem?
hansfbaier has quit [Quit: WeeChat 2.8]
Bertl_oO is now known as Bertl_zZ
Melkhior has joined #litex
st-gourichon-fid has quit [Ping timeout: 252 seconds]
st-gourichon-fid has joined #litex
ranzbak has quit [Quit: WeeChat 1.9.1]
Claude has quit [Excess Flood]
Claude has joined #litex
RaivisR has joined #litex
RaivisR_ has joined #litex
RaivisR__ has joined #litex
RaivisR has quit [Ping timeout: 246 seconds]
RaivisR_ has quit [Ping timeout: 260 seconds]
RaivisR_ has joined #litex
RaivisR__ has quit [Ping timeout: 246 seconds]
thorns514 has joined #litex
thorns514 has quit [Ping timeout: 260 seconds]
thorns514 has joined #litex
<thorns514>
I got my verilog peripheral working in litex! so cool
<thorns514>
after fixing up my wishbone slave a little, the only remaining issue was figuring out the correct order/parameters to create a new IO memory region. seems like that has changed a lot recently so a lot of what I found on the internet wasn't quite right ...
rj has quit [Ping timeout: 240 seconds]
lambda has quit [Quit: WeeChat 3.1]
lambda has joined #litex
<thorns514>
in wishbone B3, litex specifically, is a slave allowed to respond to asserted STB if CYC de-asserted? I think this one of my bugs in my slave - requiring CYC && STB fixed it, but I thought one could rely on a master never asserting STB without CYC ...
rj has joined #litex
Bertl_zZ is now known as Bertl
rj has quit [Ping timeout: 240 seconds]
rj has joined #litex
rj has quit [Ping timeout: 240 seconds]
rj has joined #litex
lkcl has quit [Ping timeout: 260 seconds]
lkcl has joined #litex
_whitelogger has joined #litex
<Bleepshop>
Oh good, there's enough people here I'm probably not the only one playing with an RV901T.
<zyp>
thorns514, spec states: SLAVE interfaces MAY NOT respond to any SLAVE signals when [CYC_I] is negated.
<zyp>
also: MASTER interfaces initiate a transfer cycle by asserting [CYC_O]. When [CYC_O] is negated,
<zyp>
all other MASTER signals are invalid.
rj has quit [Ping timeout: 240 seconds]
rj has joined #litex
<thorns514>
zyp, thanks I guess that ought to be read "MUST NOT"