Build the embedded linux2.6 platform-bootloader, Linux kernel, root file system, and open-source Engineering

Source: Internet
Author: User

Bootloader-u-boot Port

Porting 1 (nor boot) of u-boot-2010.06 on unsp2440)

U-boot-2010.06 Port 2 on unsp2440 (NAND boot)

U-boot-2010.06 Port 3 on unsp2440 (network function configuration)

U-boot-2010.06 porting on unsp2440 4 (yaffs root file system)


Linux kernel porting

Linux
2.6 kernel transplantation on the S3C2440 Platform

Transplantation of dm9000 NIC Driver Under linux2.6.34

Under linux2.6.34
USB drive (USB flash drive, USB mouse, keyboard)

Linux
2.6.34 LCD Driver porting

Linux2.6.34 start image Modification

Linux LCD
10-minute automatic screen off

Uda1341 Audio Card Driver

Linux SD card driver porting

USB slave in Linux
Configure and use the driver.

S3C2440 in Linux
RTC real-time clock driver configuration and Modification

S3C2440
Uart2 is configured as CTS to solve the problem


Root file system creation

Use busybox to create a linux root file system

NFS server configuration process-redhatas5 Environment

The Development Board mounts a virtual machine to a specified directory through the NFS service.

Mount the root file system through the NFS service

Create a cramfs root file system

Create a root file system in yaffs format

Busybox built-in Telnet Server

FTP server provided by busybox

The built-in TFTP server of busybox

Enable automatic mounting of USB flash drives and SD cards in Linux

Transplantation of open-source Engineering

Tslib1.0 Port

Qt4.7.0
Port on ARM platform

BOA
Web Server Transplantation on PC

BOA
Port the Web server on the S3C2440 Development Board

Problems During BOA Transplantation

Transplantation of sqlite-3.7.6.2 on PC and S3C2440 Platform

Transplantation of FFMPEG video encoding library S3C2440

Mplayer porting on PC and arm

Mplayer character interface Operation Method

Mplayer slave mode description

Mplayer translation documents in slave mode

Use busybox to create a linux root file system

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.