sorear changed the topic of #riscv to: RISC-V instruction set architecture | https://riscv.org | Logs: https://libera.irclog.whitequark.org/riscv
<conchuod> Ah nvm - I hit the nvidia breakage before the vdso
<nathanchance> Ah that would do it
<nathanchance> I could reproduce with just defconfig
<conchuod> Ye that's what I was trying.
<conchuod> Anyway, new machine seems good to go now :)
wingsorc__ has joined #riscv
pecastro has quit [Ping timeout: 252 seconds]
<conchuod> geertu: I saw some more issues with the rtc today - always in conjunction with the sdhci driver complaining about a bad VDD
wingsorc has quit [Remote host closed the connection]
<conchuod> *but* I've only ever seen it while I was doing Bad Things with the FPGA design.
<muurkha> ;)
<conchuod> +1 to the sample size for that I guess
<conchuod> fwiw: Linux version 6.1.0-rc3 (conor@spud) (riscv64-unknown-linux-gnu-gcc (g1ea978e3066) 12.1.0, GNU ld (GNU Binutils) 2.39) #1 SMP PREEMPT @7
<smaeul> atishp[m]: whoops, sorry, I got ACLINT and APLIC swapped
jellydonut has quit [Read error: Connection reset by peer]
vagrantc has quit [Quit: leaving]
Noisytoot is now known as [
<smaeul> MoeIcenowy: the CLINTEE description in the manual is accurate, cf. https://github.com/T-head-Semi/openc906/blob/main/C906_RTL_FACTORY/gen_rtl/cp0/rtl/aq_cp0_trap_csr.v#L1239
Trifton has joined #riscv
prabhakarlad has quit [Ping timeout: 260 seconds]
rneese has quit []
rburkholder has quit [Remote host closed the connection]
<MoeIcenowy> smaeul: thanks for the tip to RTL
jacklsw has joined #riscv
vagrantc has joined #riscv
davidlt has joined #riscv
rburkholder has joined #riscv
cwebber has quit [Ping timeout: 260 seconds]
BootLayer has joined #riscv
jacklsw has quit [Quit: Back to the real world]
davidlt has quit [Ping timeout: 248 seconds]
dor has joined #riscv
jacklsw has joined #riscv
vagrantc has quit [Quit: leaving]
qwer has quit [Ping timeout: 248 seconds]
m5zs7k has quit [Ping timeout: 272 seconds]
qwer has joined #riscv
m5zs7k has joined #riscv
shoragan is now known as Guest3417
Guest3417 has quit [Killed (silver.libera.chat (Nickname regained by services))]
shoragan_ is now known as shoragan
shoragan_ has joined #riscv
davidlt has joined #riscv
ZipCPU_ has joined #riscv
ZipCPU has quit [Ping timeout: 260 seconds]
ZipCPU_ is now known as ZipCPU
prabhakarlad has joined #riscv
elastic_dog has quit [Ping timeout: 246 seconds]
elastic_dog has joined #riscv
tusko has quit [Ping timeout: 255 seconds]
jacklsw has quit [Ping timeout: 252 seconds]
<prabhakarlad> palmer, conchuod, drmpeg thanks for testing the static executable on real HW.
prabhakarlad has quit [Ping timeout: 260 seconds]
drmpeg has quit [Ping timeout: 255 seconds]
tusko has joined #riscv
tusko has quit [Remote host closed the connection]
tusko has joined #riscv
drmpeg has joined #riscv
prabhakarlad has joined #riscv
pecastro has joined #riscv
shoragan_ has quit [Quit: quit]
eroux has quit [Ping timeout: 272 seconds]
tusko has quit [Ping timeout: 255 seconds]
tusko has joined #riscv
eroux has joined #riscv
<pabs3> whats the newest silicon fab process node a RISC-V CPU ASIC has been created on?
wingsorc__ has quit [Ping timeout: 252 seconds]
<pabs3> ah, SiFive stuff used TSMC N5, guess that will be it
<another|> pabs3: Intel Horse Creek is on Intel 4
<another|> not sure how that compares to TSMC N5 though
tusko has quit [Remote host closed the connection]
tusko has joined #riscv
jmdaemon has quit [Ping timeout: 248 seconds]
rneese has joined #riscv
tusko has quit [Remote host closed the connection]
tusko has joined #riscv
BootLayer has quit [Quit: Leaving]
mpido has joined #riscv
tusko has quit [Remote host closed the connection]
tusko has joined #riscv
LetoThe2nd has joined #riscv
cwebber has joined #riscv
wingsorc has joined #riscv
pedja has joined #riscv
<rneese> dont forget afterhours tonight
<rneese> https://community.riscv.org/risc-v-open-hours/ open hours but afterhours
<rneese> needs to be earlier for people on the right coast
dor has quit [Remote host closed the connection]
Trifton has quit [Quit: Error: no route to host]
<bjdooks> rneese: or those of us who aren't even in the USA
<rneese> yeah 10pm is late
<rneese> and for uk thats even later
<bjdooks> or it could just be early
<rneese> yeah
<rneese> they need to have a 10am US/UK hours and then hours for others
<pabs3> probably need to follow the sun a bit more to give every timezone a chance
BootLayer has joined #riscv
<rneese> yeah .. I have a timer for tonight which means a nap at around 7 pm
<rneese> well its nice to see risc-v growing but we need more user level boards and work on devices
<rneese> and some server boards
<pedja> renode was mentioned in one of the talks as a 'replacement' for actual hardware
<rneese> renode ?
<rneese> not heard of
<rneese> I have been working to get riscv in utm-qemu support
<rneese> ok reading
<pabs3> is renode a qemu fork?
<pedja> no
<pedja> this is a nice overview/introduction https://www.youtube.com/watch?v=JkeRezvCVfM
jacklsw has joined #riscv
<palmer> geertu: conor say you need an ack on the RZ/Five patches? I'm at my home computer and email is screwed up, I'll try and remember when I get to the office
<pabs3> hmm, interesting project
<drewfustini> palmer: did the call just end?
<bjoto> drewfustini: yeah, it was a quick one today
<palmer> ya, sorry
<palmer> I didn't really get any LInux stuff done over the last few days because of the profile stuff, so it's kind of just in the same state as last week
<drewfustini> Thanks, i couldn't tell if the app crashed or it was actually the end
<bjoto> :D
<geertu> palmer: OK. I'll send a ping next week when it hasn't happened (I need to send my PR to soc before rc6)
<palmer> thanks
<palmer> I'll try and get email working today, I have a bit of WFH time this morning...
<palmer> never mind...
qrqrtty[m] has quit [Quit: You have been kicked for being idle]
jellydonut has joined #riscv
jacklsw has quit [Read error: Connection reset by peer]
vagrantc has joined #riscv
___nick___ has joined #riscv
pecastro has quit [Ping timeout: 248 seconds]
<drewfustini> I finally got a HiFive Unmatched board and that tiny CPU fan is rather noisy. Anyone with the board replace it with something else?
<q66> yeah I just replaced it with a bigger heatsink and no fan
<q66> or you can use a bigger fan if you replace the heatsink
epony has quit [Remote host closed the connection]
aerkiaga has joined #riscv
<drewfustini> Thanks
<drewfustini> Did you just read an on-die sensor to know if it was cooling well enough?
pecastro has joined #riscv
<rneese> I want a jifive unmatched but the cost to high
<rneese> want to get it supporting efi uefi booting and make shure our images work on it
elastic_dog has quit [Ping timeout: 246 seconds]
elastic_dog has joined #riscv
<q66> drewfustini: touch the heatsink? :P
<q66> (sensors work as well)
frkzoid has joined #riscv
<drewfustini> :)
frkazoid333 has quit [Ping timeout: 260 seconds]
prabhakarlad has quit [Quit: Client closed]
<mps> I played with SPI fan control on visionfivev1 and temperature measuring. It works but not so perfect
<mps> also for simpler solution used 3.3V pin from GPIO header to power fan
<mps> with 3.3V it is less noisy but still not quiet
<muurkha> it's so funny people use SPI instead of I²C for fans\
<muurkha> less hassle with addresses I guess
<mps> muurkha: yes, less hassle :)
<muurkha> not that 400kbps is too slow for the fan speed data ;)
BootLayer has quit [Quit: Leaving]
wingsorc has quit [Quit: Leaving]
<palmer> drewfustini: IDK if the Unmatched is better, the Unleashed didn't have any thermal sensors or protection so you needed to be pretty careful with custom cooling
prabhakarlad has joined #riscv
<drewfustini> I replaced the tiny fan with a 120mm fan that is USB powered. I see this for the temps which seems okay:
<drewfustini> 32500
<drewfustini> root@unmatched:~# cat /sys/devices/platform/soc/10030000.i2c/i2c-0/0-004c/hwmon/hwmon0/temp?_input
<drewfustini> 42875
<conchuod> The unmatched is horrifically loud. I need to figure out how I can attach a notcua to mine
epony has joined #riscv
dor has joined #riscv
<drewfustini> I unscrewed the tiny fan and set this on top of the heatsink as i already had it lying around
dor has quit [Remote host closed the connection]
<drewfustini> basically a USB powered fan with rubber feat and 3 speed settings
<muurkha> drewfustini: how much of that URL is really necessary and how much is just an unwanted PII leak?
<drewfustini> Thanks, yeah, it was ugly
<muurkha> there must be some browser extension for this
<geertu> muurkha: Oh, you're not doing fan PWM using SPI ;-)
davidlt has quit [Ping timeout: 260 seconds]
<geertu> conchuod: yeah, else Amazon thinks drewfustini is everywhere in the world at once ;-)
<muurkha> geertu: hmm, the time constant of a fan is on the order of a second, isn't it? so you probably *could* do fan PWM using SPI, but you probably shouldn't
<muurkha> hmm, that makes me think that fans are probably the cheapest servos available, too bad you can only servo speed and not position using their normal interface
<bjdooks> iirc there are some 3d printed verisons of the unmatched fan holder for bigger less whiny fans
<muurkha> it's funny how the whiniest fans are rarely the biggest fans
wingsorc__ has joined #riscv
<geertu> muurkha: Exactly. On the recent R-Car gen4 devboards, the fan is controlled through a temperature sensor and PWM. After power-up, but when still cold, the fan makes strange noises, but doesn't spin yet.
___nick___ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
<conchuod> It's usually somewhat inversely proportional muurkha
<muurkha> conchuod: yeah, though sometimes the people who donate to your Patreon do feel more entitled as a result
<geertu> When warmed up and spinning, the sound changes. Although the fan is not really loud, I do find the changing sound annoying, so I'm happy I could move it to the farm in another room ;-)
___nick___ has joined #riscv
<geertu> s/changes/changes all the time/
___nick___ has quit [Client Quit]
___nick___ has joined #riscv
<conchuod> muurkha: I have no idea what that means but okay.
<conchuod> Yeah, it's mostly not the sound itself but variations in it.
<conchuod> muurkha: Oh I get you now...
prabhakarlad has quit [Quit: Client closed]
<rneese> what we working on
prabhakarlad has joined #riscv
<conchuod> palmer: esmil: I sent the maintainers patches - lmk if it doesn't match what you expected...
rneese has quit []
<palmer> thanks, I'll have to go look a bit more -- I'm never sure quite how those entries work, and some of these don't have lists/trees so IDK where get_maintainers will end up putting stuff
<palmer> also I guess SiFive should Ack their driver change, but they've kind of just abandoned it
<conchuod> You're in the SiFive entry so technically your ack qualifies ;)
<palmer> ya
<palmer> it's just kind of odd to have a vendor completely out of the loop on their drivers? maybe that's not so bad, though
<palmer> it's not like they're really doing the work, so whatever
<conchuod> If they don't support it, then yea. Plenty of drivers don't get upstreamed by the vendor /shrug
<muurkha> who is really doing the work?
<conchuod> I'm a customer for the only driver covered by drivers/soc/sifive so I've got a vested interest anyway.
<conchuod> Depends muurkha, they do contribute new stuff but (apart from Ben) don't look at patches.
<palmer> ya, it's kind of just all over the place
<palmer> I've been merging the code, but mostly just because otherwise nobody does it
<conchuod> Paul's on the CC for it all so they do at least (in theory) see it.
<bjdooks> paulw? he's really busy
<conchuod> Hence the in-theory ;)
<conchuod> I'd ask for your Ack Ben, but I assume it's not really your call.
* bjdooks is sitting at 21:30 trying to get to the bottom of a plic issue
<conchuod> >some of these don't have lists/trees so IDK where get_maintainers will end up putting stuff
<conchuod> palmer: the parent directory's entries should add the lists where I have omited it from the entries that I added.
<palmer> OK, cool
<palmer> I just never remember how any of that stuff works so I go test it ;)
<palmer> as long as the patches end up _somewhere_
<conchuod> Things should only end up in more places than they did before :)
talos has joined #riscv
jmdaemon has joined #riscv
<bjdooks> urgh, so boot on hart 0, hart0's irqs work from plic... boot on hart 3, plic enables irqs on hart 3 and irqs never get triggered
crabbedhaloablut has quit [Ping timeout: 255 seconds]
crabbedhaloablut has joined #riscv
elastic_dog has quit [Ping timeout: 248 seconds]
elastic_dog has joined #riscv
mpido has quit []
aerkiaga has quit [Remote host closed the connection]
pedja has quit [Quit: Leaving]
somlo has quit [Remote host closed the connection]