libera/#devuan-arm/ Friday, 2021-09-24

VallHello everyone20:48
* Vall tips his hat to c0rnelius 20:49
c0rneliusHello, Vall20:50
Vallc0rnelius: "Another one runs weechat, whilst another runs a webserver." -> Really? Won't a RPi4 for example run both of these with power to spare?20:53
c0rneliusI would think they would? But are you using glowing bear?20:54
c0rneliusBecause that could be a prob20:55
VallReally? I was not aware that weechat with glowing bear was such a hog20:57
c0rneliusNo I mean... If ur running two diff web services?20:57
c0rneliusShould be fine other wise.20:57
c0rneliusShit I run it on a AllWinner H5. NPs20:57
VallI'm not really a fan of Allwinner hardware. Nor Rockchip for instance.20:58
VallI fear they come with "PCC Inside(TM)"20:59
c0rneliusI just use what works. Sometimes it doesn't :)20:59
VallLOL yeah20:59
c0rneliusI build all my own stuff these days. Idon't worry about such things,20:59
VallI preferably use RPis20:59
VallI still have a RPi1 that's still good for some stuff20:59
c0rneliusBut the Pi should be able to handle this, just if you have more than one web service going on could be something creating conflicts.20:59
VallAnd my new RPi4 has been working great (thanks to you helping me with the image, btw -- I'm still running it)21:00
c0rneliusGood to hear21:00
Vallc0rnelius: "I build all my own stuff these days. Idon't worry about such things" -> hummrmmr... aren't there any closed blobs (eg firmware) that you have to run?21:05
c0rneliusEverything does? But for the m ost part allwinner just uses arm-trusted-firmware for uboot and so does rockchip. The only really sketchy ones right now are Pi and Amlogic,21:08
c0rneliusWho knows whats really going on there?21:09
c0rneliusThere is of course misc firmware blobs for onboard stuff here and there... But thats everything right?21:10
Vallc0rnelius: yep, I think everything nowadays requires closed blobs for minimum functionality. But at least Broadcom would come with "NSA Inside(TM)", not "PCC Inside(TM)"21:13
VallWhat the opensource world really needs is an opensource/openhardware CPU/GPU SoC running on a fully opensource/openhardware board21:14
c0rneliusVall: Well thats way off at our current rate. But... Do you really try the foundation to be open and free?21:15
VallThen we could have a fully open system, with no surprises...21:15
c0rneliusCan't even boot the board with out using those blobs. Dang thing is still stuck on booting from fat :)21:15
c0rneliusWhich is super annoying21:15
VallThe CPU is already there, I think -- at least in principle: RISC-V21:15
VallNot hard to burn a VDL for it on a FPGA21:16
VallThe problem is all the rest :-/21:16
Vallyeah, agreed21:16
c0rneliusWe shall see. I welcome the day.21:16
Vall(booting from fat sucks big time)21:16
c0rneliusVery much so21:16
Vallthat would make two of us, mate :-)21:17
VallI played with FPGAs a while ago, and dang those things are powerful21:17
c0rneliusHmm. Never played with one. Looks like fun.21:27
VallYeah, kinda head-scratching at times (have to worry about logic gate allocations and clocks and delays etc was totally outside my experience) but in the end, very liberating21:53
VallThat was quite some time ago, way before RISC-V, and at that time FPGAs were much smaller (at least the ones available for reasonable costs)21:54
VallSo I had fun implementing the Z80 CPU plus specialized hardware I needed at the time.21:55
VallBut I see nowadays there are both VHDL (sorry I said VDL above, my mistake) code for a full 32-bit RISC-V CPU, *and* FPGAs powerful enough to run it at 166Mhz without much trouble: https://github.com/stnolting/neorv32#FPGA-Implementation-Results---CPU22:04
* Vall sighs22:06
Vallif I didn't already have a ton of projects under way, I could well get back into FPGAs just for the fun of it22:06

Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!