sorear changed the topic of #riscv to: RISC-V instruction set architecture | https://riscv.org | Logs: https://libera.irclog.whitequark.org/riscv
frkzoid has joined #riscv
freakazoid332 has quit [Ping timeout: 255 seconds]
frkazoid333 has joined #riscv
frkzoid has quit [Ping timeout: 255 seconds]
___nick___ has quit [Ping timeout: 260 seconds]
frkzoid has joined #riscv
KombuchaKip has joined #riscv
freakazoid332 has joined #riscv
frkazoid333 has quit [Ping timeout: 255 seconds]
frkzoid has quit [Ping timeout: 246 seconds]
sympt2 has joined #riscv
sympt has quit [Ping timeout: 260 seconds]
sympt2 is now known as sympt
KombuchaKip has quit [Quit: Leaving.]
cousteau has quit [Quit: ♫ I can't forget the day I shot that network down ♫]
frkzoid has joined #riscv
freakazoid332 has quit [Ping timeout: 246 seconds]
KombuchaKip has joined #riscv
KombuchaKip has quit [Remote host closed the connection]
KombuchaKip has joined #riscv
KombuchaKip has quit [Client Quit]
KombuchaKip has joined #riscv
freakazoid332 has joined #riscv
frkzoid has quit [Ping timeout: 246 seconds]
EchelonX has joined #riscv
rurtty has joined #riscv
rurtty has quit [Ping timeout: 268 seconds]
EchelonX has quit [Quit: Leaving]
Trifton is now known as jessbot054
jessbot054 is now known as Trifton
radu2427534357 has joined #riscv
rneese has quit []
aerkiaga has quit [Remote host closed the connection]
Trifton has quit [Quit: Error: no route to host]
motherfsck has quit [Ping timeout: 246 seconds]
motherfsck has joined #riscv
jacklsw has joined #riscv
Trifton has joined #riscv
motherfsck has quit [Ping timeout: 260 seconds]
hammdist has joined #riscv
<hammdist> jalr is allegedly t =pc+4; pc=(x[rs1]+sext(offset))&∼1; x[rd]=t . I don't understand the &~1 part. since instructions are 4 bytes long, shouldn't it be &~3
radu24275343574 has joined #riscv
<hammdist> apparently the &~1 part can be considered somewhat optional (C compilers for example aren't likely to use the low bit of function pointers as a flag)
radu2427534357 has quit [Ping timeout: 255 seconds]
radu24275343574 is now known as radu2427534357
<solrize> oh oops i posted that flashlight link in the wrong channel sorry
<smaeul> hammdist: instructions are only aligned to two bytes if you have the C extension
<solrize> are there any silicon parts (minimal softcores don't count) that don't have C extension?
<muurkha> I'd like to know that too
jacklsw has quit [Read error: Connection reset by peer]
Trifton has quit [Quit: Error: no route to host]
Trifton has joined #riscv
radu24275343573 has joined #riscv
radu2427534357 has quit [Ping timeout: 248 seconds]
radu24275343573 is now known as radu2427534357
<dh`> I've become aware of one, I think
<muurkha> oh?
<dh`> stuff I shouldn't talk about, and I'm not sure anyway, but it's a possibility
<muurkha> oh, sorry
<dh`> not like I'm giving anything important away
<dh`> there's lots of internal-only riscv silicon
<dh`> I agree it would be nice to be able to assume that C is always present, but I don't think it's actually true
<muurkha> did you see the C-first Verilog design somebody did recently?
<muurkha> its native instruction set is the C set, plus a few extra instructions, and it implements the non-C RV32I instructions with subroutines written in its native instruction set
<dh`> I did not
<dh`> neat
radu24275343575 has joined #riscv
radu2427534357 has quit [Ping timeout: 256 seconds]
radu24275343575 is now known as radu2427534357
<muurkha> seemed like an interesting approach to getting a small implementation, though IIRC it was bigger than SeRV
mp4 has quit [Quit: ircII EPIC5-2.1.12 -- Are we there yet?]
BootLayer has joined #riscv
radu24275343577 has joined #riscv
radu2427534357 has quit [Ping timeout: 260 seconds]
radu24275343577 is now known as radu2427534357
rurtty has joined #riscv
rurtty has quit [Ping timeout: 256 seconds]
radu24275343577 has joined #riscv
radu2427534357 has quit [Ping timeout: 256 seconds]
radu24275343577 is now known as radu2427534357
billchenchina has quit [Remote host closed the connection]
eroux has joined #riscv
rurtty has joined #riscv
another| is now known as another
radu24275343577 has joined #riscv
radu2427534357 has quit [Ping timeout: 248 seconds]
radu24275343577 is now known as radu2427534357
montjoie has joined #riscv
<montjoie> hello, I have a starfive visionfive v1, I have compiled fw_payload.bin but I fail to find where to copy it on sdcard, anyone know the rigth dd command ?
jmdaemon has quit [Ping timeout: 246 seconds]
<montjoie> I tried ./jh7100-recover but nothing is working
mp4 has joined #riscv
mp4 has quit [Client Quit]
<montjoie> anyway the jh7100-recover program is buggy, I started to fix it
radu24275343570 has joined #riscv
radu2427534357 has quit [Ping timeout: 255 seconds]
radu24275343570 is now known as radu2427534357
<montjoie> la_mettrie: thanks for the doc
epony has quit [Remote host closed the connection]
radu24275343570 has joined #riscv
radu2427534357 has quit [Ping timeout: 256 seconds]
radu24275343570 is now known as radu2427534357
Trifton has quit [Read error: Connection reset by peer]
Trifton has joined #riscv
radu24275343575 has joined #riscv
rurtty has quit [Quit: Leaving]
radu2427534357 has quit [Ping timeout: 260 seconds]
radu24275343575 is now known as radu2427534357
XYZ has quit [Ping timeout: 256 seconds]
Trifton has quit [Remote host closed the connection]
Trifton has joined #riscv
aerkiaga has joined #riscv
XYZ has joined #riscv
elastic_dog has quit [Killed (mercury.libera.chat (Nickname regained by services))]
elastic_dog has joined #riscv
Kedleston has quit [Remote host closed the connection]
rneese has joined #riscv
<montjoie> Even after updating bootloader/ddr I still got this https://paste.debian.net/1265807/, my board doesnt boot
<rneese> mont what board
<montjoie> rneese: starfive visionfive v1
<rneese> what did you change in the bl
<rneese> the bl should have been uptodate
<montjoie> nothing at start, it was used just to boot linux image in kernelCI
<rneese> and where did you get the files
<montjoie> I builded them
<montjoie> but updating bootloader/ddr didnt change anything
<montjoie> I have still the same problem
<rneese> what img are you trying to boot up the fedora or what
junaid_ has joined #riscv
<montjoie> I boot via tftp after interupting uboot
<montjoie> Anyway I just checked with last working job, version of uboot/ddr flashed are the same than before
<rneese> for 1 tou have to let it boot upto visionfive#
<rneese> before you tftp
<montjoie> yes I boot up to visionfive#
<rneese> and 2 what kernel src you using
<montjoie> I booted up to visionfive# and after I do uboot commands
<montjoie> but now opensbi does not start
<montjoie> according to my old log
<rneese> openbsi starts before uboot
<montjoie> yes this my problem, no uboot/opensbi anymore
<rneese> then you did not update correctly and we have to reload the default files
<rneese> trying to find the default files
<montjoie> sorry I have just successfuly upload fw_payload.bin and now uboot restart
<rneese> ok
<montjoie> but the wrong uboot.... the beagle one
<rneese> beaglev
<montjoie> seems one howto was wrong
<montjoie> which uboot branch should I use ? I use JH7100_upstream and starfive_jh7100_visionfive_smode_defconfig seems the right one
<montjoie> but uboot fail to build now
Kedleston has joined #riscv
<rneese> ok what are you changing in the BL that is making you build new ones
<montjoie> because suddently the board fail to boot with the message seen in pastebin
<montjoie> nothing was working, without any intervention
<montjoie> so I believing something was corrupted
<rneese> ok hold on I and looking for the files you need that will work fine
<montjoie> it seems that opensbi/uboot was bad since after flashing fw_paylod it work again
<rneese> semi yes but lets get the correct files
<montjoie> does https://github.com/starfive-tech/u-boot.git is the correct location for uboot ?
<rneese> there are some prebuilt
<rneese> so you dont have to rebuild
<rneese> theter it the visionfive fw
<rneese> bin.out is your prebuilt
<rneese> that will replace the one you loaded
<montjoie> thanks I will try it
<rneese> you want march 2022
aerkiaga has quit [Remote host closed the connection]
<rneese> let me know of any issues
<rneese> for those of you getting a visionfive v2 here is the emmc for it
radu24275343577 has joined #riscv
radu2427534357 has quit [Ping timeout: 260 seconds]
radu24275343577 is now known as radu2427534357
epony has joined #riscv
<rneese> man cleaning bookmarks up sucks
Andre_H has joined #riscv
<rneese> montjoie did it fix your board
junaid_ has quit [Remote host closed the connection]
<rneese> wow someone ported slackware to riscv64
emeth has joined #riscv
emeth has quit [Client Quit]
<montjoie> rneese: if fixes the board but the prompt is different and contain space, so LAVA dont like it
<rneese> thats the current fw
<rneese> LAVA ?
<rneese> whats LAVA
<montjoie> LAVA is a board farm management
<rneese> never heard of it but ok
<rneese> try a older vesrion of the fw
<montjoie> does it is possible to compile it ?
<rneese> dood there are pre built older versions
<rneese> try them
<rneese> save time and energy . if you compile wrong again and it breaks you loader again
rurtty has joined #riscv
Andre_H has quit [Quit: Leaving.]
gdd has quit [Ping timeout: 265 seconds]
gdd has joined #riscv
EchelonX has joined #riscv
Andre_H has joined #riscv
Andre_H has quit [Quit: Leaving.]
<rneese> 1 desktop left to clean and then I have to run some test builds
<rneese> after cleaning up app groups
vagrantc has joined #riscv
cousteau has joined #riscv
radu24275343573 has joined #riscv
radu2427534357 has quit [Ping timeout: 246 seconds]
radu24275343573 is now known as radu2427534357
vagrantc has quit [Quit: leaving]
clandmeter has quit [Quit: Alpine Linux, the security-oriented, lightweight Linux distribution]
clandmeter has joined #riscv
* DynamiteDan wishes everyone a happy 2023 with a lot of aspirations, health and S*x
zjason` has joined #riscv
zjason has quit [Ping timeout: 264 seconds]
frkzoid has joined #riscv
freakazoid332 has quit [Ping timeout: 260 seconds]
potash has quit [Quit: ZNC 1.8.2 - https://znc.in]
<montjoie> rneese: fixed my space problem and kept recent uboot. Thanks for your help
<rneese> no problem
<rneese> glad to hear now if you need the other fix in the future to allow for other images
<rneese> so what os you running?
<rneese> or what special setup
<rneese> now that my desktop cleanup is done I have to review and deside on making a case
<montjoie> it is just boot testing. LAVA download a built Linux + ramdisk and do the necessary uboot command to start it
<rneese> ok
<montjoie> if LAVA got a prompt, job success. Then a job could do some shell testing (like kselftest)
<rneese> thinking something like this
<rneese> os down sizing the pc600
<rneese> but it would be moded as the boadr would dit in the middle of the case
jmdaemon has joined #riscv
radu24275343574 has joined #riscv
<rneese> but the thing is I want the case to stand out for the risc/riscv community
radu2427534357 has quit [Ping timeout: 246 seconds]
radu24275343574 is now known as radu2427534357
<rneese> has to have working keyboaard
vagrantc has joined #riscv
cousteau has quit [Quit: ♫ I can't forget the day I shot that network down ♫]
EchelonX has quit [Remote host closed the connection]
Noisytoot has quit [Excess Flood]
Noisytoot has joined #riscv
radu24275343572 has joined #riscv
radu2427534357 has quit [Ping timeout: 255 seconds]
radu24275343572 is now known as radu2427534357
vagrantc has quit [Quit: leaving]
rneese has quit []
hammdist has quit [Quit: Client closed]
pedja has quit [Remote host closed the connection]
bjoto has joined #riscv
radu24275343574 has joined #riscv
bjoto has quit [Ping timeout: 260 seconds]
radu2427534357 has quit [Ping timeout: 260 seconds]
radu24275343574 is now known as radu2427534357
rurtty has quit [Ping timeout: 256 seconds]
crabbedhaloablut has joined #riscv
loki_val has quit [Remote host closed the connection]
crabbedhaloablut has quit [Remote host closed the connection]
crabbedhaloablut has joined #riscv
BootLayer has quit [Quit: Leaving]
junaid_ has joined #riscv
radu24275343575 has joined #riscv
radu2427534357 has quit [Ping timeout: 252 seconds]
radu24275343575 is now known as radu2427534357
rvalles_ is now known as rvalles
junaid_ has quit [Ping timeout: 256 seconds]
junaid_ has joined #riscv
radu2427534357 has quit [Ping timeout: 260 seconds]