Posts for: #news

CanMV-K230 AI Development Board with Kendryte K230 Dual-Core 64-bit RISC-V Processor

CanMV-K230 is a credit card-sized development board for AI and computer vision applications based on the Kendryte K230 dual-core C908 64-bit RISC-V processor with built-in KPU (Knowledge Process Unit) and various interfaces such as MIPI CSI inputs and Ethernet.

The CanMV-K230 development board features the following specifications:

  • SoC – Kendryte K230
    • CPU
      • 64-bit RISC-V processor @ 1.6GHz with RISC-V Vector Extension 1.0, FPU
      • 64-bit RISC-V processor @ 800MHz with support for RV64GCB instruction set
    • AI accelerator
      • KPU with support for INT8 and INT16
      • Compatible with TVM, TensorFlow, Pytorch, ONNX
      • Typical network performance: Resnet 50 ≥ 85fps @ INT8; Mobilenet_v2 ≥ 670fps @ INT8; YoloV5S ≥ 38fps @INT8;
    • “DPU” using 3D structured light depth calculation up to 1280x800 @ 30fps
    • VPU – Video encoding/decoding for H.264/H.265/JPEG/MJPEG up to 4Kp40/4Kp20
  • System Memory: 512MB LPDDR3
  • Storage – QSPI flash, microSD card slot
  • Display – HDMI port, MIPI DSI connector up to 1080p60
  • Audio – 3.5mm audio jack
  • Camera – Up to 5MP camera, up to 3-ch MIPI CSI inputs
  • Networking
    • 10/100Mbps Ethernet RJ45 port
    • WiFi 4 and Bluetooth 4.0 via AP6212 wireless module
  • USB – 1x USB 2.0 OTG Type-C port port
  • Expansion – 40-pin GPIO header with up to 29x GPIOs, 5x PWM, 4x I2C, 2x UART
  • Misc – Buttons, RGB LED
  • Power Supply – 5V via USB-C port
  • Dimension – 85 x 56 mm

The Kendryte K230 processor offers higher efficiency compared to the K510 and K210 SoCs, with Mobilenet V1, Resnet 50, and YoloV5S achieving up to 341 FPS/TOPS. While the documentation for the CanMV-K230 development board is mostly available in Chinese at this time, there are over 30 AI demos available for users to experiment with. Overall, the CanMV-K230 development board provides a compact solution for AI and computer vision applications, with the Kendryte K230 processor delivering improved performance and efficiency.

Source: CNX Software – Embedded Systems News.

CasaOS Introducing the ZimaOS Open Beta Program

CasaOS has introduced a new commercial product called ZimaOS, designed to cater to the needs of professional application scenarios. ZimaOS combines the robustness of CasaOS with new features and capabilities tailored to professional demands, such as enhanced networking, ease of use, and lightweight AI. They plan to release ZimaOS through the Zima family of hardware for personal cloud solutions.

They are opening ZimaOS for testing, inviting users to download it from Github and provide feedback to shape the final product. They emphasize that ZimaOS is currently in an unstable version and should be used with caution.

The CasaOS team reassures the community that their commitment to CasaOS remains strong and that CasaOS will continue to be a community-driven software. They invite the community to participate in the testing project to help shape the future of their personal cloud solution.

AOOSTAR R1 Mini PC: A DIY NAS with N100 Processor & Dual 3.5" Drive Bays

The AOOSTAR R1 is a small and affordable computer with a 6-watt N100 quad-core processor. It stands out from other mini PCs with its support for up to two 3.5 inch hard drives and two 2.5 GbE Ethernet ports, making it an ideal choice for building a network-attached-storage (NAS) device or media server. The AOOSTAR R1 is available for purchase from the AOOSTAR website for $319, and it will soon be available on Amazon as well.

The base model of the AOOSTAR R1 comes with 16GB of DDR4-3200 memory and a 512GB PCIe 3.0 NVMe SSD. However, users have the option to add their own memory and storage as well. The system has two M.2 2280 slots for solid state storage and two SODIMM slots for memory. The top cover of the computer can be removed to access the two 3.5 inch drive bays, allowing for easy installation of high-capacity hard drives or SSDs.

In terms of other features, the AOOSTAR R1 includes dual fans for cooling, support for up to three 4K displays through HDMI, DisplayPort, and USB Type-C ports, a 3.5mm audio jack, and two USB 3.x ports, two USB 2.0 ports, and a microSD card reader. The system also features dual 2.5 GbE Ethernet ports with I226-V controllers and supports WiFi 6.

The AOOSTAR R1 is powered by an Alder Lake-N processor, which offers improved performance compared to previous-generation Celeron and Pentium chips based on Atom architecture. However, considering the price difference between the AOOSTAR R1 with an N100 processor and the AOOSTAR R7 with a Ryzen 7 5700U processor, some users may find the AMD Ryzen model to offer better value for their money.

While the design of the AOOSTAR R1 is not entirely new, as similar systems have been released in the past, this model stands out for its use of an Alder Lake-N processor. Overall, the AOOSTAR R1 offers a compact and energy-efficient solution for those looking to build a DIY NAS or media server.

Source: Liliputing.

OpenFaaS Releases Version 0.27.3 Update

OpenFaaS has released version 0.27.3, an update that makes it even easier for developers to deploy event-driven functions and microservices to Kubernetes. With OpenFaaS, developers can package their code or an existing binary in an OCI-compatible image, resulting in a highly scalable endpoint with auto-scaling and metrics.

The changelog for version 0.27.3 includes the following updates:

  • PR #1816 removes duplicates and fixes the order of adopters. This contribution was made by @nitishkumar71.
  • PR #1810 updates the contributing guide by removing references to the deprecated io/ioutil. This contribution was made by @testwill.

The update also includes several commits by different contributors, including:

To see a detailed list of changes between versions 0.27.2 and 0.27.3, you can visit the comparison page.

OpenFaaS version 0.27.3 is another step forward in providing developers with a powerful and easy-to-use platform for deploying serverless functions and microservices. With its focus on Kubernetes and its extensive list of features and updates, OpenFaaS continues to be a popular choice for those interested in servers, Linux, DevOps, and home labs.

The Raspberry Pi 5: Now in Stock!

Three weeks ago, Raspberry Pi unveiled their latest flagship product, the Raspberry Pi 5. Since then, they have provided insights into the architecture, I/O controller, software stack, image signal processor, and official accessories of the new device.

Behind the scenes, Raspberry Pi has been working with Sony UK Technology Centre in Wales to ramp up manufacturing and production test processes. The good news is that the first mass-production units will begin shipping to customers this week. The priority for shipping will be given to subscribers of The MagPi and HackSpace magazines who took advantage of the Priority Boarding promotion.

By the end of next week, all existing Priority Boarding orders will have shipped, and all approved resellers in countries with signed compliance paperwork will have received initial stock of both the 4GB and 8GB variants. This means that pre-order customers can expect to start receiving their parcels soon. Raspberry Pi aims to increase their production rate to fulfill all backorders and have the device in stock at all approved resellers by the end of the year.

Early users have already shown excitement for the Raspberry Pi 5, and the company looks forward to seeing what people will do with the device. They encourage users to share their tinkering experiences with the new Raspberry Pi 5.

QLogic 10Gb “QLGE” Ethernet Driver to be Removed from Linux Kernel

For those who have QLogic 10Gb PCIe Ethernet adapters, the mainline Linux kernel plans to remove the QLGE driver from the kernel source tree unless active users come forward to maintain it. QLogic was acquired by Cavium in 2016, and then Marvell acquired Cavium in 2018. Despite these acquisitions, there are still QLogic 10Gb Ethernet adapters on the market and in various servers.

The QLogic 10Gb Ethernet adapter can still be found on platforms like Amazon for around $75 USD. It has also been used in some Dell adapters. However, the QLGE driver is not being maintained, and it is currently planned for removal from the Linux kernel source tree.

The QLGE driver has been residing in the Linux kernel’s staging area, but there has been no activity since January 2021. Without anyone stepping up to maintain the driver and improve the code for integration into the networking subsystem, it is now scheduled for removal in Linux 6.7.

A patch to “retire” the QLGE driver has been queued in staging-next. If there are users of the QLogic 10Gb Ethernet hardware supported by this driver who are still using the latest upstream Linux kernel versions, they can make it known and the driver can be restored. However, if this does not happen, the driver removal will take place in the upcoming Linux 6.7 cycle.

Source: Phoronix.