8 ms·
Milk-V Mars: RISC-V credit card size SBC
- BasedAnon 3y agoHow does this thing stack up against the Pine64's Ox64?
- rjsw 3y agoThe linked system uses the same SoC as the Pine64 STAR64, so it will be a lot faster than a Pine64 Ox64, the Milk-V Duo is similar to the Ox64.
- KerrAvon 3y agohas video, usb & ethernet. missing price & benchmarks, though
- snvzz 3y agoIsn't it JH7110 like VisionFive2? That board shipped in February. There's plenty about it. I have one. On release a few benchmarks were made, but be careful that driver improvements and newer GCC versions (it shipped with a Debian built with a really old GCC) have improved performance dramatically since then. Firefox and Chrome have also gained JS JIT, which makes web browsing fast.
- f001 3y agoI love the PoE support! I wish more SBCs and even nuc/nuc-clones would start adding support! It’s nice being able to consolidate power supplies/deploying to places where only ethernet is present (which anyone can deploy legally unlike AC wires)
- adriancr 3y agoalthough not ideal, external gigabit POE splitters are ~10 euros
- mandelken 3y agoI wonder what graphics chip this is using?
- gh02t 3y agoLooks to be Imagination BXE-4-32 GPU, courtesy of https://www.cnx-software.com/2022/08/29/starfive-jh7110-risc-v-processor-specifications/ https://www.cnx-software.com/2022/08/29/starfive-jh7110-risc... .
- meepmorp 3y agoApparently not recently discussed here: https://news.ycombinator.com/item?id=36377439 https://news.ycombinator.com/item?id=36377439
- glutamate 3y agoDifferent board, same company
- gnabgib 3y agoThis MILK-V reposts are getting terious. Three new RISC-V boards, competing with forms of mATX (Pioneer), Pi Zero (Duo), and Pi (Mars). Pioneer[0][1][2][5], Duo [2][3][7][8], Mars [4][5][6] (and now this) [0]: https://news.ycombinator.com/item?id=36009946 https://news.ycombinator.com/item?id=36009946 (73pts, 14 comments) [1]: https://news.ycombinator.com/item?id=36064138 https://news.ycombinator.com/item?id=36064138 (2pts, 0 comments) [2]: https://news.ycombinator.com/item?id=36064183 https://news.ycombinator.com/item?id=36064183 (18pts, 2 comments) [3]: https://news.ycombinator.com/item?id=36080912 https://news.ycombinator.com/item?id=36080912 (5pts, 6 comments) [4]: https://news.ycombinator.com/item?id=36115253 https://news.ycombinator.com/item?id=36115253 (2pts, 1 comment) [5]: https://news.ycombinator.com/item?id=36144188 https://news.ycombinator.com/item?id=36144188 (27pts, 20 comments) [6]: https://news.ycombinator.com/item?id=36148815 https://news.ycombinator.com/item?id=36148815 (3pts, 0 comments) [7]: https://news.ycombinator.com/item?id=36188793 https://news.ycombinator.com/item?id=36188793 (69 points, 26 comments) [8]: https://news.ycombinator.com/item?id=36377439 https://news.ycombinator.com/item?id=36377439 (197 points, 107 comments)
- wrycoder 3y agoThanks for the links!
- accrual 3y agoThis is super cool! It has a little bit of everything I'd want in a small project board - PoE, mini PCIe, RPi case compatibility, lots of RAM. OpenBSD has some support for the StarFive chip, so perhaps this device could run OpenBSD in the future: https://www.openbsd.org/riscv64.html https://www.openbsd.org/riscv64.html
- synergy20 3y agothere are so many SBCs these days. if you use them for hobby projects, many of them are fine. if you ever want to convert your project to something commercial, I would still consider raspberry pi and beaglebone instead based on software maturity and community support and their ecosystem at large. I really like NXP's i.MX6/8/9 chips, I wish there are some i.MX SBCs as popular as RPi and Beagles, for both hobby and commercial applications.
- freedomben 3y agoI would tend to agree, but the supply limitations of the Pis has made me re-think that. I've heard with commercial agreements you can sometimes get Pis easier, but for launching a new product I'd be terrified that my growth would be hampered/limited by availability of the Pi
- hhh 3y agoI have had zero problems getting pis for the past 3 years, but we generally pre-buy supply in bulk (500+)
- dismalpedigree 3y agoOut of curiosity, what is the channel for making a purchase like this? I am in that ballpark in terms of supply for CM4s.
- hhh 3y agoWe use Insight.
- xhrpost 3y agoI feel like there are ton of SBC designs out there. Many are still in Kickstarter/Launch phase. Others are sold-out. And the few that aren't sold out are selling for much higher than their reference price.
- RobotToaster 3y ago
- IshKebab 3y agoThickest credit card I've ever seen!
- sschueller 3y agoYes, I am quite disappointed because I thought from the headline that it would actually fit in my wallet.
- PlutoIsAPlanet 3y agoHow does it boot? Or is RISC-V going to follow the same problems as the ARM SBC system where each board has an obscure and unique boot process meaning images need to be carefully pre-built with who knows what installed for each board.
- camel-cdr 3y agoI'm not certain, but I think that's what opensbi is for: https://github.com/riscv-software-src/opensbi https://github.com/riscv-software-src/opensbi
- jchw 3y agoI don't know about interrupts/device tree/etc. but at least for the boot process itself, UEFI/EDK2 was ported to RISC-V. (I actually learned this because I was looking up information about the Windows PE format and was surprised to see relocations support for RISC-V; they needed to add support for it to the PE specification since PE is the native binary format of UEFI!)
- snvzz 3y agoUEFI/EDK2 has been demoed with the JH7110 on VisionFive2. It's not quite complete yet (e.g. lacks drivers for hdmi display and usb), but it boots Linux. The simpler u-boot SPL --> opensbi --> u-boot flow is mature, and patches have been submitted upstream.
- mort96 3y agoUEFI has also been ported to ARM, yet we still have all kinds of issues booting ARM boards with generic images.
- jchw 3y agoYep, it's not the full story. For ARM, the standard for that is SystemReady. UEFI is nice, but it realistically only defines the boot process. Once the OS has taken over there's a ton of other stuff that it has to do that will be defined by not the ISA of the CPU but by the platform, like enumerate devices or coordinate interrupts. For those two things in particular, it looks like a form of ACPI may be supported by some RISC-V platforms, and there's PLIC and APLIC for interrupts. Undoubtedly there are more things that I'm not thinking of, but I think that's a good start, as those are two things that were in fact NOT standard on many ARM SBCs.
- imtringued 3y agoAll SBCs are useless to me... How am I supposed to encode vp8 in real time with them?
- CyberDildonics 3y agoAll desktop computers are useless to me... How am I supposed to fit one in my pocket?
- yjftsjthsd-h 3y agoNot every machine is suited to every usecase. It might not be useful to you for the one specific use you've picked, but it's still useful to a lot of people.
- vbezhenar 3y agoBuild a kubernetes cluster out of them and deploy pods which would encode one frame at a time. Then you just need to map-reduce. Easy!
- 2Gkashmiri 3y agoIs this available in India? I'd buy but won't risk the customs dance.
- appleflaxen 3y agoWhat happens with customs if you buy something like this?
- 2Gkashmiri 3y ago45% tax usually. sometimes it gets lost in the customs office or they refuse entry to the product.
- sylware 3y agoOverkill for my keyboard controller, but finally I get 40 GPIOs with native RV64.
- krilovsky 3y agoThis is definitely not the first RISC-V SBC at this size (the Sipeed Nezha SBC[0] launched over two years ago based on the Allwinner D1, and the ARIES FIVEBerry[1] launched almost a month ago based on the Renesas RZ/Five). It's not even the first SBC with that specific SoC, as StarFive (the company behind the JH7110 SoC used by this SBC) launched the VisionFive 2 SBC[2] on KickStarter back in September, and Pine64 had the STAR64 since last year as well. As for PoE support, the presence of the 4-pin header on the board suggests that it's optional, and requires the help of something like the PoE+ HAT[3], same as on the VisionFive 2 and the RPi. [0] https://www.indiegogo.com/projects/nezha-your-first-64bit-risc-v-linux-sbc-for-iot https://www.indiegogo.com/projects/nezha-your-first-64bit-ri... [1] https://www.aries-embedded.com/evaluation-kit/cpu/rzfive-renesas-riscv-msrzfive-osm-ethernet-can-fiveberry https://www.aries-embedded.com/evaluation-kit/cpu/rzfive-ren... [2] https://www.starfivetech.com/en/site/boards https://www.starfivetech.com/en/site/boards [3] https://www.raspberrypi.com/products/poe-plus-hat/ https://www.raspberrypi.com/products/poe-plus-hat/
- brucehoult 3y agoIf you want to talk about customers actually receiving stuff, rather than announcements or taking preorders, then the timing is: - Nezha: late June / early July 2021 - VisionFive 2: February 2023 - Star64: May 2023 The PineTab-V also uses the JH7110. It was supposed to ship late May at the same time as the (very similar) A55-based PineTab2, but according to the company they found something they wanted to fix before shipping. Hopefully soon! My VF2 that arrived in February was supposed to have been in November, and the Star64 was scheduled to ship in December, so slips of a few months are just in the nature of the industry, especially at this time.
- krilovsky 3y agoNo argument there, though I'm not sure why you feel that the delivery date is the relevant metric in the context of the Milk-V Mars which has only been announced and isn't even available for preorder yet.
- brucehoult 3y ago
- deleted 3y ago[deleted]
- st3fan 3y agoIs it available? No.
- notorandit 3y agoComing soon...
- nullc 3y agoThe cores still lack bitmanip/clz/ctz/clmul. :(
- snvzz 3y agoAIUI they got Zba and Zbb. I expect next batch of cores to be full RVA22+V.
- brucehoult 3y agoYup, and in boards at this price point and performance level (quad 1.5 GHz) or better in probably 2026.
- brucehoult 3y agoJH7110 has Zba, Zbb. So not clmul, but yes clz, popcount, etc.
- lvturner 3y agoQuite excited by this whole line up, the Pioneer ( https://milkv.io/pioneer https://milkv.io/pioneer ) looks interesting too. I really hope they can pull this all off. I've ordered a couple of the MlikV-Duos should arrive in the next week or so, let's see how things go!
- cosmiccatnap 3y agoIt's not available to purchase. I have yet to see affordable and consistant RISCV hardware availability just breadcrumbs leading to preorders or coming soon or something that costs 500$