FriendlyARM brengt NanoPi R4S-ontwikkelbordje met twee gigabit-poorten uit

FriendlyARM heeft een nieuwe NanoPi single-board-computer uitgebracht. De NanoPi R4S heeft twee gigabit ethernetpoorten, 4GB aan geheugen, en een Rockchip RK3399 als cpu. Het bordje meet 66x66mm.

FriendlyARM heeft het bordje niet officieel aangekondigd. Wel staat het inclusief specificaties op een wiki. Het gaat om de NanoPi R4S, een nieuwe single-board die in de NanoPi-reeks van het bedrijf valt. De R4S maakt gebruik van een Rockchip RK3399 als soc. Dat is een chip met vier ARM Cortex-A72, vier Cortex-A53-cores en een ARM Mali-T864-gpu. De soc heeft een kloksnelheid van 2GHz. De gpu ondersteunt onder andere DirectX 11, H264 en H265 en OpenGL ES 3.1. Het board heeft ook 4GB aan lpddr4-geheugen, en een sku met 1GB aan ddr3-ram.

Het board meet 66 bij 66 millimeter, maar bevat ondanks zijn kleine maat toch twee gigabit ethernetpoorten en twee USB-A 3.0-poorten. Het besturingssysteem moet vanaf een sd-kaart worden geladen, en het apparaat wordt van stroom voorzien met een 5V/3A-USB-C-aansluiting. Op het board zitten ook tien GPIO-pinnen. Ook zijn er aansluitingen voor heatsinks en ventilatoren, maar een aansluiting voor een display ontbreekt.

Het is niet bekend hoeveel het board gaat kosten.

NanoPi R4s

Door Tijs Hofmans

Nieuwscoördinator

13-11-2020 • 20:58

66

Reacties (66)

Sorteer op:

Weergave:

Het probleem met de nanopi is dat er altijd wel iets is dat niet werkt, of ze hebben een hitte probleem.

Een fatsoenlijk stabiel armbian heb je pas na een jaar, als je geluk hebt.
Oh ? Hier geen issues hoor ?
# cat /etc/os-release
NAME="Ubuntu"
VERSION="20.04.1 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Armbian 20.08.17 Focal"
VERSION_ID="20.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal
Geen last van 🤷🏻‍♂️ Draait 24/7 hier.
Maar werkt ook als?? Lan, WiFi, Bluetooth, video versnelling? Kun je het stabiel gebruiken als een desktop inclusief grafisch interface?
Een nano-pi is GEEN desktop. Dat kan met een Pi4 nog wel, maar de nano pi heeft iet eens HDMI.
In mijn geval hangt hij 24/7 in het netwerk over ethernet, heeft een Zigbee usb-stick en stuurt zo de signalen van een hand vol Zigbee temperatuur en luchtvochtigheid sensors via MQTT door naar mijn MQTT container.

Wifi, bluetooth en video zijn dus allemaal niet aan de orde. Ik log in met ssh als ik er op moet zijn, het draait dan ook Linux. Met een usb hub zou ik natuurlijk prima wifi kunnen doen, maar dat is niet nodig, en dan pak ik liever een bordje wat dat aankan.
*idle't 24/7

Watnou is geen desktop? 2ghz/4gb - kan het ff O:
Die wiki heeft het over 6 cores:

CPU: big.LITTLE,Dual-Core Cortex-A72(up to 2.0GHz) + Quad-Core Cortex-A53(up to 1.5GHz)
Rockchip RK3399 Heeft idd 6 kernen. De RK3588 heeft wel 8 cores.
Hele fijne chip, heb ook in Chromebook gehad. Als OP-1. Maar helaas je had het moederbord power issues en werden ze uit productie gehaald, dus heb ik geen vervangend exemplaar ontvangen.

Was verder een top dingetje.
Toch wel jammer dat er geen emmc mogelijk is, ik heb altijd het idee dat die een stuk langer mee gaan dan normale sd kaartjes
Ja? Is dat zo?
Heb pi’s gehad die een jaar of 3-4 op een kaartje draaide. Toen VEB’s gen voor een beter model pi, met nieuw kaartje. 🤷🏻‍♂️
Wel afhankelijk hoevaak je dingen overschrijft uiteraard.
Het heeft zeker te maken met de writes inderdaad. Ik heb een tijdje een Pi3 gedraaid met een SD-kaart die het volgens de reviews lang zou moeten uithouden; Max 1 jaar per SD. Emmc heeft zonder problemen met dezelfde toepassing 2 jaar gedraaid, niet kapot gegaan maar Pi vervangen door een NUC.

[Reactie gewijzigd door OMEGA_ReD op 23 juli 2024 14:19]

Ja, komt omdat eMMC (meestal?) betere "wear leveling" heeft, meer richting SSD.
Bijv op n "gewone" SSD is t ook geen probleem om 1 plek vaak te herschrijven; als t teveel wordt dan verhuist ie intern die plek naar andere cellen om de slijtage te verdelen.
Ik hoor ook zelden dat bijv smartphones n kapotte eMMC hebben.
Maar er waren ook wel dure industrial SD kaartjes met betere wear leveling.
Heeft te maken met de brakke proprietary firmware op SD kaartjes, plus het feit dat er nog wel eens power loss is op Raspberry Pis. Daar zijn consumenten SD kaartjes niet voor gemaakt.
Maar verwissel het maar eens als het eenmaal stuk is!

(Also: SD is een bus/connectie dus je kan er best EMMC aan hangen als je wil)
Dit zou een mooie Pfsense router kunnen zijn. Weet iemand toevallig welk type Ethernet chip gebruikt wordt?
Dit zou een mooie Pfsense router kunnen zijn.
pfSense draait niet op ARM. Uberhaupt hoef je van *BSD op semi-gesloten ARM platformen niet veel te verwachten.

IPFire zou bijvoorbeeld wel kunnen.

[Reactie gewijzigd door The Zep Man op 23 juli 2024 14:19]

Hoe kom je daarbij? Pfsense verkoopt zelfs zelf routers met ARM processoren.

https://www.pfsense.org/products/

Edit: overigens gooit de Realtek Ethernet chip alsnog roet in het eten.

[Reactie gewijzigd door dehardstyler op 23 juli 2024 14:19]

Maar die build is nooit vrijgegeven toch?

Volgens mij is het inderdaad niet mogelijk om pfSense op een ARM device te draaien, los van Netgate producten zelf.
Ik heb het even opgezocht en je hebt inderdaad gelijk. Er zijn alleen ARM builds voor de Netgate apparaten.
Wat erg jammer is. Gezien je om de week weer leuk nieuw ARM spul aangekondigd ziet worden.

Je kan nog wel kijken naar de bordjes van PC Engines.
Ja die ken ik inderdaad, maar ik zoek iets wat low-power is, maar nog wel 2.0GHz+ multicore is. Liever nog wat sterker. Ik wil het gebruiken voor een 1000/1000 verbinding en ook nog Snort en wat andere zaken, dus die zijn dan niet toereikend.
Voor 1000/1000 verbingdingen zou ik geen moeite meer doen om naar extreem low powered bordjes te kijken (ik heb een pc engines opnsense router draaien op een 250 mbit met een quad core cpu) en dit is echt wel de maximun wat eruit te halen valt kwa performance voor gigabit verbindingen zik eerdrr gaan kijken naar een intel nuc als daar een 2e nic mogelijk is op by usb-c
Ja en NUC zou perfect zijn. Alleen dat is dan wel pas zodra deze echt 2 NIC's heeft. Als je namelijk een USB adapter gebruikt, dan is het meestal een Realtek chip en dat is niet handig met Pfsense.
Een friendlyarm m4v2 hier in gebruik verbruikt hier (gemeten met een ina219 over 0.1Ohm:
Bus Voltage: 4.872 V
Bus Current: 672.165 mA
Power: 3263.415 mW
Shunt voltage: 67.220 mV

(512Gb nvme kaartje aan boord)

Kortom dit nieuwe bordje zal ik gok rond de 1 tot 2W max gaan trekken (niet volledig belast)
Op AliExpress kan je een Mini PC met 6 Intel netwerkkaarten oppikken voor minder dan 200 EUR met een dual core CPU met AES-NI. Vreet niet veel stroom. Die paar euro per jaar t.o.v. een ARM bordje zou ik mij niet zo'n zorgen over maken.
Netgate eigen apparaten met pfsense erop zijn ook ARM een Sg-1100 bijvoorbeeld
Het (overigens Nederlandse) alternatief, OPNsense, is zo te zien wel bezig met een ARM build: https://forum.opnsense.or...1g0gbafulr3&topic=12186.0

[Reactie gewijzigd door CH4OS op 23 juli 2024 14:19]

Is dat niet gewoon de RTL8211E die op de foto benoemd wordt?
Bedankt, ik ga een bril kopen. :F
ik zie een Realtek RTL8211E, bedoel je dat of niet?
one Native Gigabit Ethernet, and one PCIe Gigabit Ethernet
PCI Ethernet used is the Realtek RTL8111H

[Reactie gewijzigd door Q-bone op 23 juli 2024 14:19]

Als ik hier kijk heeft de rockchip zelf een eigen controller aan boord:

http://rockchip.wikidot.com/rk3399

Die Realtek chip lijkt dan ook voor de tweede poort over PCIe te gaan.

Nog steeds no dice voor PFSense (want realtek én ARM), maar er is dus nog een andere controller aan boord.
Heel domme vraag misschien, maar wat moet zo'n bordje met DirectX 11 ondersteuning?
Nou wat Chinco zegt, gekke combi:
De gpu ondersteunt onder andere DirectX 11, H264 en H265 en OpenGL ES 3.1
...
maar een aansluiting voor een display ontbreekt.
Streaming? Snelle vlotte desktop? Vraag mij af waarom, maar 't zou kunnen.

[Reactie gewijzigd door The Zep Man op 23 juli 2024 14:19]

Nee t kan niet. Ding heeft geen video output ;).
Geen idee of deze Pi het ondersteund. Maar je kan beeldschermen via cat/ethernet kabels aansluiten.
Dat hoeft ook niet. Je kunt zo'n apparaat ook remote gebruiken en via die weg inloggen. Als je er Linux op draait kun je de X11 server op het bordje laten draaien of lokaal op je eigen computer. Je kunt ook bepaalde workloads die baat hebben bij een GPU offloaden naar dit bordje. Als je grafische zaken op het bordje wilt kunnen doen dan is zo'n GPU wel erg handig.

Daarnaast gaat het hier ook om een SoC: een chip waarin naast de CPU ook de GPU in zit. Die SoC zullen ze vast voor veel meer bordjes dan deze gebruiken. M.a.w. het ligt ook heel erg voor de hand dat voor dit bordje gewoon off the shelf hardware is gebruikt.

[Reactie gewijzigd door ppl op 23 juli 2024 14:19]

De RK3399 is gewoon een algemene chip, het is niet alsof de GPU ineens verdwijnt als er geen HDMI connector op zit. Je kan de hardware ondersteuning nog steeds gebruiken voor andere toepassingen ook al is er geen beeld. Denk aan NVR of media encoding.
Niet helemaal, het valt mij op dat de meeste van die bordjes wel een meetpunt hebben waar composite video op staat. Ook zijn steeds meer usb displays in gebruik..
Zie bijvoorbeeld hier (cvbs).

[Reactie gewijzigd door tweazer op 23 juli 2024 14:19]

(leave it, jeroen. En volgende keer beter lezen)

[Reactie gewijzigd door JeroenED op 23 juli 2024 14:19]

Dat maakt het iets logischer, die tweede link. Maar dan nog is het lastig te bedenken wat je met item DirectX wilt doen met de huidige kracht. Maar dat zal mijn gebrek aan verbeelding zijn als niet-developper.

Thanks!
Windows IoT is ook niet zo populair onder hobbyisten vandaar dat het relatief onbekend is. Voor industriële toepassingen wordt Windows Embedded nog best veel gebruikt.
Dat klopt, dat Embedded nog gebruikt wordt. Maar dat is geen iot. Die ben ik nog niet tegen gekomen.

Afgelopen week kwam ik erachter dat de iot licentie van Windows ook gewoon een LTSC versie voor x86/x64 is. Ik dacht dat de iot versie gratis was. Oeps.
IoT versie van Windows 10 is wel gebaseerd op de LTSC versies. Net als B.V. de Xbox. Maar is het niet.

Daarnaast als je LTSC wil installeren heb je een enterprise licentie nodig. Nu zijn er meerdere IoT versies. IoT enterprise dat idd onder de enterprise versie valt. En de opensource versie die gratis is. Maar geen enterprise features bevat.

[Reactie gewijzigd door To_Tall op 23 juli 2024 14:19]

Direct X? Dat is toch video ding voor Windows games? Op een nano pi? 🤣
Windows draait er niet eens op joh. Mogelijk de IoT versie wel, maar de vraag is of je dat moet willen.
Vooral benieuwd welke doorvoersnelheid je tussen de poorten haalt. Zeker in combinatie met wat firewallling
Staat op de site bij FA, een r2s haalt ~ 941Mbit op 1Gbit poort
Ja, maar wat als het verkeer er doorheen moet. Ene poort in, andere uit. Nat en een hand firewall regels. Denk dat je blij mag zijn met de helft dan. (Nog prima)
Zie de voorloper inderdaad:
https://forum.openwrt.org...reat-openwrt-device/65374
Performance of the board is great, especially considering its price point (€32 incl shipping to Europe in my case). In summary (more details below):

AES h/w accelerated openssl, up to 12x openssl performance compared to RPi4
WAN-to-LAN/ingress (NAT + firewall) TCP throughput of 940 Mbps
SQM enabled ingress up to 465 Mbps, egress up to 750 Mbps
Mooi ik wil een NAS/muziekstroming server met pulseaudio bouwen. Kan dat hiermee?
Ik vermoed overkill, zo'n bordje van 10E kun je al met spi op je DAC aansluiten
Nee er is geen aansluiting voor hdd/sdd of wat voor storage dan ook afgezien van de sd kaart en die wil je niet voor nas toepassingen gebruiken
Zouden externe schijven over de USB-poorten niet kunnen?
Jammer dat er sata poorten op zit.
Heerlijk zulke bordjes met 2 nics... De mogelijkheden worden ineens verbreed!

Vraag me altijd al af waarom raspberrys dit niet krijgen
De Raspberry Pi is primair voor educatie bedoelt. Daar speelt het hebben van een 2e NIC nou eenmaal niet zo heel erg. Voor dit soort toepassingen hebben ze dan weer de compute modules bedacht. De nieuwste kun je op een board prikken waarmee je de beschikking hebt over PCIe waardoor je een uitbreidingskaart kunt aansluiten die zelfs 4 NICs heeft. Met die opzet is er dus nog meer mogelijk.
Nou... ik denk dat het educatie-verhaal onderhand wel losgelaten kan worden gezien de enorme hoeveelheid toepassingen die ondertussen gevonden is voor de diverse Pi-varianten.
Ze zijn natuurlijk wel begonnen met educatie als doeleind. :)
Dx11 support zit in redelijk wat mali gpus die ie ook in telefoon vind tevens al jaren suported is door console gpus.

Dx apis kunnen ook gebruikt worden voor decode en encode van bepaalde video/audio streams naar wat mij bekend is kan het mis hebben.
Opnsense wordt al geport naar ARM. Wellicht is dit een mooie kandidaat voor dit project:

https://forum.opnsense.org/index.php?topic=12186.0

Op dit item kan niet meer gereageerd worden.