Building TensorFlow Lite for ARM i.MX6 Platform
Environment Setup
Cross-compilation SDK Installation
Install the cross-compilation tooclhain specific to the i.MX6 platform. Different chips require corresponding toolchains.
TensorFlow Source Retrieval
Clone the TensorFlow repository:
git clone https://github.com/tensorflow/tensorflow.git
cd tensorflow
git checkout r1.10
Ensure compatibility ...
Posted on Tue, 20 Oct 2026 16:20:29 +0000 by CincoPistolero
Loongson 2K0300 Embedded Linux Development: Environment Configuration and Vision Processing
Virtual Machine and Operating System Setup
Establishing a stable development environment is the prerequisite for embedded Linux work. Ubuntu 20.04 LTS is recommended for compatibility with Loongson toolchains.
VMware Configuration
Install VMware Workstation on the host machine.
Create a new virtual machine using the Ubuntu 20.04 ISO image.
All ...
Posted on Thu, 15 Oct 2026 16:04:31 +0000 by robkir
Setting Up a Go Development Environment
Environment Variables
The key Go environment variables are:
GOROOT: Points to the Go SDK installation directory.
PATH: Should include $GOROOT/bin for command-line access.
GOPATH: Specifies your workspace directory (used in legacy GOPATH mode).
When using Go modules (GO111MODULE=on), dependencies downloaded via go get are stored under $GOPA ...
Posted on Sun, 11 Oct 2026 16:11:02 +0000 by wacook
Integrating the yxml Library into OpenHarmony via Makefile Build System
Source AcquisitionObtain the source code for the yxml library from the project repository. The primary directory consists of the core source files, benchmarking utilities, and the original build scripts. The key files for integration are the main implementation file (yxml.c), the header file (yxml.h), and the build definition file (Makefile).To ...
Posted on Sun, 13 Sep 2026 16:39:47 +0000 by keyurshah
Cross-Compiling MySQL 8.0 for ARM32 Architecture on RV1126
Build Environment and Prerequisites
The host system is Ubuntu 20.04. The target device is an RV1126 ARM32 platform. The following directories define the workspace structure:
Toolchain Path: /opt/toolchains/arm-linux-gnueabihf/bin
Sysroot: /opt/rv1126-sdk/sysroot
Workspace: /workspace/mysql-build
Dependency Preparation
Boost Library
Download ...
Posted on Tue, 14 Jul 2026 17:05:30 +0000 by Stripy42
Understanding the GCC Compiler Pipeline and Core Characteristics
The GNU Compiler Collection, commonly referred to as GCC, originated in 1987 as part of Richard Stallman's GNU project. Its primary objective was to develop an efficient C compiler for GNU/Linux systems. What began as a specialized tool for C language compilation has evolved into a comprehensive compiler suite supporting numerous programming la ...
Posted on Thu, 09 Jul 2026 17:32:34 +0000 by -entropyman
Configuring an Ubuntu Virtual Machine for RK3399 Embedded Development
Provision a virtual machine using VMware Workstation Player or an equivalent hypervisor. Download the target Ubuntu ISO from the official release archive. During the guest OS installation, allocate a minimum of 100 GB for the virtual disk to accommodate large SDK archives, root filesystems, and build artifacts. After the initial boot, disable a ...
Posted on Mon, 29 Jun 2026 16:36:24 +0000 by khendar
Resolving Cross-Compilation Issues with Qt on Linux
Installing Cross-Compilation Toolchain
# Install ARM cross-compilation tools
sudo apt-get update
sudo apt-get install gcc-arm-linux-gnueabihf g++-arm-linux-gnueabihf
# Alternative: Download toolchain from vendor
wget https://releases.linaro.org/components/toolchain/binaries/latest-7/arm-linux-gnueabihf/gcc-linaro-7.5.0-2019.12-x86_64_arm-linux ...
Posted on Tue, 19 May 2026 09:15:39 +0000 by mizkie
Cross-Compilation of Qiniu C SDK for ARM64 Embedded Linux
Integrating Qiniu Cloud services into ARM64 embedded devices necessitates cross-compiling the C SDK along with its dependencies. The following procedure outlines the build process for targets such as the RK1808 core within a Linux host environment.
Dependency: libcurl
Obtain the libcurl source archive and extract it into the working directory.
...
Posted on Sat, 09 May 2026 05:41:11 +0000 by cypher235