Permalänk
Datavetare

Orange Pi RV2

Har fått min Orange Pi RV2. Tyvärr verkar eMMC-kretsen kommit på avvägar, så stoppade i en 1 TB SSD istället.

Var väldigt enkelt att installera Ubuntu 24.04 på kortet, men värt att veta här är att Ubuntu är just nu den enda distro som officiellt stöds på RV2.

Går att boota från SD-kort, eMMC eller från NVMe (bara från den på undersidan, går att ha en 2230 på ovansidan också).

Hastigheten på NVMe är 2x PCIe 2.0. Precis som jag känt med Orange Pi 5 och RPi5 är "segheten" i SBC i många fall långt mer en effekt att köra från SD-kort än att det är en effekt av svag CPU. Faktum är att OPi5/RPi5 med Cortex A76 är "laptop-class" om man tittar på laptops som bara har några få år på nacken.

Det sagt, CPUn i RV2 är ingen raket men precis som förväntat är den mer än en tiopotens bättre jämfört med den RISC-V som sitter i Mango Pi MQ Pro
https://www.sweclockers.com/forum/trad/1729668-mango-pi-mq-pr...

CPUn i RV2 är en 8-core RISC-V som vad jag hittar fortfarande är en in-order design. Det verkar också stämma med att den presterar hyfsat i nivå med de 4 Cortex A55 kärnor som Orange Pi 5 har. I.e. det är rätt mycket RPi3 nivå på prestanda sett till single-core, bättre för multi-thread tack vare 8 kärnor.

CPUn blir varm när alla 8 kärnor lastas, men går helt klart att köra utan aktiv kylning, går faktiskt att köra även utan kylfläns också utan att det verkar "throttla".

Wifi verkar vara Wifi-5/802.11ac med 1x MIMO och 80 Mhz kanalbredd, jag får 150-250 Mbit/s faktisk hastighet.
Ethernet ger full 1 Gbit/s på båda portarna.

Det går framåt med RISC-V, men det är fortfarande en bra bit efter ARM64 SBC i prestanda. Väldigt mycket programvara fungerar, men finns fall som t.ex. .NET som i nuläget inte alls har stöd för RISC-V (C, C++, Rust, Go, Java, JS m.fl. fungerar men är inte jätteoptimerat än)

Blir spännande att se när det börjar komma ut lite out-of-order designer också. Orange Pi RV2 är ändå trevlig p.g.a. av sitt låga pris, kombinerat med integrerat stöd för NVMe, Wifi-5 och 2 st Ethernet.

Har inte hunnit testat I/O-headern än. Men givet att manualen tar upp I2C, UART och GPIO förutsätter jag att de funktionerna lär fungera.
Har nu testat UART, PWM, GPIO och SPI. Väldigt enkelt att sätta upp via medföljande "orangepi-config" verktyget och då alla dessa är standardfunktioner i Linux gäller det bara att drivers fungera, vilket de verkar göra på RV2

Visa signatur

Care About Your Craft: Why spend your life developing software unless you care about doing it well? - The Pragmatic Programmer

Permalänk
Datavetare

Lågt pris är rent generellt en fördel med RISC-V (finns väldigt billiga RISC-V MCUer idag). Samma gäller för Orange Pi RV2.

Finns 3st RAM-konfigurationer för RV2, 2, 4 och 8 GB. Den billigaste med 2 GB RAM start på ca 350kr och övriga saker är identiska (så även där är det 2st NVMe-platser, 2st Gbit/s Ethernet, Wifi-5/BT, eMMC-stöd och I/O-header).

Toppmodellen med 8 GB RAM kostar i nuläget ca 650 SEK. För en tusenlapp kan man hitta 8 GB RAM + 256 GB eMMC + strömförsörjning som levererar upp till 25 W (vilket är overkill för RV2, men var en sådan de skickade med).

Vad det gäller "GPU" så verkar RV2 sakna GPU i dess egentliga mening. Det går att visa en bild på en monitor, 1920x1080 stöd i alla fall, men verkar vara enklaste formen av 2D-stöd och inget HW-baserat 3D-stöd.

Visa signatur

Care About Your Craft: Why spend your life developing software unless you care about doing it well? - The Pragmatic Programmer

Permalänk
Medlem
Skrivet av Yoshman:

Lågt pris är rent generellt en fördel med RISC-V (finns väldigt billiga RISC-V MCUer idag). Samma gäller för Orange Pi RV2.

Är priset på ARM-kort egentligen ett problem?
Det blir svårt och konkurrera med pris om prestandan ändå är 90% sämre.

Permalänk
Datavetare
Skrivet av Meto:

Är priset på ARM-kort egentligen ett problem?
Det blir svårt och konkurrera med pris om prestandan ändå är 90% sämre.

Det beror så klart på use-case!

För egen del så är ingen existerande SBC ens nära att erbjuda "tillräcklig" prestanda för att vara en önskad lösning för desktop-användning. Här behövs väldigt hög single-thread prestanda, mer än man kanske önskar då allt mer flyttas till webben där effektiviteten är sämre med det fungerar just då moderna mobiler/bärbara/desktop har "tillräcklig hög" prestanda per kärna.

Använder en Orange Pi 5 som hemma-server, tycker den inte bara är billigare än x86-alternativen utan också bättre då den löser uppgiften utan att låta (den drar ~10 W max och typiskt ~2 W), tar väldigt lite plats och erbjuder ändå saker som dual 2,5 Gbit/s Ethernet, 4x PCI 3.0 NVMe (som är långt mer än vad 2,5 Gbit/s mäktar med) med 4+4 kärnor där de "stora" kärnor presterar i nivå med vad laptops låg på för inte så länge sedan, vilket för det jag använder den till fullt tillräckligt.

Orange Pi RV2 är ett snäpp ner, men den har ju inga problem att agera enklare NAS, hantera t.ex. Home-assistant och liknande. Kör en del NodeRed på OPi5, det skulle vara märkbart segt på RV2 givet att bytet från RPi4 till OPi5 helt klart "kändes" (frågan är i.o.f.s. hur mycket av lyftet som kom från CPU och hur mycket som kom från att OPi5 har NVMe-stöd vilket jag inte hade på RPi4:an).

För de flesta saker jag använder I/O-headern till fungerar redan ESP32:er (t.ex. ESP32-S3 och ESP-S6 som båda är RISC-V baserade). Det blir ju väldigt billigt. Men ibland finns anledningar att man vill kunna köra ett "riktigt OS" utan att för den skull prestanda i sig är viktigt. Orange Pi RV2 är här en lysande alternativ, långt snabbare med mer I/O jämfört med Mango Pi, kostar hyfsat nära RPi2 Zero fast med betydligt mer I/O.

NUC-datorer var tidigare ett bra val. Men de är inte alls lika självklara längre då de "billiga" inte längre är snabbare jämfört med RPi5/OPi5 och de kostar lika mycket. Ställd mot OPi5 får man med NUC också typiskt sämre I/O-stöd. De NUC:ar med Zen 5 eller Arrow Lake passerar ofta 10k, vilket i min mening gör dem helt meningslösa då de dels är dyrare och långsammare jämfört med MacMini M4 samtidigt som de ändå inte har GPU-kraft nog att vara mer än servers/enklare desktop.

Så beror helt på behovet. Använder man I/O-headern är ju ingen vanlig PC ett alternativ. Trevliga med Orange Pi serien är att den till lågt pris ger NVMe, eMMC, 1 eller 2 st 1/2,5 Gbit Ethernet etc på en prisnivå mellan 500 kr upp till ca 3000 kr för ett komplett system.

Det skrivet: köper man RISC-V bör man vara införstådd med att det i nuläget är mer för utvecklare än det är för slutanvändare. Finns absolut potential här, men det är just nu hyfsat omoget.

Visa signatur

Care About Your Craft: Why spend your life developing software unless you care about doing it well? - The Pragmatic Programmer

Permalänk
Medlem

Såndär känns ju som den skulle kunna vara en rolig bas för PFsense, hoppas det kommer nån image för det

Permalänk
Medlem

Intressant.
Fick min för nån timme sedan, inte hunnit leka med den ännu.
Köpte mest för att testa RISC-V, plus att den faktiskt var väldigt billig trots alla finesser.

Bara att hoppas att det kommer lite mer generiskt stöd i Linux så man slipper special versionerna från Orangepi.

Permalänk
Medlem

Och jag fick min idag

Bjuder på några bilder jag med

På nedladdningssidan:

http://www.orangepi.org/html/hardWare/computerAndMicrocontrol...

finns det förutom Ubuntu även en OpenWRT version som dock är modifierad - en utvecklare hos OpenWRT meddelar dock att det arbetas på en renodlad OpenWRT version:

https://forum.openwrt.org/t/support-for-orange-pi-rv2/228006

Permalänk
Datavetare
Skrivet av Pulver:

Och jag fick min idag

Bjuder på några bilder jag med

<Uppladdad bildlänk>
<Uppladdad bildlänk>
<Uppladdad bildlänk>
<Uppladdad bildlänk>
På nedladdningssidan:

http://www.orangepi.org/html/hardWare/computerAndMicrocontrol...

finns det förutom Ubuntu även en OpenWRT version som dock är modifierad - en utvecklare hos OpenWRT meddelar dock att det arbetas på en renodlad OpenWRT version:

https://forum.openwrt.org/t/support-for-orange-pi-rv2/228006

Nice! Ser att du tog 8 GB RAM, tog 4 GB + 64 GB eMMC som blev lite "meh" nu när de missat att skicka eMMC-kretsen.

Tänker du köra med SD-kort, eMMC eller NVMe?
Var väldigt enkelt att komma igång med NVMe med Ubuntu-image:en, bara att boot från SD-kort och köra
"sudo nand-sata-install"

Visa signatur

Care About Your Craft: Why spend your life developing software unless you care about doing it well? - The Pragmatic Programmer

Permalänk
Medlem
Skrivet av Yoshman:

Nice! Ser att du tog 8 GB RAM, tog 4 GB + 64 GB eMMC som blev lite "meh" nu när de missat att skicka eMMC-kretsen.

Tänker du köra med SD-kort, eMMC eller NVMe?
Var väldigt enkelt att komma igång med NVMe med Ubuntu-image:en, bara att boot från SD-kort och köra
"sudo nand-sata-install"

Jag har bara hunnit installera Ubuntu på ett sd-kort ännu, min tanke var att använda en m.2 port med adapter för att testa att koppla in allehanda annan utrustning (bla wifi-kort, har till M.2 key E, key B och vidare till mini PCIE mm) eftersom det finns 2st M.2 portar kan jag tänka mig att använda en till SSD.

Men med ett snabbt sd-kort tycker jag att systemet rullar på ganska bra

Har detta:

Permalänk
Datavetare
Skrivet av Pulver:

Jag har bara hunnit installera Ubuntu på ett sd-kort ännu, min tanke var att använda en m.2 port med adapter för att testa att koppla in allehanda annan utrustning (bla wifi-kort, har till M.2 key E, key B och vidare till mini PCIE mm) eftersom det finns 2st M.2 portar kan jag tänka mig att använda en till SSD.

Men med ett snabbt sd-kort tycker jag att systemet rullar på ganska bra

Har detta:

<Uppladdad bildlänk>

Alright, du har snabbare SD-kort då jag kör med

Men givet hur natt-och-dag det är att köra t.ex. "apt update/upgrade" på det SD-kortet ens mot eMMC kan det vara värt att testa.

Flaskhalsen är väldigt sällan throughput, i alla fall inte på dessa relativt svaga SBC, det är latens. SD-kort har rejält mycket högre latens. eMMC och NVMe är betydligt närmare i praktiken än man kan tro givet att eMMC har en bandbredd närmare ett riktigt bra SD-kort vilket är långt efter NVMe. Latensen är däremot mer lika på eMMC och NVMe.

Angående RV2, har redan sett fina erbjudanden på denna SBC. Och är nog lite en effekt av att kronan stärkts en hel del. Går att hitta 8GB versionen för ca 550 kr ibland. Detta kan bli en riktigt trevlig SBC om/när den får mogna lite.

Visa signatur

Care About Your Craft: Why spend your life developing software unless you care about doing it well? - The Pragmatic Programmer

Permalänk
Medlem

Jag har inte hunnit använda min RV2 så mycket ännu men idag kompilerade jag Veracrypt från källkod (binär finns inte att ladda hem för Risc-V)

Jag har några riktigt tunga filmfiler som jag sedan testade att streama via nätverket från en ansluten veracrypt disk och jämförde prestandan med en raspberry pi 5 med veracrypt.

RV2 lyckades inte nå riktigt samma prestanda som raspberry pi 5 - men, väldigt nära 🙂

Då har RV2 2st M.2 portar direkt på kortet, 3st USB3 kontakter och kostar halva priset mot raspberry pi 5 - bra filserver med andra ord 🙂

Edit: Bild

Permalänk
Medlem

Intressant (tycker jag iallafall )

Utvecklaren av Veracrypt var intresserad av lite statistik från Risc-V och vi kunde båda konstatera att 'AES' hade ovanligt låg prestanda och 'Twofish' förhållandevis bra.

Jag krypterade om en disk med 'Twofish' istället för 'AES' och testade den tunga filmfilen igen - denna gång flöt det på perfekt utan problem

Statistik från RV2:

Som jämförelse, statistik från Raspberry Pi CM5:

Och detta är från min Snapdragon X1E:

Permalänk
Datavetare
Skrivet av Pulver:

Intressant (tycker jag iallafall )

Utvecklaren av Veracrypt var intresserad av lite statistik från Risc-V och vi kunde båda konstatera att 'AES' hade ovanligt låg prestanda och 'Twofish' förhållandevis bra.

Jag krypterade om en disk med 'Twofish' istället för 'AES' och testade den tunga filmfilen igen - denna gång flöt det på perfekt utan problem

Statistik från RV2:
<Uppladdad bildlänk>

Som jämförelse, statistik från Raspberry Pi CM5:
<Uppladdad bildlänk>

Och detta är från min Snapdragon X1E:
<Uppladdad bildlänk>

Att AES är långt snabbare på i stort sätt alla ARM64 CPUer jämfört med RV2 lär bero av att CPU i RV2 endera inte ens implementerar Zknd/Zkne (RISC-V AES decryption/encryption extensions), något alla moderna ARM64 (och x86_64) har stöd för, eller så är det "bara" så att applikationen saknar stöd.

Angående disk I/O har jag testat throughput via NVMe och USB3 på Orange Pi RV2

Ca 580 MB/s för NVMe och ca 300 MB/s för USB3, det för "uncached reads". Ca 1500 MB/s för "cached reads" i båda fallen (samma RAM som är cache...).

Edit:
som referens får en RPi5 ca 400 MB/s (officiell PCIe-hastighet). 1700 MB/s "cached reads"
OPi5 får ca 1350 MB/s via NVMe och 220 MB/s via eMMC. 3750 MB/s "cached reads", så typ dubbla RAM-bandbredden mot RPi5 vad det verkar.

Visa signatur

Care About Your Craft: Why spend your life developing software unless you care about doing it well? - The Pragmatic Programmer

Permalänk
Medlem
Skrivet av Yoshman:

Att AES är långt snabbare på i stort sätt alla ARM64 CPUer jämfört med RV2 lär bero av att CPU i RV2 endera inte ens implementerar Zknd/Zkne (RISC-V AES decryption/encryption extensions), något alla moderna ARM64 (och x86_64) har stöd för.

Utvecklaren av Veracrypt skulle kolla upp om han kunde lägga till kod och optimera AES för risc-v - det var nog första gången han haft kontakt med någon som använt det - åtminstone med gui

Permalänk
Datavetare
Skrivet av Pulver:

Utvecklaren av Veracrypt skulle kolla upp om han kunde lägga till kod och optimera AES för risc-v - det var nog första gången han haft kontakt med någon som använt det - åtminstone med gui

Förhoppningsvis finns stödet, det borde ge en rejäl boost (flera heltalsfaktorer, upp till en tiopotens).

Men ser lite mörkt ut, detta får man om man låter ChatGPT avkoda raden "isa" i /proc/cpuinfo

Extension

Description

rv64

64-bit base ISA

i

Integer instructions

m

Integer multiplication/division

a

Atomic instructions

f

Single-precision floating-point

d

Double-precision floating-point

c

Compressed instructions (16-bit encoding)

v

Vector extension

zicbom

Cache block management (block zero init)

zicboz

Cache block zeroing

zicntr

Basic performance counters (cycle, instret)

zicond

Conditional zero instructions

zicsr

Control and Status Register access

zifencei

Instruction fetch fence

zihintpause

Pause/wait-for-interrupt hint

zihpm

Hardware performance monitoring

zfh

Half-precision float (16-bit)

zfhmin

Minimal half-precision float support

zca

Compressed Addressing (used in low-end cores)

zcd

Compressed Double-precision float

zba

Bit manipulation for address calculations

zbb

Basic bit operations (e.g., ANDN, ORN)

zbc

Carry-less multiply

zbs

Bit-set/clear/extract ops

zkt

Key transform cryptography instructions

zve32f

32-bit vector extension with float

zve32x

32-bit vector extension without float

zve64d

64-bit vector extension with double float

zve64f

64-bit vector extension with float

zve64x

64-bit vector extension without float

zvfh

Vector half-precision float support

zvfhmin

Minimal vector half-float support

zvkt

Vector cryptography extension

sscofpmf

Supervisor counter overflow/perf monitoring

sstc

Supervisor timer compare

svinval

Supervisor TLB invalidation

svnapot

NAPOT (Naturally Aligned Power-of-Two) translation

svpbmt

Page-based memory types (e.g., cache control)

En sak som CPU i RV2 har, som de flesta tidigare RISC-V saknat, är stöd för vector-extensions

Visa signatur

Care About Your Craft: Why spend your life developing software unless you care about doing it well? - The Pragmatic Programmer

Permalänk
Medlem
Skrivet av holo:

Såndär känns ju som den skulle kunna vara en rolig bas för PFsense, hoppas det kommer nån image för det

Är inte PFSense exklusivt en x86_64-pryl?

Vet inte om det bara beror på mig, men har konstaterat att såntdär likförbannat görs bäst på x86_64. Kanske inte energieffektivast i världen osv, men tycker alltid det är stök med småsaker på andra plattformar, sådant som "bara fungerar" på x86_64.

En Lunar Lake-baserad SBC med 3x2.5Gbit ethernet eller mer/snabbare skulle vara min routerdröm hemma. Det är hög tid att uppgradera min minst 10 år gamla Archer C7. En bonus vore fullt stöd för virtualisering. Med reservation för att jag inte lagt ner så mycket tid på att leta har jag dock inte hittat någon.

Visa signatur

Nu lurade jag dig att slösa bort ett par värdefulla sekunder av ditt liv på att läsa denna fullständigt poänglösa signatur!

Permalänk
Medlem

Det är en intressant maskin. Men hur bra är den egentligen på att streama video?

Enligt ChatGPT klarar den inte DRM, vilket innebär att man till exempel inte kan använda den som en dator för att köra Disney+, Netflix eller andra tjänster som kräver krypterad videouppspelning.

Visa signatur

Allmänt dataintresserad gubbe – Driver bloggen https://linux.se
Mina datorer genom livet: Sinclair ZX81, ZX Spectrum, C64, Atari 520STM,Portfolio, PC1, Amiga 500, 1200,CBM 8032 och massor av PC allt från 8088,Nec V30 till Intel Core i9. och även några Macar har avverkas ifrån SE/30 till framåt.

Permalänk
Medlem
Skrivet av klein:

Det är en intressant maskin. Men hur bra är den egentligen på att streama video?

Enligt ChatGPT klarar den inte DRM, vilket innebär att man till exempel inte kan använda den som en dator för att köra Disney+, Netflix eller andra tjänster som kräver krypterad videouppspelning.

För Netflix 4K så är det bara Windows/Edge och Mac/Safari som är supportat, Linux är max 1080p med Opera övriga 720p.
En egen burk för streaming är ingen bra idé nu för tiden.

Visa signatur

Klient: AMD 7 5800X | ASUS X570-F | 32GB 3200MHz | Corsair RM850 | Gigabyte 3070 | Phanteks P500A | Samsung 980 PRO
HTPC: Intel I7 4770T | 16 GB 1600 | FC8 EVO | Gigabyte GA-H87N-WIFI | Samsung 840 250GB
Server: Intel XEON E5620 x 2| ASUS Z8PE-D18 | 96GB 1333MHz | Corsair AX 1200W | HAF 932 | WD Black 2TB
Nätverk: Telia F@st| Unifi AC Lite/Pro/LR/Nano/Mesh/U6-LR/U6+/U6-Lite | Nighthawk M1 | pfSense | TP-Link TL-WPA8630KIT | Ubiquiti NanoStation M5 | UniFi Switch 8-150W

Permalänk
Datavetare
Skrivet av klein:

Det är en intressant maskin. Men hur bra är den egentligen på att streama video?

Enligt ChatGPT klarar den inte DRM, vilket innebär att man till exempel inte kan använda den som en dator för att köra Disney+, Netflix eller andra tjänster som kräver krypterad videouppspelning.

Den trista sanningen kring GPU-delen är att man använder en PowerVR-krets och drivers för den tillverkare har aldrig varit någon höjdare under Linux

Kör min headless så har inte ens funderat över GPU-delen. Men vad jag läst är det rätt grundläggande stöd för GPU-delen, det fungerar för att visa en desktop. 3D-stödet ska tydligen vara begränsat till OpenGL ES 2 alt. 3.

Huvudpoängen med RV2 är att det är en billig SBC som trots allt kan köra Linux Men samtidigt är RISC-V stödet forfarande omoget, t.ex. framkom detta häromdagen

https://www.phoronix.com/news/Ubuntu-25.10-To-Require-RVA23

"For Ubuntu 25.10 release we plan to raise the required RISC-V ISA profile family to RVA23"

Det betyder "end of the road" för RV2 vad det gäller framtida Ubuntu LTS-releaser.

Vad jag kan hitta stödjer RV2 RVA22. Och detta är ingen "vansinnig idé från Canonical". RISC-V foundation nämner att RVA23 är den första specifikationen som är vettig för bredare allmän användning
https://www.electronicdesign.com/technologies/embedded/digita...

Visa signatur

Care About Your Craft: Why spend your life developing software unless you care about doing it well? - The Pragmatic Programmer

Permalänk
Medlem
Skrivet av Yoshman:

Den trista sanningen kring GPU-delen är att man använder en PowerVR-krets och drivers för den tillverkare har aldrig varit någon höjdare under Linux

Kör min headless så har inte ens funderat över GPU-delen. Men vad jag läst är det rätt grundläggande stöd för GPU-delen, det fungerar för att visa en desktop. 3D-stödet ska tydligen vara begränsat till OpenGL ES 2 alt. 3.

Huvudpoängen med RV2 är att det är en billig SBC som trots allt kan köra Linux Men samtidigt är RISC-V stödet forfarande omoget, t.ex. framkom detta häromdagen

https://www.phoronix.com/news/Ubuntu-25.10-To-Require-RVA23

"For Ubuntu 25.10 release we plan to raise the required RISC-V ISA profile family to RVA23"

Det betyder "end of the road" för RV2 vad det gäller framtida Ubuntu LTS-releaser.

Vad jag kan hitta stödjer RV2 RVA22. Och detta är ingen "vansinnig idé från Canonical". RISC-V foundation nämner att RVA23 är den första specifikationen som är vettig för bredare allmän användning
https://www.electronicdesign.com/technologies/embedded/digita...

Så är det tyvärr! Det var likadant med ARM i början också. Därför saknar jag ibland de billiga x86-maskiner som fanns när Intel Atom var aktuellt. Prylarna är helt enkelt mer mogna på x86. Men jag är nog ändå beredd att chansa 800 kronor på en RISC-V-maskin. Dock är det i praktiken bara Linux som går att köra på sådan hårdvara. Om sedan kör ubuntu eller debian spelar för mindre roll.

Visa signatur

Allmänt dataintresserad gubbe – Driver bloggen https://linux.se
Mina datorer genom livet: Sinclair ZX81, ZX Spectrum, C64, Atari 520STM,Portfolio, PC1, Amiga 500, 1200,CBM 8032 och massor av PC allt från 8088,Nec V30 till Intel Core i9. och även några Macar har avverkas ifrån SE/30 till framåt.

Permalänk
Medlem
Skrivet av Yoshman:

"For Ubuntu 25.10 release we plan to raise the required RISC-V ISA profile family to RVA23"

Det betyder "end of the road" för RV2 vad det gäller framtida Ubuntu LTS-releaser.

Trist, såg den där nyheten och tänkte läsa på om det gällde RV2 - då vet jag.

Det märks ju av att det är en anpassad version av Ubuntu som körs, men den fungerar OK - även grafiskt

Edit: såg nu att de även lagt till "Orange Pi OS" - har ingen aning om vad det är.

Permalänk
Datavetare
Skrivet av klein:

Så är det tyvärr! Det var likadant med ARM i början också. Därför saknar jag ibland de billiga x86-maskiner som fanns när Intel Atom var aktuellt. Prylarna är helt enkelt mer mogna på x86. Men jag är nog ändå beredd att chansa 800 kronor på en RISC-V-maskin. Dock är det i praktiken bara Linux som går att köra på sådan hårdvara. Om sedan kör ubuntu eller debian spelar för mindre roll.

"Atom" finns i.o.f.s. fortfarande kvar, i början av året släpptes NUC-typ system baserade på Gracemont. Trista där är att det inte inte längre är superbilligt, en 8C Gracemont (N355) går lös på strax över 3000 SEK, sen tillkommer HD + RAM. Lite trista är hur sent dessa ligger i release-cykel, Gracemont känns "sådär" när Skymont snart fyller ett år (sitter i Lunar Lake och Arrow Lake). Men tycker ändå det är ett "rimligt pris" givet vad man får, lite beroende på use-case.

x86 är absolut den mer mogna plattformen, köper man RISC-V i nuläget utanför MCUs är man beta-testare!!! Dock är även Atom nu dyrare än hyfsat motsvarande ARM64-plattformar.

Kikar man sedan på "high-end" NUC:s med Intels/AMDs senaste mobil-kretsar är priset ännu tristare, man hamnar på eller över 10k, vilket för egen del gör dem rätt poänglösa då de är långsammare (både CPU och GPU) samt lika dyr eller dyrare än Apple MacMini (när blev Apple budget-alternativet???).

Det trevliga med specifikt Orange Pi RV2 är en prisnivå som matchar vad RPi låg på när den plattformen var ny. Samtidigt får man då ändå en plattform som presterar lite över en RPi3 med typiskt mer RAM samt inbyggt stöd för NVMe.

Att det bara går att köra Linux är självklart ett problem för vissa. För egen del är det totalt irrelevant, ser ingen anledning att köra något annat än Linux på den typen av produkter!

Skrivet av Pulver:

Trist, såg den där nyheten och tänkte läsa på om det gällde RV2 - då vet jag.

Det märks ju av att det är en anpassad version av Ubuntu som körs, men den fungerar OK - även grafiskt

Edit: såg nu att de även lagt till "Orange Pi OS" - har ingen aning om vad det är.

<Uppladdad bildlänk>

Visst är det lite segt, men ser ändå långt hellre att de i nuläget pushar så hårt framåt man kan utan att tänka på att lite saker får slängas av hype-train för att hålla farten uppe.

Orange Pi RV2 är ändå en riktigt bra produkt givet kapaciteten och prisnivån, man får bara vara med på att det är lite "one-off". Inte precis den första produkten i historien som inte får uppdateringar under många år framåt...

Trodde Orange Pi OS var deras Android-baserade variant, men verkar finnas lite varianter på vad man kallar "Orange Pi OS". Android-varianten kallas Orange Pi OS (Droid), finns sedan en Arch-baserad variant och (OH) ska vara någon lite mer generell version (som jag förstår fortfarande Arch-baserad).

Visa signatur

Care About Your Craft: Why spend your life developing software unless you care about doing it well? - The Pragmatic Programmer

Permalänk
Medlem

Till yoshman

Citat fuktionen kukar ur när som har flera citat samma inlägg.

Men jag har en ASUS ATOM-sticka. Den körde förvisso Windows 10, men det fanns även en variant med Ubuntu som kostade runt 1000 kronor.

Som backupdator kör jag ZimaBoard. När vi skulle bygga en digital skylt använde vi ZimaBlade. Den har sämre prestanda än Raspberry Pi 5 på CPU:n, men den hade en massa andra fördelar. Den kostar runt 1000 kronor med frakt från Hongkong.

Linux är bäst för den typen av produkter, eftersom du kan yxa till Linux som du vill. Med den enorma kompetens som finns på nätet, och med ChatGPT, kan man göra massor med kul med Linux och övergiven hårdvara.

Jag har själv börjat titta mycket på att återvinna datorer inför Microsofts stora "end of life" för Windows 10. Själv har jag en gammal HP-dator nu som radio (https://radio.televinken.org/ ← hemsidan byggde jag med ChatGPT), så man kan göra mycket – både med Orange Pi R1 Plus och med gamla datorer som annars riskerar soptunnan.

Visa signatur

Allmänt dataintresserad gubbe – Driver bloggen https://linux.se
Mina datorer genom livet: Sinclair ZX81, ZX Spectrum, C64, Atari 520STM,Portfolio, PC1, Amiga 500, 1200,CBM 8032 och massor av PC allt från 8088,Nec V30 till Intel Core i9. och även några Macar har avverkas ifrån SE/30 till framåt.

Permalänk
Datavetare
Skrivet av klein:

Till yoshman

Citat fuktionen kukar ur när som har flera citat samma inlägg.

Men jag har en ASUS ATOM-sticka. Den körde förvisso Windows 10, men det fanns även en variant med Ubuntu som kostade runt 1000 kronor.

Som backupdator kör jag ZimaBoard. När vi skulle bygga en digital skylt använde vi ZimaBlade. Den har sämre prestanda än Raspberry Pi 5 på CPU:n, men den hade en massa andra fördelar. Den kostar runt 1000 kronor med frakt från Hongkong.

Linux är bäst för den typen av produkter, eftersom du kan yxa till Linux som du vill. Med den enorma kompetens som finns på nätet, och med ChatGPT, kan man göra massor med kul med Linux och övergiven hårdvara.

Jag har själv börjat titta mycket på att återvinna datorer inför Microsofts stora "end of life" för Windows 10. Själv har jag en gammal HP-dator nu som radio (https://radio.televinken.org/ ← hemsidan byggde jag med ChatGPT), så man kan göra mycket – både med Orange Pi R1 Plus och med gamla datorer som annars riskerar soptunnan.

Går fortfarande att få tag i billiga Atom-baserade prylar. Gissar att stickan du pratar om är den byggd på Cherry Trail-plattformen. Har man den kan man absolut använda den. Men trots lågt pris är det lite tveksamt om den är prisvärd idag om den trots allt fortfarande kostar 1000 SEK.

Orange Pi RV2 må vara långsam, men den borde vara snabbare än Cherry Trail X5 CPUn, dra lika lite eller mindre och den är billigare. För 1000-1500 SEK går det att hitta RK3588 baserade SBC idag, de är på nästan alla tänkbara sätt bättre än en gammal Cherry Trail platform.

Sen är det ju inte hela värden att Orange Pi RV2 "fastnar" på Ubuntu 24.04 LTS. Det är trots allt en LTS, så kommer finnas stöd i ca 10 år, så fram till runt 2034. Givet hastigheten RISC-V världen rör på sig i nuläget lär alla nuvarande RISC-V plattformar kännas rejält stenålders långt innan 2034. Det samtidigt som ett projekt som fungerar idag lär fortsätta fungera framåt bara man går säkerhetsuppdateringar (inte ens det behövs om det är ett isolerat nät eller att det saknas nätaccess).

I fallet Orange Pi RV2 går det inte att sticka under stolen med att produkten delvis är intressant just för att det är en RISC-V plattform med OK-ish prestanda (i alla fall för headless funktioner) som har vettigt Linux-stöd givet förväntad mognadsnivå för Linux/RISC-V (i.e. det ÄR beta-nivå).

Ovanpå det är RISC-V generellt sett spännande då vi redan sett för MCUer att licensensmodellen för RISC-V har gjort att man kan pusha prisnivån nedåt ett par pinhål. Ställd mot andra SBC är RV2 bra prissatt, inte minst givet att man får rätt gott om I/O i form av M.2, Wifi, Ethernet, I/O-header med CAN, UART, I2C, SPI, etc stöd (så väldigt bra stöd för att kontrollera extra MCUer etc).

Är själv inte alls övertygad om storheten i att använda gamla system. Finns absolut use-case där det passar, framförallt om de är headless och hög latens inte spelar någon roll. Men för desktop/interaktiv användning blir ger gamla system en dålig upplevelse, de har ofta högre absolut effekt och deras perf/W är typiskt horribel jämfört med vad vi har idag. Så den typen av system mår ofta bättre av att bli pensionerade, även ur ett miljöperspektiv.

Som exempel kör jag en NUC med i7-8559U som hemma-server och en Orange Pi 5 Plus som server till sommarhuset. Prestandamässigt är de hyfsat lika, den senare har långt mer I/O (bl.a. 2st 2,5 Gbit Ethernet mot 1st 1 Gbit/s i den förra), kostade ~hälften (lika mycket RAM och disk i båda) och har en peak-effekt som är ungefär 1/5-del av den förra. NUC:en börjar närma sig pensionsålder, men den har gjort ett gott jobb

Visa signatur

Care About Your Craft: Why spend your life developing software unless you care about doing it well? - The Pragmatic Programmer

Permalänk
Medlem
Skrivet av Yoshman:

Går fortfarande att få tag i billiga Atom-baserade prylar. Gissar att stickan du pratar om är den byggd på Cherry Trail-plattformen. Har man den kan man absolut använda den. Men trots lågt pris är det lite tveksamt om den är prisvärd idag om den trots allt fortfarande kostar 1000 SEK.

Orange Pi RV2 må vara långsam, men den borde vara snabbare än Cherry Trail X5 CPUn, dra lika lite eller mindre och den är billigare. För 1000-1500 SEK går det att hitta RK3588 baserade SBC idag, de är på nästan alla tänkbara sätt bättre än en gammal Cherry Trail platform.

Sen är det ju inte hela värden att Orange Pi RV2 "fastnar" på Ubuntu 24.04 LTS. Det är trots allt en LTS, så kommer finnas stöd i ca 10 år, så fram till runt 2034. Givet hastigheten RISC-V världen rör på sig i nuläget lär alla nuvarande RISC-V plattformar kännas rejält stenålders långt innan 2034. Det samtidigt som ett projekt som fungerar idag lär fortsätta fungera framåt bara man går säkerhetsuppdateringar (inte ens det behövs om det är ett isolerat nät eller att det saknas nätaccess).

I fallet Orange Pi RV2 går det inte att sticka under stolen med att produkten delvis är intressant just för att det är en RISC-V plattform med OK-ish prestanda (i alla fall för headless funktioner) som har vettigt Linux-stöd givet förväntad mognadsnivå för Linux/RISC-V (i.e. det ÄR beta-nivå).

Ovanpå det är RISC-V generellt sett spännande då vi redan sett för MCUer att licensensmodellen för RISC-V har gjort att man kan pusha prisnivån nedåt ett par pinhål. Ställd mot andra SBC är RV2 bra prissatt, inte minst givet att man får rätt gott om I/O i form av M.2, Wifi, Ethernet, I/O-header med CAN, UART, I2C, SPI, etc stöd (så väldigt bra stöd för att kontrollera extra MCUer etc).

Är själv inte alls övertygad om storheten i att använda gamla system. Finns absolut use-case där det passar, framförallt om de är headless och hög latens inte spelar någon roll. Men för desktop/interaktiv användning blir ger gamla system en dålig upplevelse, de har ofta högre absolut effekt och deras perf/W är typiskt horribel jämfört med vad vi har idag. Så den typen av system mår ofta bättre av att bli pensionerade, även ur ett miljöperspektiv.

Som exempel kör jag en NUC med i7-8559U som hemma-server och en Orange Pi 5 Plus som server till sommarhuset. Prestandamässigt är de hyfsat lika, den senare har långt mer I/O (bl.a. 2st 2,5 Gbit Ethernet mot 1st 1 Gbit/s i den förra), kostade ~hälften (lika mycket RAM och disk i båda) och har en peak-effekt som är ungefär 1/5-del av den förra. NUC:en börjar närma sig pensionsålder, men den har gjort ett gott jobb

Det beror på vad man menar med gammalt.
En i7-2600K kan fortfarande användas till mycket. Är det premiumhårdvara från början så är det användbart länge. Debian fungera väl på Orange Pi RV2?

Det är som med älgjakten — du skjuter inte fler älgar om du använder en ksp m/58,det går fortfarande lika bra med ett gevär m/96.

Visa signatur

Allmänt dataintresserad gubbe – Driver bloggen https://linux.se
Mina datorer genom livet: Sinclair ZX81, ZX Spectrum, C64, Atari 520STM,Portfolio, PC1, Amiga 500, 1200,CBM 8032 och massor av PC allt från 8088,Nec V30 till Intel Core i9. och även några Macar har avverkas ifrån SE/30 till framåt.