_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://libera.irclog.whitequark.org/litex
tpb has quit [Remote host closed the connection]
tpb has joined #litex
cr1901 has quit [Quit: Leaving.]
cr1901 has joined #litex
cr1901 has left #litex [#litex]
Emantor has quit [Quit: ZNC - http://znc.in]
Emantor has joined #litex
futarisIRCcloud has joined #litex
Degi_ has joined #litex
Degi has quit [Ping timeout: 272 seconds]
Degi_ is now known as Degi
TMM_ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM_ has joined #litex
futarisIRCcloud has quit [Quit: Connection closed for inactivity]
Guest20 has joined #litex
<Guest20> I'm trying to install linux-on-litex on my RaspberryPi by following https://github.com/litex-hub/linux-on-litex-vexriscv#readme. I made all the way to run ./sim.py, but I hit "OSError: Unable to find any of the cross compilation toolchains:" Following log shows the error and $PATH setting. Any suggestions? Thanks! OSError: Unable to find any of the
<Guest20> cross compilation toolchains:
<Guest20> - riscv64-unknown-elf
<Guest20> - riscv64-unknown-linux-gnu
<Guest20> - riscv32-unknown-elf
<Guest20> - riscv32-unknown-linux-gnu
<Guest20> - riscv64-elf
<Guest20> - riscv32-elf
<Guest20> - riscv-none-embed
<Guest20> - riscv-none-elf
<Guest20> - riscv64-linux
<Guest20> - riscv64-linux-gnu
<Guest20> - riscv-sifive-elf
<Guest20> - riscv64-none-elf
<Guest20> pi@raspberrypi:~/proj/linux-on-litex-vexriscv $ echo $PATH
<Guest20> pi@raspberrypi:~/proj/linux-on-litex-vexriscv $ ls /home/pi/proj/litex/riscv64-unknown-elf-gcc-8.1.0-2019.01.0-x86_64-linux-ubuntu14/bin
<Guest20> riscv64-unknown-elf-addr2line riscv64-unknown-elf-elfedit riscv64-unknown-elf-gcc-ranlib riscv64-unknown-elf-gprof riscv64-unknown-elf-ranlib
<Guest20> riscv64-unknown-elf-ar riscv64-unknown-elf-g++ riscv64-unknown-elf-gcov riscv64-unknown-elf-ld riscv64-unknown-elf-readelf
<Guest20> pi@raspberrypi:~/proj/linux-on-litex-vexriscv $ echo $PATH
<trabucayre> Guest20: you need to update to PATH to add riscv directory
<Guest20> Don't know why "echo $PATH" output doesn't display here, but riscv64-unknown-elf-gcc-8.1.0-2019.01.0-x86_64-linux-ubuntu14/bin path is listed in $PATH.
<trabucayre> export PATH=$PATH:/home/pi/proj/litex/riscv64-unknown-elf-gcc-8.1.0-2019.01.0-x86_64-linux-ubuntu14/bin
<Guest20> Give it another try. Here is my current setting pi@raspberrypi:~/proj/linux-on-litex-vexriscv $ echo $PATH
<Guest20> Still does show. Let me add a quote around the ourput. "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/home/pi/proj/litex/riscv64-unknown-elf-gcc-8.1.0-2019.01.0-x86_64-linux-ubuntu14/bin"
<trabucayre> I'm dumb: you use an RPI (ie arm or arm64 architecture) and try to execute riscv64 toolchain built for x86_64 architecture
<trabucayre> you can't do that
<Guest20> I see. Make sense. I will try a laptop later. Thanks trabucayre!
<trabucayre> You can try to install riscv toolchain using pkg manager
<Guest20> I'm new to litex. Where can I find the riscv toolchain pkg manager info? Is there a link? Thanks!
Martoni42 has joined #litex
<trabucayre> If you use RPI I assume it's debian like distribution: so something like sudo apt install cpp-riscv64-linux-gnu do the job
<trabucayre> or gcc-riscv64-unknown-elf
<Guest20> It doesn't work for me. I will table this for now and turn to a normal x86 platform platform to try it out. Thanks for the help!
<trabucayre> ;-)
Guest20 has quit [Ping timeout: 246 seconds]
geertu has quit [*.net *.split]
acathla has quit [*.net *.split]
_franck_ has quit [*.net *.split]
trabucayre has quit [*.net *.split]
shorne_ has quit [*.net *.split]
aquijoule__ has quit [*.net *.split]
nickoe has quit [*.net *.split]
geertu has joined #litex
aquijoule__ has joined #litex
nickoe has joined #litex
acathla has joined #litex
_franck_ has joined #litex
shorne_ has joined #litex
trabucayre has joined #litex
Martoni42 has quit [Ping timeout: 255 seconds]
Martoni42 has joined #litex
Martoni42 has quit [Ping timeout: 246 seconds]
Martoni42 has joined #litex
Martoni42 has quit [Ping timeout: 252 seconds]
dasdgw has joined #litex
dasdgw has quit [Ping timeout: 246 seconds]
<shorne_> somlo: in litex-rebase, do you mind squashing each driver into a single commit? It makes it easier for mee to cherry pick onto mainline and also look at patches
shorne_ is now known as shorne
geertu has quit [Ping timeout: 258 seconds]
dasdgw has joined #litex
<dasdgw> hi, I want to use jtagbone for an altera target. So I added 'self.add_jtagbone()' to my target file which lead to a 'NotImplementedError'. I than modified add_jtagbone in soc.py to use JTAGAtlantic instead of JTAGPHY. After that I can use jtagbone as expected. Is it possible to use jtagbone with altera/intel targets without modifying soc.py? Feels like I'm doing it wrong.
Guest33 has joined #litex
Guest33 has quit [Client Quit]
Martoni42 has joined #litex
Martoni42 has quit [Ping timeout: 255 seconds]
pftbest has quit [Remote host closed the connection]
geertu has joined #litex
pftbest has joined #litex
pftbest has quit [Ping timeout: 258 seconds]
pftbest has joined #litex
dasdgw has quit [Ping timeout: 252 seconds]
dasdgw has joined #litex
dasdgw has quit [Ping timeout: 252 seconds]
dasdgw has joined #litex
TMM_ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM_ has joined #litex
dasdgw has quit [Ping timeout: 255 seconds]
dasdgw has joined #litex
pftbest has quit [Remote host closed the connection]
dasdgw has quit [Ping timeout: 255 seconds]
pftbest has joined #litex
dasdgw has joined #litex
dasdgw has quit [Ping timeout: 255 seconds]