tpb has quit [Remote host closed the connection]
tpb has joined #symbiflow
gromero__ has quit [Ping timeout: 260 seconds]
gromero__ has joined #symbiflow
FFY00 has joined #symbiflow
josi7 has joined #symbiflow
join_subline has joined #symbiflow
andrewb1999 has quit [Ping timeout: 264 seconds]
citypw_ has joined #symbiflow
Degi_ has joined #symbiflow
Degi has quit [Ping timeout: 246 seconds]
Degi_ is now known as Degi
citypw_ has quit [Ping timeout: 268 seconds]
kraiskil has joined #symbiflow
tpb has quit [Disconnected by services]
tpb has joined #symbiflow
citypw_ has joined #symbiflow
goku12 has joined #symbiflow
goku12 has quit [Ping timeout: 265 seconds]
mkru has joined #symbiflow
futarisIRCcloud has quit [Quit: Connection closed for inactivity]
ayazar1 has joined #symbiflow
mkru has quit [Quit: Leaving]
citypw_ has quit [Ping timeout: 268 seconds]
goku12 has joined #symbiflow
<nickoe> litghost: does the symbiflow-arch-defs toolchain not include the riscv compiler for the picosoc demo?
<nickoe> I can't find it at least.
<mithro> dnltz: Unsure if you are here, but I invited you to be a collaborator so that your pull requests automatically run the Kokoro CI jobs rather than having to be trigger manually by people
<mithro> nickoe: There was some discussion around this recently IIRC. You might be able to enter the conda env and install the risc-v compiler
<nickoe> mmm, I think I used used make env
<nickoe> and I am not really familiar with conda at all
<mithro> nickoe: Conda is a python based binary distribution system -- think of it kinda of like a cross platform "apt-get" style thing
<nickoe> but I am sourced or activated into the build from symbiflow examples right now
<mithro> `conda install -c litex-hub gcc-riscv32-elf-newlib` maybe?
<mithro> nickoe: BTW Conda environments are suppose to be isolated + self contained -- so the env in the symbiflow-examples repository should be separate from the env in the symbiflow-arch-defs
<nickoe> mm, why? I would have expected both repo to use the same tooling more or less :S
<nickoe> Why can't I find gcc-riscv32-elf-newlib on the page youlinked? https://anaconda.org/LiteX-Hub/repo
<mithro> nickoe: Click page-2
<mithro> nickoe: symbiflow-examples is /suppose/ to be tested / working versions while symbiflow-arch-defs is more "under current development" type thing
<nickoe> mm, ok, I can see it here as well https://anaconda.org/litex-hub/gcc-riscv32-elf-newlib
<nickoe> ahh, that page selector is not really clearly visible :D
<mithro> nickoe: Lots of things are not as good as we would like them, only so many hours in a day :-)
<tpb> Title: dpaste: BTLU5FQHU (at dpaste.com)
<mithro> nickoe: We are slowly moving towards supporting other package distribution methods than just conda thanks to the work by umarcor and https://github.com/hdl
<mithro> nickoe: Never seen an error like that before...
<nickoe> in case it is not clear, this is the project I am trying to build symbiflow-arch-defs/tests/9-soc/picosoc/firmware
<nickoe> I guess that D that it refers to is "D: Double-Precision Floating-Point"
<nickoe> the march is given as -march=rv32im
<nickoe> which is explicitly listed as an example there..
<nickoe> if add -mabi=ilp32 it works found via sort of related discussion on https://aur.archlinux.org/packages/riscv64-unknown-elf-gcc#comment-635901
<tpb> Title: AUR (en) - riscv64-unknown-elf-gcc (at aur.archlinux.org)
<mithro> nickoe: Oh interesting, that might be something that we are missing?
<nickoe> possibly, I am not really any authroity in this area
<mithro> Can you log a github issue about this?
<nickoe> mithro: I am trying to generate a new rom code
<nickoe> it says that I need to call objcopy, is that something I need to to before calling hex2progmem?
<nickoe> I mean hex files are already generated when making the fw
<mithro> nickoe: I'm afraid I don't really know -- it has been a *long* time since I got to play with this stuff, I mostly just do management things like presentations to get try to people funding these days
<nickoe> what does that even mean :S?
<nickoe> mm initial seems to not generate a big ass diff
<nickoe> so that is probably ok
<mithro> nickoe: Nope!
<mithro> nickoe: I assume it is talking about initializing a verilog array with data
<nickoe> I think it is "h%04X: mem_data <= 32'h%08X;\n" vs "mem['h%04X] <= 32'h%08X;\n" syntax
<nickoe> mm, I got it running but it looks like the flash stuff is included
<nickoe> ah, I ned the noflash hex
ayazar1 has quit [Quit: ayazar1]
<_whitenotifier> [symbiflow-arch-defs] nickoe opened issue #1967: Building picosoc test firmware fails - https://git.io/JtZI1
<nickoe> mithro: ^^^
andrewb1999 has joined #symbiflow
LoneTech has joined #symbiflow
<_whitenotifier> [symbiflow-examples] tcal-x opened issue #119: Improve out-of-memory error during fasm generation (seen in nexys_video counter_test example) - https://git.io/JtZYj
goku12 has quit [Ping timeout: 260 seconds]
goku12 has joined #symbiflow
<nickoe> mithro: mmm, whats up with the litex-buildenv/master/scripts/bootstrap.sh script? https://dpaste.com/AYA5LKD9F
<tpb> Title: dpaste: AYA5LKD9F (at dpaste.com)
<mithro> nickoe: Seems like something started depending on netifaces and netifaces is fighting with conda....
<nickoe> I have community/python-netifaces 0.10.9-6 in the "host" system
<mithro> nickoe: When things are working correctly, the conda is isolated from the "host" system
<nickoe> mmm, I could not import it in python, but reinstalled it with pacman.. maybe conday won't be as confused now?
<nickoe> ok, no
<mithro> nickoe: I wonder what started depending on netinterfaces?
<mithro> nickoe: Or potentially why it started downloading + compiling it
<nickoe> mm, dunno, I hoped you would now
<nickoe> *know
<nickoe> the headline is just Installing Python modules into environment
<mithro> It is likely we need to add https://anaconda.org/conda-forge/netifaces to our litex-hub conda repositories and use it via that
<mithro> nickoe: Log a bug and I'll assign it to the person who added netifaces
<nickoe> mithro: in the timvideos versoin of the repo?
<nickoe> I am slightly confused what repo is considered "upstream"
<mithro> Yes
kraiskil has quit [Ping timeout: 246 seconds]
FFY00 has quit [Remote host closed the connection]
FFY00 has joined #symbiflow
* nickoe wonder how to get started with litex
<mithro> nickoe: What is your goal?
<mithro> nickoe: And what hardware do you have?
<nickoe> I have a basys3
<nickoe> I want to run a picorv to run bare bone firmware on it. attempt to use the sdcard thing
<nickoe> LiteSDCard
<nickoe> I did follow and succeed so far https://github.com/enjoy-digital/litex/wiki/Installation
<nickoe> mm, maybe there is some more help on https://github.com/timvideos/litex-buildenv/wiki/Using
<nickoe> but I fail after the first command on the using page
<nickoe> I only have the tooling at this point I guess https://dpaste.com/4R7DMB8BF
<tpb> Title: dpaste: 4R7DMB8BF (at dpaste.com)
<nickoe> mithro: if I clone litex-buildenv, I don't get the shell
<nickoe> when source scripts/enter-env.sh
<tpb> Title: dpaste: GU35KMLJH (at dpaste.com)
<nickoe> and I don't really care about udev rules right now
<mithro> Please install the HDMI2USB udev rules, **or 'export HDMI2USB_UDEV_IGNORE=somevalue' to ignore this**.
<mithro> >
<mithro> ?
<nickoe> mm
<tpb> Title: dpaste: New (at dpaste.com)
<nickoe> mm, yeah, well, I may be a bit confused byt the buildeng repo and the litex only repo
<nickoe> as the bootstrap in the buildenv failed on me
<nickoe> earlier
goku12 has quit [Ping timeout: 265 seconds]
futarisIRCcloud has joined #symbiflow
goku12 has joined #symbiflow