STMicroelectronics AN3012 uClinux for STM32F10x High-Density Devices Application Note

uClinux™ is a Linux kernel fork for microcontrollers (MCUs, embedded systems). This application note explains how to install, configure, and use uClinux for the STM3210E-EVAL board.


STMicroelectronics AN3012 uClinux for STM32F10x High-Density Devices Application Note - cover page
Brand
STMicroelectronics
Category
microcontrollers
Document type
Application Note
Language
English
Pages
36
File format
PDF
File size
869 KB
Published
07 August, 2012
Updated
30 September, 2023
MD5 checksum
CDB914AC54864E49BA6C146F9AF001FD

About this manual

This document serves as a guide for getting started with uClinux on STM32F10x high-density devices, specifically the STM3210E-EVAL evaluation board. It details the process of installing the operating system, toolchain, and configuring the kernel. The guide covers building a uClinux image, downloading it to the board, and adding applications to the kernel.

The note provides step-by-step instructions for hardware and software installation, including the use of the DFuSe applet and Flash loader demonstrator. It also includes examples of adding new hardware drivers and applications, along with a tutorial on command usage.

What's inside

  • Package description
  • Hardware description
  • Getting the tools
  • Building the uClinux image
  • Loading the images to the board
  • First run
  • Command examples/tutorial
  • How to add new features

Specifications

Supported MicrocontrollersSTM32F101xC/D/E and STM32F103xC/D/E
CPU CoreARM Cortex-M3
Internal SRAM64 Kbyte
Flash Memory512 Kbyte
USB InterfaceUSB2.0 full speed
LCD Display240 x 320 TFT color LCD

Frequently asked questions

What is the purpose of this application note?

The purpose is to explain how to install the uClinux operating system, toolchain, and configure the kernel for the STM3210E-EVAL board.

Which board is supported by this guide?

This guide supports the STM3210E-EVAL evaluation board.

Download PDF (869 KB)

More STMicroelectronics Manuals


View all STMicroelectronics manuals →