<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]
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]