sorear changed the topic of #riscv to: RISC-V instruction set architecture | https://riscv.org | Logs: https://libera.irclog.whitequark.org/riscv | Matrix: #riscv:catircservices.org
<drewfustini> I'm using the Qemu riscv acpi virt machine from Sunil's qemu branch but it is pretty limited in that I/O devices can't be used until irq support is worked out
<palmer> makes sense
OwlWizard has quit [Quit: OwlWizard]
Armand has quit [Read error: Connection reset by peer]
Armand has joined #riscv
DesRoin has quit [Ping timeout: 255 seconds]
DesRoin has joined #riscv
esv has quit [Remote host closed the connection]
esv has joined #riscv
Tenkawa has quit [Quit: Was I really ever here?]
KREYREN has quit [Remote host closed the connection]
KREYREN has joined #riscv
mlw has joined #riscv
KREYREN has quit [Remote host closed the connection]
KREYREN has joined #riscv
jacklsw has joined #riscv
mlw has quit [Ping timeout: 264 seconds]
KREYREN has quit [Remote host closed the connection]
KREYREN has joined #riscv
jacklsw has quit [Ping timeout: 255 seconds]
KombuchaKip has joined #riscv
jacklsw has joined #riscv
cousteau has quit [Quit: ♫ I can't forget the day I shot that network down ♫]
jacklsw has quit [Ping timeout: 255 seconds]
dh` has joined #riscv
dh` has quit [Changing host]
BootLayer has joined #riscv
heat has quit [Remote host closed the connection]
heat has joined #riscv
mlw has joined #riscv
heat has quit [Remote host closed the connection]
heat has joined #riscv
zjason has joined #riscv
heat has quit [Ping timeout: 264 seconds]
JanC_ has joined #riscv
JanC is now known as Guest3733
Guest3733 has quit [Killed (tungsten.libera.chat (Nickname regained by services))]
JanC_ is now known as JanC
jacklsw has joined #riscv
jacklsw has quit [Ping timeout: 260 seconds]
davidlt has joined #riscv
davidlt has quit [Remote host closed the connection]
iooi has quit [Read error: Connection reset by peer]
iooi has joined #riscv
khem has quit [Quit: Connection closed for inactivity]
davidlt has joined #riscv
BootLayer has quit [Quit: Leaving]
germ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
germ has joined #riscv
germ has quit [Changing host]
germ has joined #riscv
jacklsw has joined #riscv
junaid_ has joined #riscv
EchelonX has quit [Quit: Leaving]
jacklsw has quit [Remote host closed the connection]
jacklsw has joined #riscv
foton has joined #riscv
foton has quit [Read error: Connection reset by peer]
foton has joined #riscv
davidlt has quit [Ping timeout: 264 seconds]
crossdev has joined #riscv
hightower2 has quit [Read error: Connection reset by peer]
hightower2 has joined #riscv
courmisch_ has quit [Quit: Reconnecting]
courmisch has joined #riscv
<courmisch> conchuod: well yeah, that's why I made my own bootstrap
Bluefoxicy has quit [Ping timeout: 264 seconds]
Bluefoxicy has joined #riscv
ldevulder has joined #riscv
davidlt has joined #riscv
davidlt has quit [Remote host closed the connection]
davidlt has joined #riscv
Guest49 has joined #riscv
Guest66 has joined #riscv
<conchuod> courmisch: yah I ended up finding that repo (maybe cos its one of the few pages about that board in english?) and at least got something running with it.
<conchuod> For some definition of running at least..
jacklsw has quit [Ping timeout: 272 seconds]
Guest49 has quit [Ping timeout: 250 seconds]
jacklsw has joined #riscv
jacklsw has quit [Client Quit]
drmpeg has quit [Ping timeout: 260 seconds]
KREYREN has quit [Remote host closed the connection]
KREYREN has joined #riscv
drmpeg has joined #riscv
KREYREN has quit [Remote host closed the connection]
KREYREN has joined #riscv
KREYREN has quit [Remote host closed the connection]
psydroid has joined #riscv
Guest66 has quit [Quit: Client closed]
Armand has quit [Remote host closed the connection]
Armand has joined #riscv
Armand has quit [Ping timeout: 260 seconds]
Guest19 has joined #riscv
naoki has quit [Quit: naoki]
Armand has joined #riscv
prabhakalad has joined #riscv
prabhakarlad has quit [Ping timeout: 264 seconds]
prabhakalad has quit [Ping timeout: 264 seconds]
prabhakalad has joined #riscv
heat has joined #riscv
Guest19 has quit [Ping timeout: 250 seconds]
JanC has quit [Ping timeout: 264 seconds]
Tenkawa has joined #riscv
luca_ has joined #riscv
luca_ is now known as OwlWizard
Guest19 has joined #riscv
JanC has joined #riscv
Leopold has quit [Ping timeout: 260 seconds]
Leopold has joined #riscv
foton has quit [Ping timeout: 264 seconds]
davidlt has quit [Ping timeout: 268 seconds]
davidlt has joined #riscv
prabhakalad has quit [Ping timeout: 272 seconds]
prabhakalad has joined #riscv
OwlWizard has quit [Quit: OwlWizard]
crossdev has quit [Remote host closed the connection]
crossdev has joined #riscv
Guest32 has joined #riscv
Guest19 has quit [Ping timeout: 250 seconds]
JanC has quit [Ping timeout: 256 seconds]
JanC has joined #riscv
Guest32 has quit [Quit: Client closed]
Armand has quit [Ping timeout: 264 seconds]
heat_ has joined #riscv
heat has quit [Read error: Connection reset by peer]
Armand has joined #riscv
Armand has quit [Remote host closed the connection]
Armand has joined #riscv
DesRoin has quit [Quit: WeeChat 4.2.1]
DesRoin has joined #riscv
Armand has quit [Remote host closed the connection]
Armand has joined #riscv
Armand has quit [Remote host closed the connection]
armand_ has joined #riscv
armand_ has quit [Remote host closed the connection]
Armand has joined #riscv
Stat_headcrabed has joined #riscv
Armand has quit [Ping timeout: 264 seconds]
Noisytoot has quit [Excess Flood]
Noisytoot has joined #riscv
EchelonX has joined #riscv
ntwk has quit [Ping timeout: 255 seconds]
Stat_headcrabed has quit [Quit: Stat_headcrabed]
khem has joined #riscv
Stat_headcrabed has joined #riscv
Armand has joined #riscv
JanC_ has joined #riscv
JanC is now known as Guest1790
Guest1790 has quit [Killed (tungsten.libera.chat (Nickname regained by services))]
JanC_ is now known as JanC
BootLayer has joined #riscv
Stat_headcrabed has quit [Quit: Stat_headcrabed]
Nowoan_666 has joined #riscv
Armand has quit [Ping timeout: 252 seconds]
luca_ has joined #riscv
luca_ is now known as OwlWizard
Armand has joined #riscv
Armand has quit [Remote host closed the connection]
Armand has joined #riscv
junaid_ has quit [Quit: Lost terminal]
Armand has quit [Ping timeout: 255 seconds]
jmdaemon has joined #riscv
Armand has joined #riscv
OwlWizard has quit [Quit: OwlWizard]
Armand has quit [Remote host closed the connection]
Armand has joined #riscv
Armand has quit [Remote host closed the connection]
Armand has joined #riscv
jmdaemon has quit [Ping timeout: 255 seconds]
Armand has quit [Remote host closed the connection]
Armand has joined #riscv
Armand has quit [Remote host closed the connection]
mewd has joined #riscv
Armand has joined #riscv
Armand has quit [Remote host closed the connection]
Armand has joined #riscv
jmdaemon has joined #riscv
Armand has quit [Ping timeout: 260 seconds]
Armand has joined #riscv
Armand has quit [Ping timeout: 264 seconds]
Armand has joined #riscv
vagrantc has joined #riscv
ntwk has joined #riscv
elastic_dog has quit [Ping timeout: 255 seconds]
<conchuod> courmisch: Does your stuff set opensbi up to output somewhere?
jmdaemon has quit [Ping timeout: 272 seconds]
danilogondolfo has quit [Quit: Leaving]
elastic_dog has joined #riscv
<conchuod> courmisch: Oh wait, the U-Boot proper is M-Mode isn't it.
<geist> uboot on riscv runs n supervisor mode AFAICT
esv has quit [Remote host closed the connection]
esv has joined #riscv
jmdaemon has joined #riscv
<conchuod> I don't think that's true. It can be either.
<conchuod> I tested both recently in QEMU :)
raym has quit [Ping timeout: 255 seconds]
<Tenkawa> my VF2 is currently dset to
<sorear> normally i don't think of SPL as "U-Boot proper"
<Tenkawa> Run Mode (Supervisor) ---> │ │
<Tenkawa> │ │ SPL Run Mode (Machine) --->
<conchuod> sorear: Yah this has SPL and U-Boot proper in M-Mode AFAICT.
<Tenkawa> I like how its running.. now if I could only get my Mars to cooperate lol
raym has joined #riscv
Armand has quit [Ping timeout: 246 seconds]
<jrtc27> m-mode u-boot doesn't make sense
<jrtc27> you can't do efi in m-mode
<jrtc27> that's s-mode
<jrtc27> is this some cursed custom linux-specific boot thing that drops to s-mode when booting the os?
<jrtc27> if so.... why
dramforever[m] has joined #riscv
<dramforever[m]> you can go to say opensbi and then linux from m-mode u-boot just like spl
raym has quit [Ping timeout: 255 seconds]
<dramforever[m]> or even opensbi then smode uboot
<dramforever[m]> it's ... "just" a loader
<conchuod> jrtc27: spl -> m-mode -> opensbi -> linux
<conchuod> I personally don't like that flow, I much prefer getting an s-mode bootloader to make running w/e os I want as simple as TFTPing it and a dtb.
Armand has joined #riscv
<dramforever[m]> lol i've talked about this last week
<dramforever[m]> basically having mmode uboot in the middle lets you also load mmode software over tftp
<dramforever[m]> so if you're touching mmode software it makes the iteration cycle quite a bit shorter
<conchuod> dramforever[m]: Oh ye, I do not mind have m-mode u-boot, it's the opensbi -> OS jump I don't like.
<conchuod> But courmisch's stuff is easy to hack :)
raym has joined #riscv
<dramforever[m]> yeah and you need an smode bootloader for efi, as mentioned above
<sorear> Alpha would simply allow you to load M-mode code using a SWPPAL SBI call after using a S-mode bootloader ...
<conchuod> sorear: calm down grandpa, lemme get your meds
<sorear> that's rude and offensive
<Armand> It's ok... I have your newspaper.
iooi has quit [Read error: Connection reset by peer]
iooi has joined #riscv
<sorear> next person to make ageist or ableist comments gets a free ban
jmdaemon has quit [Ping timeout: 260 seconds]
iooi has quit [Read error: Connection reset by peer]
iooi has joined #riscv
BootLayer has quit [Quit: Leaving]
jmdaemon has joined #riscv
iooi has quit [Read error: Connection reset by peer]
iooi has joined #riscv
<geist> geez yeah, not okay
<conchuod> Wait, you were being serious about it being offensive?
dobson has quit [Quit: Leaving]
<sorear> yes
<conchuod> sorear: oh, I thought that was clearly a joke. Didn't mean to offend you, sorry.
dobson has joined #riscv
<Reinhilde> Why is Nowoan_666 PMing me
<lu_zero> happened to me too
<conchuod> Did he ask you about timetravel too?
<Reinhilde> Nah.
<drewfustini> I saw a ping ('hi') from Nowoan_666 but I didn't respond because I didn't respond because I don't know who that is
<lu_zero> yes
<courmisch> conchuod: SBI and u-boot output to the USB serial, I didn't change that
<courmisch> jrtc27: not sure why, but K230 flow is SPL -> u-boot -> SBI with fw_payload -> Linux
<conchuod> courmisch: ye I just got confused by opensbi's payload being linux.
<courmisch> jrtc27: maybe that made it easier to set up T-Head MAEE, which is used instead of whatever the standard S equivalent is
<courmisch> jrtc27: I don't think anybody cares about EFI on that board, and certainly not the vendor. But it *is* a PITA that Linux ends up as fw_payload
<conchuod> I tried very briefly building s-mode u-boot with the sources you had but I couldn't be bothered figuring out what was missing.
<courmisch> maybe cyyself knows
<courmisch> I think the vendor changes to u-boot pretty much can't work in S-mode. How useful they are is another matter
<conchuod> whoops, didnt mean to link that particular file
<conchuod> Yangyu is using that repo.
<mps> hm, Nowoan_666 also pings me
<conchuod> I don't see any sign of an smode config in there, so prob they're using the same flow.
<jrtc27> fw_payload of an OS is a terrible thing to exist
<jrtc27> it exists for embedding more firmware and nothing else
<courmisch> yes but not terrible enough that I would care to fix it on my free time
<jrtc27> how many years ago at this point was it that I taught spike to support fw_jump? 5?
<jrtc27> specifically because of how unimpressed I was with having to do fw_payload :)
<courmisch> conchuod: I see somebody likes to reinvent the wheel
prabhakalad has quit [Ping timeout: 264 seconds]
<courmisch> I tried to load sbi and kernel separately in u-boot, but I failed miserably
prabhakalad has joined #riscv
<courmisch> probably memory layout problem
<Tenkawa> wow they really are spamming the whole network...
<Tenkawa> I just got msged
<courmisch> +1
Nowoan_666 has quit [K-Lined]
Nowoan_666 has joined #riscv
prabhakalad has quit [Ping timeout: 255 seconds]
prabhakalad has joined #riscv
jmdaemon has quit [Ping timeout: 264 seconds]
<davidlt> I also got time travel message
<DesRoin> Same here
Nowoan_666 has quit [K-Lined]
mlw has quit [Ping timeout: 255 seconds]
<h2t> ditto
ntwk has quit [Ping timeout: 252 seconds]
<sorear> banned by libera staff twice in an hour
davidlt has quit [Ping timeout: 272 seconds]
<Tenkawa> sorear: reminds me of the days when I owned/ran servers on here and other networks and had to play "keep up with the flood/dos"
<DesRoin> THis Nowoan_666 guy was the one who wrote to me
<Tenkawa> Was a royal pain
<Tenkawa> DesRoin: yeah same
<geist> yeah been talking to him for a few hours. i have no idea what his angle was
<geist> presmably trying to get a bitcoin address from me mabye? dunno
<mps> AI and not real person? :D
<geist> i told them i could get it for them, since i'm a time traveller, and future me will get to it eventually, etc
<geist> dunno
<Tenkawa> mps: interesting thought
<Tenkawa> I wouldn't put it past an AI bot
<Tenkawa> I think that's likely to be the future of our phone spam in the near future....
<Tenkawa> (granted its already bad enough)
<mps> Tenkawa: I read that AI is already used somewhere for 'money' taking from naive people
<mps> and I'm not surprised :)
<Tenkawa> Yeah... not surprised indeed.
<sorear> incredibility of spam is a feature because it reduces the time wasted talking to marks that aren't credulous enough to convert
<Tenkawa> sorear: not really... I've had a few of the people I help on computers call me with recent "attempts" by people to get into their computers/etc...
<Tenkawa> Its still fairly rampantly picked up by humans
iooi has quit [Read error: Connection reset by peer]
ntwk has joined #riscv
iooi has joined #riscv
fougus has joined #riscv
fougus has left #riscv [Leaving]
crossdev has quit [Remote host closed the connection]
psydroid has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
<geist> ah they're back now
naoki has joined #riscv
Leopold_ has joined #riscv
Leopold has quit [Ping timeout: 260 seconds]
Leopold_ has quit [Remote host closed the connection]
Leopold has joined #riscv
Tenkawa has quit [Quit: Was I really ever here?]