sorear changed the topic of #riscv to: RISC-V instruction set architecture | https://riscv.org | Logs: https://libera.irclog.whitequark.org/riscv
wingsorc__ has quit [Remote host closed the connection]
wingsorc__ has joined #riscv
wingsorc has quit [Remote host closed the connection]
TMM_ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM_ has joined #riscv
Leopold has quit [Ping timeout: 268 seconds]
pabs3 has quit [Quit: Don't rest until all the world is paved in moss and greenery.]
pabs3 has joined #riscv
Trifton_ has joined #riscv
rneese has quit []
vagrantc has joined #riscv
Reinhilde is now known as AmyMalik
jacklsw has joined #riscv
EchelonX has joined #riscv
EchelonX has quit [Client Quit]
handsome_feng has joined #riscv
rurtty has quit [Quit: Leaving]
rurtty has joined #riscv
elastic_dog has quit [Remote host closed the connection]
elastic_dog has joined #riscv
vineetg762 has left #riscv [#riscv]
vagrantc has quit [Quit: leaving]
GreaseMonkey has quit [Remote host closed the connection]
greaser|q has joined #riscv
aredridel7 has joined #riscv
aredridel has quit [Ping timeout: 252 seconds]
aredridel7 is now known as aredridel
solrize has quit [Ping timeout: 260 seconds]
Leopold has joined #riscv
junaid_ has joined #riscv
junaid_ has quit [Remote host closed the connection]
BootLayer has joined #riscv
rurtty has quit [Quit: Leaving]
davidlt has joined #riscv
craigo_ has joined #riscv
crabbedhaloablut has quit [Remote host closed the connection]
crabbedhaloablut has joined #riscv
Armand has quit [Quit: Leaving]
greaser|q has quit [Changing host]
greaser|q has joined #riscv
greaser|q is now known as GreaseMonkey
jacklsw has quit [Ping timeout: 252 seconds]
* bjdooks is not very surprised to see someone's trying to organise the riscv qemu wirk
<bjdooks> is the SNAPOT stuff going to land in -next soon?
tafa has quit [Quit: ZNC - https://znc.in]
tafa has joined #riscv
<jrtc27> has anyone actually demonstrated Svnapot has a noticeable affect on real-world performance?
<bjdooks> no idea, but it isn't going to stop people tring to put it in silicon
<jrtc27> no but it does make me wonder why we're wasting a precious PTE bit on it
<jrtc27> (well, wasting in my opinion)
<jrtc27> there are only 7 sprae bits left
<bjdooks> hah and then whatever special combos the hw people come up with
midnight has quit [Ping timeout: 260 seconds]
midnight has joined #riscv
Sos has joined #riscv
steew has quit [Ping timeout: 246 seconds]
steew has joined #riscv
rneese has joined #riscv
billchenchina has joined #riscv
<geist> yeah. i did find it reasonably clever that it only uses one bit and yet (theoretically) handles any size
<geist> but if there is some sort of demonstration that it makes a difference i gess someone could look at armv8, which has the contig bit that does the same thing. dunno if any OS uses it that well though
<bjdooks> iirc armv7 has large-page too
<bjdooks> in fact armv4 i think could do 2MiB pages
<rneese> this is not arm this is riscv lol
<rneese> stiring the pot
<bjdooks> arm64 is just mips++
<rneese> I am just teasing
<bjdooks> with a side order of sueballs
<rneese> lol
<rneese> feeling better today after having back injections yesterday
<jrtc27> riscv is mips++
<jrtc27> arm64 is rather more sane than both in a lot of ways
Leopold has quit [Ping timeout: 255 seconds]
<bjdooks> i'm not sure which is worse, soc vendors or IP vendors
<bjdooks> I'm sure they all hate software people
<rneese> lol
Leopold has joined #riscv
jmdaemon has quit [Ping timeout: 252 seconds]
handsome_feng has quit [Quit: Connection closed for inactivity]
davidlt has quit [Ping timeout: 252 seconds]
Andre_H has joined #riscv
<rneese> ok extlinux boot vs efi boot
<rneese> I should say grub-efi
Andre_H has quit [Ping timeout: 252 seconds]
davidlt has joined #riscv
wingsorc__ has quit [Ping timeout: 252 seconds]
Andre_H has joined #riscv
lagash_ has quit [Remote host closed the connection]
lagash_ has joined #riscv
EchelonX has joined #riscv
quantum_ has joined #riscv
quantum_ has quit [Client Quit]
EchelonX has quit [Ping timeout: 248 seconds]
Andre_H has quit [Quit: Leaving.]
TMM_ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM_ has joined #riscv
jacklsw has joined #riscv
mjacob_ has quit [Remote host closed the connection]
BootLayer has quit [Quit: Leaving]
<rneese> ok well I found a issue with u-boot on the v1/v2 it seems usb support is not enables
<rneese> so you can not boot from sd to usb
<rneese> then need to setup uboot like arm does
<rneese> where is looks at usb first nvme emmc usb sd in this order
<rneese> but we need usb/nvme support added
<rneese> has anyone done a fw build for the boards ?
<mps> rneese: I looked at usb part of the v1 u-boot but looks like it need substantial works
<rneese> ok
<rneese> I am working on the installer script
<mps> so I put boot partition on mmc and set root partition on usb ssd
wingsorc has joined #riscv
crabbedhaloablut has quit [Quit: No Ping reply in 180 seconds.]
<rneese> well we are having a issue with install script we have the option to boot from sd and root on usb
<mps> looks like it is faster to have root and home partititions on usb ssd than on mmc
<rneese> but when I boot it hangs
<rneese> ssd/sd
crabbedhaloablut has joined #riscv
<mps> I use root=PARTUUID=$partuuid in kernel cmdline
<rneese> well I cannot figure out why sd/usb is not working
<mps> do you have usb drivers built in-kernel or as modules
<rneese> trying to make this a oem installer in the long run to install on emmc emmc/nvme emmc/usb-sata-nvme/ and sd-usb
<rneese> as install options
<rneese> but extlinux install fails
ldevulder has quit [Read error: Connection reset by peer]
ldevulder has joined #riscv
<rneese> wrong part
___nick___ has joined #riscv
pedja has joined #riscv
<rneese> it writes the os to the usb but when you reboot it only boots the sd card
BootLayer has joined #riscv
<rneese> mps how do you install from sd to usb and boot from sd ?
Andre_H has joined #riscv
<mps> sd? or you mean ssd?
<rneese> sd card / mmc1
<rneese> or mmc0 on the v1
<mps> ah, normal install on mmc, then create root fs on usb ssd, rsync root fs from mmc to ssd, change root= in extlinux.conf
<mps> nothing special
Leopold has quit [Ping timeout: 260 seconds]
___nick___ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
___nick___ has joined #riscv
vagrantc has joined #riscv
___nick___ has quit [Client Quit]
___nick___ has joined #riscv
billchenchina has quit [Ping timeout: 248 seconds]
<rneese> so mps your booting from a sd and root on /usb/stb-sata
<rneese> so you boot the sd and then its loading from usb thumbdrive
<rneese> mine hangs currently
<rneese> [ 7.676385] [drm] dma_addr = 0xa03f8000, size = 16384
<rneese> [ 8.063856] [drm] kvaddr = 0xffffffd820200000
<rneese> [ 8.076913] [drm] dma_addr = 0xa0400000, size = 8294400
<rneese> and goes no further
javierm has left #riscv [#riscv]
<rneese> it gets to (initramfs) [ 27.018543] random: crng init done
<rneese> and hangs
<rneese> its killing me
<rneese> this is the last of the big parts for me to get this making a img for us
<jrtc27> given the drm maybe output is going to a vt?
<rneese> consoles atr set to ttyS0 tty1 and earlcon=sbi
<rneese> tty0
<rneese> might need it to output to tty1 allso
<rneese> but even on the serial console it stops at this point
<rneese> hmmm
<rneese> it might not like that we have a plymouth boot screen
craigo has joined #riscv
craigo_ has quit [Ping timeout: 252 seconds]
<mps> rneese: I didn't tested with hdmi, only serial console
<rneese> well even on serial it hangs there
<mps> rneese: do you in kernel msgs if it detects usb
<mps> do you see*
<mps> and maybe rng is not properly enabled in kernel
<mps> in that case it may hangs for minutes before continue booting. I had this few years ago with some arm32 SBCs
<rneese> no its not seeing usb it looks like
<mps> so maybe drivers are not put in initramfs
<rneese> [ 217.018543] random: crng init done
pedja has quit [Quit: Leaving]
<rneese> ok well hmmm
<mps> rneese: do you build kernels or you use some of distro kernels
<rneese> our builder builds the krenel
<mps> 'our' is?
<rneese> so I have to look at the initramfs setup
<rneese> the 3 of us workingon the riscv64-builder
<mps> do you see in kernel msgs any mention of usb, i.e. loading drivers for it
<rneese> no
<rneese> so going to have to fix this
<mps> I guess this is the problem
<rneese> well I wam calling the other devs now on this issue
<rneese> you build your kernel tight
<rneese> right
<mps> yes, I maintain visionfive v1 kernel for alpine
pedja has joined #riscv
prabhakarlad has quit [Quit: Client closed]
prabhakarlad has joined #riscv
<rneese> ok building wiht your config now
craigo_ has joined #riscv
craigo has quit [Ping timeout: 252 seconds]
<rneese> waiting for it to finish booting
<rneese> and run the user setup
<rneese> well on this go round it did not get a ip
<rneese> odd
jacklsw has quit [Read error: Connection reset by peer]
<rneese> ok do you not have networking ?
<rneese> it did not bring up eth0
<rneese> root@beaglev:~# ifup eth0
<rneese> ifup: unknown interface eth0
elastic_dog has quit [Ping timeout: 255 seconds]
elastic_dog has joined #riscv
<rneese> mps I built with your kernel
<rneese> config
<rneese> I bet i missed a driver for the beaglev
<rneese> so it supports both
<rneese> bbiab going to do a reconifg and add in whaats missing
<rneese> seems they both have some major diffs
ldevulder has quit [Quit: Leaving]
jmdaemon has joined #riscv
junaid_ has joined #riscv
<mps> rneese: I don't have beagle so I don't know what doesn't working and what not on it
<rneese> MPS IT WONT LET ME PASTE THE DIFF FILE SAYS TO BIG
<mps> but on VF1 most things works fine
<rneese> same on the visionfive it sees no wifi and no eth0
<mps> for me eth and wifi works fine
motherfsck has quit [Remote host closed the connection]
<rneese> what network tools tou use
<mps> busybox ifup/ifdown
crabbedhaloablut has quit [Remote host closed the connection]
crabbedhaloablut has joined #riscv
ldevulder has joined #riscv
awita has joined #riscv
rurtty has joined #riscv
prabhakarlad has quit [Quit: Client closed]
<rneese> is there a how to n full reseting the visionfive1
<rneese> I have to figure out what broke the eht from loading
<rneese> Net: Could not get PHY for dwmac.10020000: addr 3
<rneese> dwmac.10020000
Trifton_ has quit [Ping timeout: 248 seconds]
Sos has quit [Quit: Leaving]
<mps> rneese: here is dmesg output on my VF1 https://tpaste.us/QRD8
<rneese> ok btw dont know if you saw this
<rneese> [ 7.175911] sf-i2svad 10420000.i2svad: error -ETIMEDOUT: failed to deassert source reset
<rneese> [ 7.194876] sf-i2svad: probe of 10420000.i2svad failed with error -110
<mps> yes, i know, but it is not important for me
crabbedhaloablut has quit [Remote host closed the connection]
<rneese> ok
crabbedhaloablut has joined #riscv
aerkiaga has joined #riscv
junaid_ has quit [Ping timeout: 260 seconds]
Trifton has joined #riscv
davidlt has quit [Ping timeout: 252 seconds]
wingsorc__ has joined #riscv
___nick___ has quit [Ping timeout: 252 seconds]
BootLayer has quit [Quit: Leaving]
junaid_ has joined #riscv
junaid_ has quit [Ping timeout: 248 seconds]
wingsorc has quit [Remote host closed the connection]
prabhakarlad has joined #riscv
micttyl has joined #riscv
___nick___ has joined #riscv
wingsorc__ has quit [Remote host closed the connection]
pedja has quit [Quit: Leaving]
wingsorc has joined #riscv
KombuchaKip has quit [Quit: Leaving.]
bauruine has quit [Remote host closed the connection]
crabbedhaloablut has quit [Remote host closed the connection]
crabbedhaloablut has joined #riscv
micttyl has quit [Quit: leaving]
Trifton has quit [Ping timeout: 252 seconds]
awita has quit [Quit: Leaving]
jellydonut has quit [Read error: Connection reset by peer]
jellydonut has joined #riscv
jellydonut has quit [Read error: Connection reset by peer]
jellydonut has joined #riscv
aerkiaga has quit [Remote host closed the connection]
aerkiaga has joined #riscv
aerkiaga has quit [Remote host closed the connection]
Andre_H has quit [Ping timeout: 252 seconds]
jmdaemon has quit [Ping timeout: 248 seconds]