Milk-V Mars : une SBC format Raspberry sous SoC RISC-V

Si on peut confondre la Milk-V Mars avec une Raspberry Pi de part leurs formats respectifs, les deux cartes n’ont que peu de points communs.

La Milk-V Mars a le même gabarit que sa célèbre concurrente mais elle embarque un SoC RISC-V StarFive JH7110 quadruple cœur cadencé à 1.5 GHz en lieu et place d’une puce ARM plus classique. La mémoire vive installée sera disponible en 1 à 8 Go de LPDDR4 et un module eMMC comme un lecteur de cartes MicroSD seront également accessibles.

Après la Milk-V Duo présentée hier, la Milk-V Mars se dévoile et présente peut être plus d’intérêt. Ne serait-ce que parce qu’elle propose une connexion Ethernet et Wi-Fi contrairement à la Duo. Si on n’a pas d’informations sur la disponibilité de la carte ni son tarif, elle semble bien prévue pour une distribution à l’international à terme.

On retrouve le format 85 x 56 mm habituel et un équipement très complet en terme de connectique. La carte propose un port Ethernet Gigabit mais également un port M.2 pour pouvoir ajouter une carte Wi-Fi et Bluetooth de son choix. Un port HDMI est présent ainsi que trois ports USB 3.0 Type-A et un port USB 2.0 Type-A. Un port USB Type-C est également visible mais il ne prendra en charge que l’alimentation de la carte. A noter que le port Ethernet permet une alimentation PoE et la carte pourra également être alimentée via ses broches..

Un jeu de 40 broches GPIO est disponible pour servir d’interface à des montages externes. Capteurs photos et caméras pourront également profiter des ports MIPI-DSI et MIPI-CSI.

La puce RISC-V permettra de contrôler deux écrans avec un HDMI d’un côté et le MIPI-DSI de l’autre. La carte devrait pouvoir décoder des formats H.264 et H.265 jusqu’en UltraHD à 60 images par seconde. Elle pourrait également encaisser un encodage en temps réel via son MIPI-CSI en FullHD à 30 images par seconde au format H.265.

Bref, suivant son tarif, une petite carte très intéressante à surveiller pour qui veut se familiariser avec les puces RISC-V pour différents usages.


Soutenez Minimachines avec un don mensuel : C'est la solution la plus souple et la plus intéressante pour moi. Vous pouvez participer via un abonnement mensuel en cliquant sur un lien ci dessous.
2,5€ par mois 5€ par mois 10€ par mois Le montant de votre choix

Gérez votre abonnement

10 commentaires sur ce sujet.
  • 2 juin 2023 - 9 h 47 min

    Pierre: As-tu connaissance d’une idée, même vague, de la conso énergétique de la solution ?

    Répondre
  • 2 juin 2023 - 11 h 06 min

    @Gepp: Aucune, pour le moment. Ce n’est pas documenté du tout. Mais ça n’a pas de raison d’être important. Le SoC est pas spécialement gourmand.

    Répondre
  • s@s
    2 juin 2023 - 12 h 15 min

    @Pierre : et niveau performances, ça vaudrait un RPI (avec du soft optimisé) ?

    Et la fondation Pi qui pense à passer de l’ARM au RISC, on a ici leur proto ? :-)

    Répondre
  • 2 juin 2023 - 13 h 21 min
  • Luc
    3 juin 2023 - 8 h 31 min

    @s@s: pour _ne idée des performances la carte StarFive VisionFive 2 est équipée du même SOC et quelques tests sont publiés en ligne, par Jeff Geerling notamment.

    Grosso modo, c’est de l’ordre d’un RBPi 3B+

    Répondre
  • 3 juin 2023 - 16 h 29 min

    @Pierre Lecourt: je rejoins ta position sur RISC-V en remplacement des cartes a base de SOC ARM. On est encore à essuyer les plâtres logiciel de l’ISA RISC-V.

    J’ai une carte VisionFive 2 et je constate certains soucis d’ordre logiciel. J’ai fait cet achat en connaissance de cause. RISC-V n’est que a son début et il faut attendre encore quelques années pour avoir un écosystème plus mature. On a enfin des OS en plus grand nombre disponible sans devoir passer par la cross compilation. Mais on a pas encore toute les applications adaptées pour RISC-V, certaines demande a être adapté. On revit sur se point les début des premières carte PI ou la partie logiciel se construisait.

    Sans parler que les puces RISC-V évoluent très rapidement chez les différents constructeurs. Et les implémentations de RISC-V ne sont pas forcément libre, chose que l’on oublie. Le jeux d’instruction lui est libre mais son implantation lui n’est pas forcément libre. C’est de le cas de SiFive.

    @s@s : j’ai une carte basée sur la même puce : StarFive JH7110. Niveau perf, on est entre un PI3a et un Pi4. Il y a de grosse différence technique entre la puce de chez SiFive et celle d’ARM. La plus visible est le traitement Out of Order des puces ARM dans le PI4. Cela a un impact fort sur la puissance.

    s@s, petite remarque, fait attention en réduisant RISC-V en RISC. Ce n’est pas la même chose. RISC-V, ARM, POWER, SPARC, MIPS sont sur la logique RISC.
    Le nom de l’ISA (architecture) RISC-V est très voir trop explicite ^^

    Dés que l’on parle de RISC-V, je suis un poil casse pied. Car j’ai beaucoup d’espoir pour RISC-V dans les 5 à 10 ans.

    Répondre
  • 3 juin 2023 - 16 h 31 min

    j’ai oublié de parler que pour le moment avec uboot, c’est encore très frais et il ne faut pas trop s’approcher des mur sous peine de tache de peinture

    Répondre
  • 4 juin 2023 - 20 h 48 min

    @Nidouille: Donc le délire « oubliez arm, le risc-v c’est la liberté » c’est des paroles en l’air puisque seuls certains à priori contrôleront le marché, autant rester chez arm alors.

    Répondre
  • 5 juin 2023 - 13 h 16 min

    @Le Breton:

    Oui, c’est encore beaucoup trop top pour affirmer que RISC-V va tuer ARM.

    Mais arm se voit pousser vers la sortie sur certains segment de marché. Les contrôleurs de disque dur chez seagate et western digital ont abandonné arm pour RISC-V en 32 bits.

    On a dans certains SOC Arm la présence de RISC-V pour la partie calcul AI.

    On commence à voir des annonces de l’utilisation de RISC-V dans certains contrôleur nvme dans les gamme pro. J’ai survoler quelques annonce du computex et pas encore pris le temps de bien lire l’annonce en question.

    Whait ans see

    —————–

    Grosse digression

    Le jeux d’instruction RISC-V est libre, ce que n’est pas ARM.
    L’implémentation de RISC-V peut être libre comme payante du fait de la licence BSD très permissive.
    Mais oui, actuellement on trouve surtout des puce chez SiFive ou Alibaba via sa filiale T-Head.
    T-Head fourni des puces pour beaucoup d’autre puce chinoise en RISC-V. La Chine au niveau géopolitique investi énormément sur RISC-V. Mais encore quelques années pour savoir si RISC-V sera vraiment une alternative au monde ARM.

    Sur RISC-V, la partie gpu se fait via des circuits propriétaire comme ceux de powervr.
    La RISC-V fondation travaille sur un gpu avecvle même type de licence que l’isa RISC-V : BSD.

    Pour le répèter, RISC-V est jeune pleins de promesse et en constante évolution. Dure de donner une réponse sur le long terme.
    Actuellement, il faut mieux de l’ARM qui est connu stable. RISC-V, c’est du early adopter qui essuie les plâtres.

    Répondre
  • Luc
    5 juin 2023 - 17 h 15 min

    @Nidouille: Merci pour ce retour d’expérience. J’ai longtemps hésité à franchir le pas et m’acheter cette VisionFive. Pour finalement renoncer. La curiosité est très forte pourtant mais, comme tu le soulignes, c’est encore très frais tout ça.

    J’ai déjà mes rock5b (sous rk3588) à bidouiller (même avec une solution Arm, il y a des trucs qui ne marchent pas correctement : DAC I2S, écran Mipi Dsi, hdmi in…) . C’est un peu frustrant d’ailleurs.

    Alors autant ne pas en rajouter !

    Il me semble que l’Esp32-S3 est sous RISC-V. À moins que ce ne soit le C3.

    Répondre
  • LAISSER UN COMMENTAIRE

    *

    *