Editor’s Note
Welcome to the fifteenth issue of the SG2042 Newsletter. In this issue, we will share with you the latest progress of Milk-V Duo, which has been successfully ported to more than 10 operating systems, including OpenEuler, ArchLinux, Fedora, Debian, OpenWRT, FreeRTOS, AliOS, RT-Thread, etc. Additionally, it has achieved compatibility with software stacks such as opencv-mobile, ncnn, and SQLite. Furthermore, Milk-V Duo supports over 50 sensors and is equipped with a built-in 0.2T AI computing power. These advances not only provide developers with more tools and resources, but also offer users a more diverse range of features and application experiences.
Highlights
-
The Milk-V Duo software ecosystem has developed rapidly in a short period of time. Operating systems such as OpenWRT, FreeRTOS, AliOS and RT-Thread have been successfully ported and adapted to the Duo, enabling a wide range of applications for the Duo such as routers, gateways, IoT devices, wearables and robots.
In addition, the global attention on Milk-V Duo is increasing. Within just three months, Duo’s GitHub project has exceeded 500 stars, including opencv-mobile, the GitHub projects that have official native support for Duo have exceeded 20,000 stars. Simultaneously, the total online video views for Duo have exceeded 500,000 worldwide. These statistics indicate that Duo has gained widespread attention and recognition among developers and users. The continuous growth of its software ecosystem provides more potential and opportunities for Duo to be used in various fields.
Upstream
Most of the code is already open-source and can be obtained from repositories such as Sophgo Technologies · GitHub. The following are some useful repo resources:
Linux kernel
-
Sophgo Community work: GitHub - sophgo/linux-riscv: Linux kernel stable tree
- No commits this week
-
Linux Official Community Upstream work:
-
SG2042 minmal support has been merged by Torvalds Linus. Waiting for release of 6.7-rc1 next weekend.
Merge tag ‘soc-dt-6.7’ of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Pull SoC DT updates from Arnd Bergmann:
"There are a couple new SoCs that are supported for the first time:-
AMD Pensando Elba is a data processing unit based on Cortex-A72 CPU
cores -
Sophgo makes RISC-V based chips, and we now support the CV1800B
chip used in the milkv-duo board and the massive sg2042 chip in the
milkv-pioneer, a 64-core developer workstation.
…
-
-
U-Boot
- No commits this week
OpenSBI
- No commits this week
Case Study
We’re looking for fun, good, or profitable use cases for SG2042. Feel free to share your experiences with us - just send a PR!
Events and Games
- Although there are no specific activities planned this week, we encourage you to explore our previous editions and engage with us through our social media channels.
In the News
- Image Classification Based on Milk-V Duo and Squeezenet | Video Tutorial
- Image Classification Based on Milk-V Duo and Resnet18 | Video Tutorial
- Introducing: duo-sdk-docker - A docker Image to compile apps
- RISC-V Vector benchmark
- Milk-V Duo adapted to the LSM6DSR gyro
- Milk-V Duo ported to rt-thread smart
- SPI Driver full-duplex communication testing for Milk-V Duo
- Compiling and using USB-WiFi driver for Milk-V Duo
News from Japanese, Korean and other language communities
Not ready yet. We are recruiting multilingual volunteers and interns. Welcome to join us! Please email Wei Wu if you are interested in being an open source community intern.