Getting Started with MicroPython on F1C200s

Getting Started with MicroPython on F1C200s

Attempt 0001 sudo apt update sudo apt install gcc-arm-none-eabi arm-none-eabi-gcc –version sudo apt install make make –version sudo apt install python3 python3-pip python3 –version git clone https://github.com/micropython/micropython.git cd micropython/ports/minimal/ Based on your information, you already have an embedded Linux environment based on F1C200s and can access it via serial. This is a great starting point! … Read more

An Overview of Buildroot

An Overview of Buildroot

Buildroot is a tool that simplifies and automates the process of building a complete Linux system for embedded systems using cross-compilation. To achieve this, Buildroot can generate a cross-compilation toolchain, root filesystem, Linux kernel image, and bootloader for your target machine.Buildroot can be used independently for any combination of these options (for example, you can … Read more

Building Yocto File System for I.MX6ULL Terminator Board

Building Yocto File System for I.MX6ULL Terminator Board

We have adapted the Yocto file system on our I.MX6UL Elite and All-in-One boards early on. Next, let’s see how to build the Yocto file system and migrate it to the I.MX6ULL Terminator development board. Reference Documents: NXP Official Documentation: 《i.MX_Yocto_Project_User’s_Guide.pdf》 Notes: Ubuntu 14.04 and above versions (the author’s Ubuntu environment is Ubuntu 16.04), recommended … Read more

Setting Up the QT Cross-Compilation Environment on iMX6 Yocto Platform

Setting Up the QT Cross-Compilation Environment on iMX6 Yocto Platform

WeChat Public Account: morixinguan Follow for more tutorials. For questions or suggestions, please leave a message on the public account; If you find this article helpful, feel free to appreciate it Install Essential Library Files on Ubuntu If installation fails, execute the following two commands in order: apt-get upgrade apt-get update Then install the above … Read more

Step-by-Step Guide to Building Root Filesystem with Buildroot

Step-by-Step Guide to Building Root Filesystem with Buildroot

The three main components of embedded systems: bootloader (uboot), Linux kernel, root filesystem. There are three powerful tools for creating root filesystems: busybox, buildroot, yocto. Using busybox to build the filesystem only helps us set up some common commands and files. Libraries, files in the /etc directory, etc., need to be created manually, and we … Read more

Creating Root Filesystem for I.MX6 Using Buildroot

Creating Root Filesystem for I.MX6 Using Buildroot

1. Introduction I have been working with Freescale/NXP’s I.MX6 processor for over two years. As someone who initially played with MCUs, I faced many challenges. The most frustrating aspect was the official Yocto-based development environment, which required an enormous amount of space, specific versions of Ubuntu, and even the ability to bypass internet restrictions. Additionally, … Read more

Building Qt Root Filesystem with Buildroot

Building Qt Root Filesystem with Buildroot

Purpose of Building Qt Root Filesystem The purpose of building the Buildroot Qt root filesystem is to create a customized filesystem for embedded systems that integrates the Qt libraries and applications. Buildroot is an open-source tool for building embedded Linux systems, providing a simple and flexible way to generate a complete root filesystem image. By … Read more

Building Embedded Linux with Yocto and Buildroot

Building Embedded Linux with Yocto and Buildroot

Follow and star our public account for exciting content Doing Linux system development mainly revolves around the root filesystem, as uboot and kernel are generally provided by the manufacturer, and the peripherals also have official drivers available for porting, making the development work relatively minimal. The most challenging aspect of building the root filesystem is … Read more

Buildroot System Construction Learning Notes Using IMX6ULL

Buildroot System Construction Learning Notes Using IMX6ULL

Click the “Embedded Cloud IoT Technology Circle” above to select “Pin Public Account” to view embedded notes at the first time! Recently, I have been studying content related to audio and video development, so hardware selection is very important. Due to chip shortages, to ensure the normal supply chain of future chips, I finally chose … Read more

Allwinner V853 – Buildroot Application Cross Compilation

Allwinner V853 - Buildroot Application Cross Compilation

Allwinner V853 – High-Performance Edge AI Vision Processing Chip The V853 is a new generation of high-performance, low-power processor SoC aimed at the intelligent vision field, widely used in industries related to intelligent upgrades such as smart locks, intelligent attendance systems, network cameras, dashcams, and smart lamps. The V853 integrates Arm Cortex-A7 and RISC-V E907 … Read more