Sipeed brengt LicheeRV-singleboardcomputer met RISC-V-chip uit voor 19 euro

Fabrikant Sipeed introduceert een nieuwe LicheeRV-singleboardcomputer. Deze beschikt over een klein ontwerp met een optionele lcd en is gebaseerd op de Allwinner D1-chip, met een 64bit RISC-V-core. De LicheeRV kost 18,86 euro.

Sipeed heeft de LicheeRV met Allwinner D1-chip deze week uitgebracht op Aliexpress, merkte CNX Software op. De singleboardcomputer beschikt over een enkele 64bit XuanTie-RISC-V-core, die op 1GHz draait. Het systeem beschikt verder over 512MB DDR3-geheugen, een MicroSD-kaartlezer en een USB-C-poort. Het bord ondersteunt Debian en Tina Linux. Het bordje heeft verder een spi-connector, waarop gebruikers een optioneel 1,14"-scherm kunnen aansluiten. Een variant met een dergelijk scherm kost ongeveer 6 euro extra.

De LicheeRV heeft afmetingen van 43,2x25,0mm en kan via twee M.2-connectors aangesloten worden op een soort dockbordje, die bijvoorbeeld extra USB-poorten, ethernetconnectors, HDMI-aansluitingen of andere connectiviteit moet bieden. In december brengt Sipeed een eerste dock uit, meldt het bedrijf op Twitter. Die dock voegt onder andere gpio-headers toe. Hiervan is nog geen prijs bekend.

De fabrikant toont ook een variant van de LycheeRV-86, die wordt geleverd met een behuizing met geïntegreerd touchscreen. Dat scherm heeft een resolutie van 480x480 pixels. Dat model krijgt ook een ingebouwde Rj45-connector voor 100Mbit/s-ethernet, een wifi- en bluetoothmodule, ondersteuning voor gpio-uitbreiding en ondersteuning voor de WebAssembly Framework for Things. Ook van deze variant is geen prijs of releasedatum bekend.

De Sipeed LycheeRV, het dockbordje, en de LycheeRV-86-variant met geïntegreerd touchscreen. Afbeeldingen via Sipeed

Door Daan van Monsjou

Redacteur

25-11-2021 • 17:16

22 Linkedin

Lees meer

Tencent wordt lid van RISC-V-organisatie Nieuws van 24 december 2022

Reacties (22)

22
22
13
4
0
9
Wijzig sortering
Tot in hoeverre kan een open source architectuur/ontwerp garanderen dat er geen hardwarematige backdoors in zitten?
Niet. Net als bij software.

Wat je wel kan doen is het open source design analyseren (kan jij dat, ik kan het niet in ieder geval). En vervolgens het open source design vergelijken met wat er daadwerkelijk geleverd is (er is dure hardware die van zo een chip effectief een röntgenfoto kan maken).

En dan natuurlijk kan het zo zijn dat je 100.000 chips hebt die perfect conform de open source specs zijn gemaakt en de 100.001ste niet. Ga je alles zelf checken? Vertrouw je de mensen die dat doen? Vertrouw je de hard/software die dat checkt? Vertrouw je het open source design? Vertrouw je de postbode?

Als iemand wil rotzooien met je systemen, info, etc. Dan zijn er een heleboel simpelere en goedkopere oplossingen te vinden...
CRC-check automatiseren van een romdump?
Zelfs met die "röntgenfoto" ga je niet alles vinden. Denk maar eens aan een rowhammer- of spectre-achtige kwetsbaarheid die ergens expres ingebracht kan zijn. En bedenk dan ook hoe is aangetoond dat zo'n low-level kwetsbaarheid ook via een webbrowser uit te buiten is.
Kwetsbarheden zijn dan een issue met het open source design en daar zijn alle chips dan gevoelig voor, dat is geen hardwarematige backdoor. Zelfs geen backdoor zou ik zeggen.

Ik begrijp echter waar je naartoe wilt, als men zaken zo inricht dat er juist dergelijke exploits kunnen plaatsvinden. Dat zou zichtbaar in een scan moeten zijn, niet de implicaties, maar zeker de layout. In theorie zou je kunnen rotzooien met andere materialen of dichtheden om een dergelijk effect te kunnen krijgen, maar ook hiervan verwacht ik dat het zichtbaar is op zo een scan.

Echter is het niet zo dat omdat iets open source is, is het niet per definitie veilig. Er worden nog dagelijks security issues gevonden in open source software en dat heeft echt niet altijd te maken met bagger code, maar eerder omdat nieuwe ideeën en creatieve implementatie voor nieuw misbruik kunnen zorgen.
Bij een opensource architectuur hoef je alleen te checken of de opgeleverde chip hetzelfde is als het ontwerp. Dit kan wel, maar voor zover ik kan vinden is deze chip gemaakt op een 22nm procedé. Het zal daardoor wat lastiger zijn om een die-shot te maken.

Maar dat allemaal is niet relevant bij deze chip, want volgens mij is de architectuur niet open source. Het open source gedeelte is de instructieset. In de instructieset zelf zit geen backdoor, maar je weet daarmee niet of de architectuur, die als 'API' de instructieset heeft, ook niks extra's doet buiten het uitvoeren van de instructies.

Intel's chips zijn x86, en dat terwijl er wel die management engine in zit. Dit soort extra verborgen modules zijn dus buiten de intructieset om in een chip te zetten.
de processor is open-source (XuanTie-RISC-V).

de hele SoC errond weet ik niet, ik denk het niet.
Hardnekkig misverstand: RISC-V is niet de hardware. RISC-V is een open standaard instructiesetarchitectuur (ISA) gebaseerd op gevestigde computerprincipes met gereduceerde instructieset. Ook de ISA's van b.v. X86 en Arm zijn standaard. Het verschil zit in de licentie: bij RISC-V is de licentie gratis. Je mag er mee doen wat je wil (binnen de beperkingen van de licentie)

De ISA heeft gegarandeerd (en controleerbaar) geen backdoor ;)
Lijkt erop dat in dit geval de cpu zelf ook opensource is:
The open source RISC-V-based Xuantie series processors include four mass production processor IPs, namely Xuantie E902, E906, C906 and C910, as well as full-stack software and tools based on Xuantie’s multi-operating system. Developers can download the source codes of Xuantie through T-Head’s Github account and Open Chip Com.
Bron: https://pandaily.com/alib...uantie-series-processors/
Bedankt, daar had ik overheen gelezen. Nooit gedacht van die Chinezen. Ze hebben zelfs ook multi-core versies. Goed bezig daar.
idd ik had het opgezocht en gedeeld, wel zonder referentie :) @Xerxes249 dank U voor het delen.

Dat de ISA geen backdoor heeft wil niet zeggen dat er in de SoC geen toegang tot het geheugen kan verworven worden, of andere zaken...
Ze hebben geen keus als ze ooit aan de grip van het Westen (lees x86/arm) willen ontsnappen.
Eindelijk een boardje waarmee je met RISC-V kan experimenteren voor een betaalbare prijs. Ik ben zeer benieuwd naar de prestaties en mogelijkheden.
Misschien iets minder snel, maar de ESP32-C3 is er al een hele tijd en is zelfs nog iets betaalbaarder dan dit board :)
Is ook leuk spul maar ondersteunt zo te zien geen Debian en dat is waar ik het liefst mee werk.
microcontrollers draaien meestal geen volwaardig OS zoals debian.

meestal laad je 1 enkel programma erop dat rechtstreeks op de hardware draait. zie bijvoorbeeld Arduino, etc.

[Reactie gewijzigd door AndrewF op 26 november 2021 10:18]

Dit (board + lcd + case) voor 7.40$ is anders ook wel betaalbaar.
https://www.seeedstudio.c...gan-Nano-V1-1-p-5118.html
dit zou de prestaties bieden van een cortex M3.
108Mhz 32KB sram / 128KB flash + miscrosd
Wel echt een milestone voor Risc-V om nu voor maar ~20 euro in te stappen. Ik verwacht een explosie aan nieuwe projectjes.
Wat is de use case voor zo'n bordje?
Educatie. Nu kunnen heel veel devs betaalbaar leren met risc-v te werken. Verwacht raspberrypi achtige projectjes.
Oké, maar de Rasberry Pi heeft naast educatie ook nog heel veel andere use cases.
Ik heb m zelf vaker gebruikt voor bv Mediaspeler (Plex) en als een Crypto (buy/sell) Bot, maar ook als monitoring agent (Zabbix) en Home Assistant, Pi Hole en ga zo maar door.
Ik was gewoon even benieuwd waar ik deze voor zou kunnen inzetten en wat de meerwaarde is boven een Pi
Zulke projecten komen misschien op termijn, dat duurde bij de RPi ook een tijdje. Ik verwacht dat bij dit bordje eigenlijk nog niet, maar dit opent misschien wel de deur voor toekomstige bordjes. Dat ontwikkelaars hier nu wat ervaring mee opdoen en dan in de toekomst sneller hun software kunnen porten naar nieuwere Risc-V computers. Als gewone consument kan je waarschijnlijk beter bij de Raspberry Pi blijven voor nu.

Op dit item kan niet meer gereageerd worden.

Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee