Configuring Ubuntu 18.04 on Raspberry Pi 4B

Configuring Ubuntu 18.04 on Raspberry Pi 4B

Note: For each step, you only need to look at the specific part in the corresponding article. Although many articles write about other parts, the author encountered various bugs, so the parts that work without issues have been extracted. 1. Image Burning, Connecting Raspberry Pi with Ethernet, and Basic Configuration (1) System Image Burning Installing … Read more

Deep Learning Environment Setup Guide for Windows, Mac, and Ubuntu

Deep Learning Environment Setup Guide for Windows, Mac, and Ubuntu

Click on the above “Beginner Learning Visual“, choose to add “Star” or “Pinned“ Heavyweight content delivered promptly Getting started with deep learning, many people have experienced the bitter journey from beginner to abandonment, with countless individuals failing at the first hurdle: environment configuration issues. As the saying goes, if the environment is not set up … Read more

A Comprehensive Overview of Linux Development History

A Comprehensive Overview of Linux Development History

1. Introduction to Linux Linux is an operating system kernel released under the General Public License (GPL) and complies with the POSIX standard. However, when people refer to Linux, they usually mean GNU/Linux (GNU is a complete free software system compatible with UNIX), which includes the kernel, system utilities, and application software, rather than just … Read more

Differences Between ARM-Linux Development and MCU Development

Differences Between ARM-Linux Development and MCU Development

Click to receive for free Regarding the development of ARM-Linux programs, it is mainly divided into three categories: application development, driver development, and system kernel development. Different types of software development have their own characteristics. Today, let’s take a look at the differences between ARM-Linux development and MCU development, as well as the basic development … Read more

Essential Guide to Robot Operating System (ROS): Learn Robot Programming Easily

Essential Guide to Robot Operating System (ROS): Learn Robot Programming Easily

After over a decade of development, ROS has gained significant promotion and application, especially in academia. Most laboratories at the Carnegie Mellon University Robotics Institute are based on ROS programming, and many researchers from different countries at Facebook Reality Lab also primarily use ROS programming. The simple interface, good versatility, and extensibility of ROS allow … Read more

Exploring the Milk-V Development Board

Exploring the Milk-V Development Board

. HAPPY HAPPY HAPPY ————————»»»» “milk-v” development board Exploring Activity November 2023 Activity Overview On Wednesday, November 8, 2023, at 14:00, the “milk-v” development board exploration activity was held as scheduled in Room 5B-202 of the School of Computer and Artificial Intelligence, organized by the University Student Network Practice and Innovation Club. This event was … Read more

Testing the Xuri X3 Development Board: Image Burning, Booting, and Installing ROS and TogetherROS

Testing the Xuri X3 Development Board: Image Burning, Booting, and Installing ROS and TogetherROS

Introduction: As a teaching assistant at Guyueju, I am fortunate to participate in the trial of the Xuri X3 board. Given that most AI development boards and chips like Raspberry Pi and Jetson Nano are from foreign manufacturers and their prices are steadily rising, I hope to contribute a little to domestic AI development boards … Read more

Initial Notes on the Xurui X3 Development Board (Part 1)

Initial Notes on the Xurui X3 Development Board (Part 1)

Introduction to the Development Board The Xurui X3 development board is equipped with Horizon’s new generation low-power, high-performance AI processor AMR-Cortex-A53; it integrates Horizon’s advanced Bernoulli 2.0 architecture AI engine (BPU), providing 5 TOPS of equivalent computing power. The new BPU architecture greatly enhances support for advanced CNN network architectures and significantly reduces the AI … Read more

Writing a Makefile for Cross-Compilation

Writing a Makefile for Cross-Compilation

Before discussing the issues in this article, let’s first talk about a topic: “Currently, CP Autosar supports Some/IP and DDS (Data Distribution Service). DDS seems just another protocol; is it really necessary to implement DDS in vehicles?” Regarding this question, I would like to share my personal understanding. In CP Autosar, Some/IP appeared earlier, and … Read more

Step-by-Step Guide: Simulating ARM Systems on x86 with Qemu

Step-by-Step Guide: Simulating ARM Systems on x86 with Qemu

Welcome FPGA engineers to join the official WeChat technical group Clickthe blue textto follow us at FPGA Home – the largest and best FPGA-only engineering community in China Introduction Why simulate an ARM system? What is Qemu? The two modes of Qemu What can Qemu do? Or what is it suitable for? Setting up an … Read more