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
naoki has joined #riscv
naoki has quit [Client Quit]
<clever> lets say that the core-local irq 7 and 9 are both pending and enabled, and i unmask irq's, which one does the standard say the cpu should service first?
<jrtc27> 7
<jrtc27> privileged spec assigns a static order on the interrupt identities defined by the spec
<clever> is it more complex then just closer to 0 being higher priority?
<jrtc27> yes
<jrtc27> external, then software, then timer
<jrtc27> machine before supervisor
<clever> ah
<jrtc27> see the mip/mie section in the priv spec
<jrtc27> towards the end
<clever> so i cant just find the first set bit, and go with that
<clever> jrtc27: ah yep, i see, it says that the priority is fixed for simplicity
<smaeul> see also section 5.1 of the AIA spec
<clever> it also looks like 7 and 9 is a bit mixed up
<clever> 7 is machine timer, while 9 is supervisor external
<clever> i think i want 7 and 11 instead
<sorear> it's unclear how much license implementations have to have nonzero latency for interrupts, make states where an interrupt could be taken but hasn't yet visible, etc
KREYREN_ has joined #riscv
KREYREN has quit [Remote host closed the connection]
<clever> software interrupts not implemented currently
<clever> i'm not even sure supervisor mode is implemented
<sorear> > Is "incomplete" in that it didn't implement the tons of the spec that Linux doesn't (and you shouldn't) use.
heat has joined #riscv
<clever> jrtc27: oh, i notice a minor problem in terms of how irq's are handled, the emulator only checks the irq state after executing 1024 opcodes
vagrantc has quit [Quit: leaving]
BootLayer has joined #riscv
heat has quit [Ping timeout: 268 seconds]
mlw has joined #riscv
test924 has quit [Quit: Leaving]
mlw has quit [Ping timeout: 268 seconds]
BootLayer has quit [Quit: Leaving]
stolen has joined #riscv
KREYREN_ has quit [Remote host closed the connection]
KREYREN_ has joined #riscv
cronos has quit [Quit: ZNC - https://znc.in]
cronos has joined #riscv
mlw has joined #riscv
KREYREN_ has quit [Remote host closed the connection]
test924 has joined #riscv
KREYREN_ has joined #riscv
KREYREN_ has quit [Remote host closed the connection]
coldfeet has joined #riscv
KREYREN_ has joined #riscv
KREYREN__ has joined #riscv
KREYREN_ has quit [Remote host closed the connection]
iooi has quit [Remote host closed the connection]
Stat_headcrabed has joined #riscv
Stat_headcrabed has quit [Client Quit]
stolen has quit [Quit: Connection closed for inactivity]
KREYREN_ has joined #riscv
KREYREN__ has quit [Remote host closed the connection]
KREYREN__ has joined #riscv
KREYREN__ has quit [Remote host closed the connection]
KREYREN_ has quit [Ping timeout: 260 seconds]
KREYREN__ has joined #riscv
mucephie has joined #riscv
KREYREN__ has quit [Remote host closed the connection]
KREYREN__ has joined #riscv
KREYREN__ has quit [Remote host closed the connection]
KREYREN__ has joined #riscv
KREYREN__ has quit [Remote host closed the connection]
mucephie has quit [Ping timeout: 268 seconds]
KREYREN__ has joined #riscv
<drmpeg> Ubuntu 24.04 works very nicely on the VF2.
KREYREN__ has quit [Remote host closed the connection]
KREYREN__ has joined #riscv
mlw has quit [Ping timeout: 256 seconds]
mlw has joined #riscv
coldfeet has quit [Remote host closed the connection]
iooi has joined #riscv
emilknievel has quit [Remote host closed the connection]
KREYREN__ has quit [Remote host closed the connection]
KREYREN__ has joined #riscv
BootLayer has joined #riscv
KREYREN__ has quit [Ping timeout: 260 seconds]
hightower4 has quit [Remote host closed the connection]
hightower4 has joined #riscv
cousteau has joined #riscv
coldfeet has joined #riscv
hightower4 has quit [Remote host closed the connection]
hightower3 has joined #riscv
psydroid has joined #riscv
Tenkawa has joined #riscv
Stat_headcrabed has joined #riscv
Stat_headcrabed has quit [Client Quit]
coldfeet has quit [Remote host closed the connection]
hightower3 has quit [Remote host closed the connection]
hightower3 has joined #riscv
cousteau_ has joined #riscv
cousteau has quit [Ping timeout: 268 seconds]
heat has joined #riscv
<Esmil> drmpeg: thanks :)
<Esmil> xypron also made a u-boot-starfive package, so you can easily update the firmware to upstream u-boot if you want
<drmpeg> I'm just booting from SD card. It's pretty fast.
<Esmil> nice
<drmpeg> You guys did a great job. I've been waiting for this since I bought the card in the Kickstarter. I just couldn't abide with that kooky Debian snapshot from them.
<Esmil> drmpeg: i added Minda's pcie patches to the kernel, so you should be able to install to a NVMe drive on it, but we've had mixed results with other PCIe devices
<drmpeg> Oh yeah, forgot to mention that I'm running NVME.
<drmpeg> I just dd'd the image onto the NVME and it worked right away.
<Esmil> Ah, cool. There is also an installer image that you can put on an sd-card and get the regular Ubuntu installer
coaden has joined #riscv
coaden has quit [Client Quit]
<drmpeg> I'm using a Samsung 970. Seems fine.
<mfny1> So struggling to find a case for the Unmatched. Would the Fractal Design Ridge work ?, max CPU cooler height 2.75-inches and includes a PCIE 4.0 riser (would this play well with the Unmatched ?) and seems to have full hight PCIE slots .. https://www.fractal-design.com/products/cases/ridge/
<drmpeg> mfny1: You may want to look at the SiFive Forums for some examples. Most of it's from 3 years ago though. https://forums.sifive.com/t/unmatched-desktop-builds/4791
<mfny1> ive found some other cases but they usually have half height PCIE slots and i struggle to find a low profile GPU that will work
<mfny1> will look at that link tho see if it gives me any ideas
<drmpeg> The SiFive Forum was super active when the Unmatched came out 3 years ago. Now it's a ghost town.
<mfny1> oh why is that ?
<drmpeg> Well, the Unmatched is old hat now. And most folks are using the VisionFive 2 now.
<mfny1> i see
<drmpeg> It'll get going again when that new board ships.
<mfny1> from what i read the Vision Five 2 would not be suitable for me as i want Desktop/GPU support
<drmpeg> Yup.
<mfny1> managed to find some RX 550 video cards that a low prifile on ebay so i have more case options now tho
<drmpeg> You can also try to overclock the Unmatched to 1.5 GHz although not all boards will work.
<drmpeg> My first Unmatched worked fine at 1.5 GHz. My rev B does not.
<mfny1> i see, you happen to know the height of the coolers on the unmatched btw ?
<mfny1> one of the cases im looking at has 2.7 inches of clearance for CPU coolers
<drmpeg> It's 1.5 inches from the top of the PCB.
<Tenkawa> drmpeg: I'm in the process of building that debug image now to try to get verbose output to see if the u-boot version/handoff is whats failing on that VF2
<mfny1> so should be plenty of room then
<mfny1> cheap and includes a PSU to
<Tenkawa> cross compiling but using a very big box to build so hopefully it won't take forever
<drmpeg> mfny1: I think that could work.
heat has quit [Read error: Connection reset by peer]
heat has joined #riscv
Tenkawa has quit [Quit: Was I really ever here?]
Tenkawa has joined #riscv
heat_ has joined #riscv
heat has quit [Read error: Connection reset by peer]
mlw has quit [Ping timeout: 272 seconds]
mlw has joined #riscv
hightower3 has quit [Remote host closed the connection]
hightower3 has joined #riscv
hightower3 has quit [Remote host closed the connection]
hightower3 has joined #riscv
hightower3 has quit [Ping timeout: 240 seconds]
hightower2 has joined #riscv
coldfeet has joined #riscv
eightthree has quit [Ping timeout: 252 seconds]
eightthree has joined #riscv
petrj has joined #riscv
<petrj> has anyone ordered this laptop https://store.deepcomputing.io/products/dc-roma-risc-v-laptop? couldn't find reviews on the internets..
psydroid has quit [Ping timeout: 245 seconds]
cousteau_ has quit [Quit: ♫ I can't forget the day I shot that network down ♫]
cousteau has joined #riscv
cousteau_ has joined #riscv
cousteau has quit [Ping timeout: 255 seconds]
cousteau_ has quit [Quit: ♫ I can't forget the day I shot that network down ♫]
BootLayer has quit [Quit: Leaving]
___nick___ has joined #riscv
stolen has joined #riscv
EchelonX has joined #riscv
zjason` has joined #riscv
zjason has quit [Ping timeout: 252 seconds]
psydroid has joined #riscv
___nick___ has quit [Ping timeout: 240 seconds]
Tenkawa has quit [Quit: Was I really ever here?]
mlw has quit [Ping timeout: 264 seconds]
coldfeet has quit [Remote host closed the connection]
sakman has quit [Remote host closed the connection]
psydroid has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
stolen has quit [Quit: Connection closed for inactivity]
cousteau_ has joined #riscv
EchelonX has quit [Quit: Leaving]
cousteau` has joined #riscv
cousteau_ has quit [Ping timeout: 255 seconds]
heat_ has quit [Remote host closed the connection]
pabs3 has quit [Remote host closed the connection]
sakman has joined #riscv
DesRoin has quit [Ping timeout: 245 seconds]
DesRoin has joined #riscv
pabs3 has joined #riscv