<awygle>
_florent_: is there documentation of how litex streams are intended to work, other than the source file? (i'm continuing to investigate a design for nmigen streams)
palmer has quit []
palmer_ has joined #litex
palmer has joined #litex
palmer has quit [Quit: authenticating]
palmer has joined #litex
palmer is now known as Guest75209
Guest75209 has quit [Client Quit]
Guest75209 has joined #litex
Guest75209 has quit [Quit: authenticating]
Guest752091 has joined #litex
Dolu has quit [Ping timeout: 260 seconds]
Dolu has joined #litex
Guest752091 is now known as palmer
<somlo>
_florent_: so, tomorrow when I'm back in the office I'll try specifying ClockSignal("clk100") explicitly, since I just realized I can do that :)
<acathla>
when I try to add LiteEthMAC to my design (when adding the self.add_wb_slave() about that ethmac)
<acathla>
What could cause that?
<_florent_>
hmm, this is probably the SRAMs of the MAC that are implemented as logic, what's the resource usage without LiteEthMAC?
<acathla>
_florent_, ICESTORM_LC: 1020/ 7680 13%
<acathla>
_florent_, I just see some FIFOs I can reduce a bit
<acathla>
and ICESTORM_RAM: 1/ 32 3% without LiteEthMAC
<acathla>
ICESTORM_RAM: 9/ 32 28% with it
<pdp7>
_florent_: thanks for the response about JTAG on the arty. I'm trying it out now. This is the first time I've used this Arty. Only other experience was mithro walked me through litex-buildenv on an Arty at FOSDEM
<pdp7>
I'm following "Installing OpenOCD (only needed for hardware test)" now from linux-on-litex-vexriscv
ambro718 has joined #litex
m4ssi has quit [Ping timeout: 248 seconds]
m4ssi has joined #litex
m4ssi has quit [Ping timeout: 255 seconds]
m4ssi has joined #litex
<_florent_>
acathla: i could look if you are able to share your design
<_florent_>
acathla: or you can create an issue with the files to reproduce on LiteX or LiteEth
m4ssi has quit [Remote host closed the connection]
<pdp7>
_florent_: i'm trying to get my system to build arty
<pdp7>
hmm I have to choose between Vitis and Vivado
<pdp7>
in radio button dialog
<pdp7>
oh god, requires 46 GB
<somlo>
_florent_: Thanks again for the litesdcard clocker fix, now https://hastebin.com/uleyeyilow.rb works with Rocket at 60MHz (and also with vexriscv at 100MHz and below)
<CarlFK>
pdp7: yeah, yuck. you can install to a thumb drive and then make a sym link
<CarlFK>
im trying to clear out space for the download before my disk fills up...
<CarlFK>
rm ubuntu-19.10-desktop-amd64.iso 4G feed up.. not eneough...
<pdp7>
wow, this is crazy... now i know why yosys and nextpnr is so nice
<CarlFK>
geeze.. 3 hours of dl left.. 3.5 of 26 gig!!!
<pdp7>
yikes
<pdp7>
i'm going back trying to fix /opt/Xilinx/Vivado/2017.3/
<pdp7>
**** SW Build 2018833 on Wed Oct 4 19:58:07 MDT 2017
<pdp7>
**** IP Build 2016188 on Wed Oct 4 21:52:56 MDT 2017
<pdp7>
** Copyright 1986-2017 Xilinx, Inc. All Rights Reserved.
<pdp7>
start_gui
<pdp7>
ERROR: [Common 17-70] Application Exception: JVM classPath has not yet been set
<pdp7>
ERROR: [Common 17-211] Error loading jvm.
<pdp7>
Vivado% exit
<somlo>
daveshah: random data point on trellisboard -- I noticed that generally correct and working Litex+Rocket bitstreams will pass memtest almost 100% of the time after the board has been plugged in and powered for "a while" (hours); however, after it's been unplugged for a while, it tends to fail memtest using the same exact bitstream
<somlo>
so once it "warms up" it seems the DRAM circuitry tends to work better (and I literally mean I think temperature has something to do with it :) )
<daveshah>
Seems quite plausible
<daveshah>
I think 55-60MHz is the low end of what the internal delay loop thingy supports
<daveshah>
stuff tends to get slower as it warms up
<somlo>
I run it at 60MHz because I tend to be intimidated a bit by nextpnr "failing" to guarantee the requested fmax :)
<somlo>
I could probably try 65MHz, but then if I start seeing random glitches while in linux I fear I'll have trouble blaming the appropriate layer...
<daveshah>
Yeah, there's no way around it with rocket, unless you somehow ran litedram at a higher clock
<somlo>
but anyway, I'm happy to hear the temperature thing makes sense -- thanks!
<sorear>
might be interesting to experiment with a controlled temperature? maybe have it off for a while, but in an 80C oven