IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Hardware Discussion :

SiFive va lancer une carte de développement RISC-V supportée par Linux


Sujet :

Hardware

  1. #1
    Chroniqueur Actualités
    Avatar de Patrick Ruiz
    Homme Profil pro
    Redacteur web
    Inscrit en
    Février 2017
    Messages
    1 841
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Redacteur web
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Février 2017
    Messages : 1 841
    Points : 51 489
    Points
    51 489
    Par défaut SiFive va lancer une carte de développement RISC-V supportée par Linux
    SiFive va lancer une carte de développement RISC-V supportée par Linux
    HiFive Unleashed est attendue dès le mois de mars

    L’architecture RISC-V a jusqu’ici écrit ses lettres de noblesse dans le monde académique ; normal, elle a été créée pour faire de la recherche en matière d’architecture des ordinateurs. Sifive, une entreprise spécialisée dans le semi-conducteur, travaille à changer cette donne. La firme annonce la disponibilité d’une carte de développement RISC-V dans les jours à venir.

    La manœuvre fait suite à la présentation, l’été dernier, de la plateforme E300 puis au lancement de la carte HiFive1. Mais ça c’était pour le développement sur les cartes à « microcontrôleurs » qui n’a que trop collé à l’architecture RISC-V. Avec HiFive Unleashed, l’entreprise a décidé d’ouvrir son projet à la sphère de développement professionnelle et ses processeurs « plus performants ».

    La nouvelle carte de développement s’appuie sur le jeu de puces U540. Au mois d’octobre 2017, SiFive a procédé à la présentation du U54-MC Coreplex, un processeur RISC-V à cœurs multiples. Ce dernier est un sous-ensemble du chipset U540 qui intègre en plus d’autres composants un contrôleur de mémoire vive DDR4 64 bits et un port Gigabit Ethernet. La puce U540 est basée U500 qui compte jusqu’à huit cœurs d’application. Le nouveau jeu de puces sera doté de quatre de ces derniers accompagnés d’un cœur dit de monitoring. Chacun des cœurs dispose d’une unité de gestion de mémoire dédiée et est capable d’aller jusqu’à 1,5 GHz. Le tout est compatible Linux et fondu sur du 28nm.

    Nom : U540.jpg
Affichages : 3562
Taille : 83,5 Ko

    Comme le précise SiFive, la carte est destinée aux développeurs et enthousiastes désireux de construire des ordinateurs architecturés autour de RISC-V, d’ajouter des fonctionnalités à Linux ou de porter des packages sur une distribution donnée. La nouvelle puce devrait hériter des outils de développement du U54-MC Coreplex. Ceux proposés sont tous disponibles sur Linux. Le développeur pourra se servir de Freedom Studio, un IDE basé sur Eclipse et livré avec une chaîne d’outils RISC-V GCC et Freedom E SDK, un dépôt GitHub avec des pilotes de prise en charge des cartes de développement et des exemples de code.

    Nom : board.jpg
Affichages : 2563
Taille : 186,7 Ko

    L’entreprise a présenté la carte dans le cadre de la réunion européenne des développeurs de logiciels libres et open source (FOSDEM) qui s’achève ce jour. Elle a été lancée sur la plateforme CrowdSupply avec un but de financement symbolique de 1 dollar et semble déjà connaitre un franc succès avec 19 247 $ engrangés pour une campagne qui court sur 39 jours supplémentaires. Deux périodes de disponibilité sont annoncées : mars 2018 pour les personnes à même de débourser 1250 $ et juin 2018 pour celles qui mettront 999 $. Il faudra en plus compter des frais de 40 $ pour la livraison hors du pays de l’oncle Sam.

    Source

    Freedom U500 brief (PDF)

    CrowdSupply

    Votre opinion

    Quels sont d’après vous les facteurs susceptibles de provoquer une adoption ou un rejet de cette carte de développement ?

    Voir aussi

    SiFive lance un processeur RISC-V supporté par Linux, Unix et FreeBSD, une menace pour les architectures propriétaires comme ARM ?
    Contribuez au club : Corrections, suggestions, critiques, ... : Contactez le service news et Rédigez des actualités

  2. #2
    MikeRowSoft
    Invité(e)
    Par défaut
    Linux n'est rien sans les distributions Linux.

    Pas de distributions, pas d'IHM, pas applications, peu d'intérêt si partir de zéro...

    [...]
    Le nouveau jeu de puces sera doté de 4 des ces derniers accompagnés d’un cœur dit de monitoring.
    [...]
    On dirait du Nvidia Tegra.
    Sinon, le reste du HW est bien et modulaire sans ajout superflu.

    Ordissimo, Lansay, Apple et bien d'autres pourraient bien être intéressés.
    Dernière modification par MikeRowSoft ; 04/02/2018 à 15h18.

  3. #3
    Membre émérite
    Avatar de Mickael_Istria
    Homme Profil pro
    Développeur Expert Eclipse IDE/RCP, pour Red Hat
    Inscrit en
    Juillet 2008
    Messages
    1 469
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Expert Eclipse IDE/RCP, pour Red Hat
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 469
    Points : 2 997
    Points
    2 997
    Par défaut
    Citation Envoyé par MikeRowSoft Voir le message
    Linux n'est rien sans les distributions Linux.
    Pas de distributions, pas d'IHM, pas applications, peu d'intérêt si partir de zéro...
    Dans le monde embarque et IoT, il arrive souvent qu'en fait on n'ait juste besoin d'un noyau d'OS minimal, sans distribution, sans IHM, sans applications autres que la capacite d'executer un programme specifique. Donc dans ce cas, Linux est de la meilleure solution, sans chercher a utiliser une distribution.
    Dire que Linux n'est rien sans les distros, je pense que c'est une remarque restreinte a Linux pour une machine de travail; mais les cas d'usage de telles cartes vont bien plus loin que ca, et dans certains cas d'applications Linux est justement superieur a tous les autres OS parce qu'il est avant tout juste un noyau que l'on peut customiser tres finement et optimiser pour l'usage final qui en sera fait.
    Pour du HTML, CSS, JavaScript, TypeScript, JSon, Yaml, Node... dans Eclipse IDE, installe Eclipse Wild Web Developer
    Pour du Rust dans Eclipse IDE, installe Eclipse Corrosion
    Follow me on twitter

  4. #4
    MikeRowSoft
    Invité(e)
    Par défaut
    J'ai connu un brillant doctorant qui a lui même écrit un micro noyau (qui n'est pas un Linux) avec un kit de dev pour CPU ARM (pas de GPU ou mémoire vivre, que un core ARM, de l' EEPROM, de la mémoire cache, une interface série pour y brancher une interface réseau pour ne pas tout dire).

    Donc, Linux apporte un monticule en plus d'un "simple" système embarqué.

    Franchement, quand tu vend un PC avec OS Linux, tu crois que le client qui a eu une mauvaise expérience va juste changer de distribution ?
    Si il n'y a pas de distribution pour le grand public, tu crois que les passions et les conversations vont concurrencer celles du très réputé Microsoft ?

    L'espion qui n'en ait plus un devrait faire de la pub pour Linux et pas simplement une distribution...
    Dernière modification par MikeRowSoft ; 05/02/2018 à 15h49.

Discussions similaires

  1. Réponses: 9
    Dernier message: 14/10/2017, 05h11
  2. Lancer une macro en cliquant sur un bouton par vba
    Par doublem93 dans le forum VBA Access
    Réponses: 1
    Dernier message: 23/02/2017, 21h57
  3. Réponses: 0
    Dernier message: 02/11/2011, 16h48
  4. Réponses: 7
    Dernier message: 22/08/2010, 18h10
  5. Comment lancer une application qui a été développée sous Unix avec le navigateur IE
    Par diamonds dans le forum Applications et environnements graphiques
    Réponses: 2
    Dernier message: 26/09/2006, 14h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo