Experience in learning to build a test environment for the S3C6410 development board

Publisher:EnchantedBreezeLatest update time:2024-09-27 Source: cnblogsKeywords:S3C6410 Reading articles on mobile phones Scan QR code
Read articles on your mobile phone anytime, anywhere

This chapter only introduces how to install Android on the OK6410-A development board. Of course, we can also choose other development boards, and we can also test the Linux driver directly on the mobile phone. Since the methods of installing Android on different development boards and mobile phones are different, this is just a reference.

1 Install serial port debugging tool: minicom

Taking Ubuntu Linux as an example, you need to follow the steps below to install, configure, and debug minicom:

Step 1: Check whether the current system supports USB to serial port

#lsmod | grep usbserial If usbserial is found, it means the system supports USB to serial port

Step 2: Install minicom

#apt-get install minicom

Step 3: Configure minicom

#minicom -s Enter the configuration page, enter the "Serial port setup" menu item, configure the serial port device and transmission rate: Serial Device is set to /dev/ttyS0, Bps/Par/Bits is set to 115200 8N1, after the settings are completed, select "Save setup as dfl" and "Exit from Minicom"

Step 4: Test minicom

#minicom Restarting minicom will put it into the state of waiting to receive data.

2Burn the Android system

(1) Before burning Android, be sure to start EBOOT to erase NandFlash. The steps to use EBOOT to erase are as follows:

Step 1: Preparation

Connect the development board and PC with a serial cable or USB to serial port, and start minicom

Step 2: Enter Eboot state

Turn on the power switch of the development board. When the message "Initiating launch in 5 seconds" is displayed, press the space bar on the PC keyboard to put the development board in Eboot state.

Step 3: Erase NandFlash Enter "A" to erase NandFlash

(2) Steps for flashing Android

Step 1: Partition the SD card and format the partitions

Step 2: Write mmc.bin and zImage-sd.bin to the SD card

Step 3: Copy android_fs.tar, mmc.bin and zImage to the SD card and set the startup switch of the development board.

Step 4: Flash Android from SD card

Step 5: Calibrate the screen

3 Configure the wired network Since Android is essentially a Linux system, you can use the Linux command ifconfig to set the IP mask and subnet mask, and use the rout command to set the gateway.


Keywords:S3C6410 Reference address:Experience in learning to build a test environment for the S3C6410 development board

Previous article:Boot parameters of tiny6410
Next article:s3c6410 study notes - write kernel zImage, file system to nandflash, screen calibration

Recommended ReadingLatest update time:2024-11-23 08:25

Design of wireless control system based on password recognition
0 Introduction     Speech is the most natural, convenient and effective way for humans to communicate information. Interacting with machines by voice is something that humans have always dreamed of. After more than ten years of development, speech recognition based on hidden Markov models has met the application requ
[Microcontroller]
Design of wireless control system based on password recognition
S3C6410 learning - Nand flash trap
When the system is started in Nand mode, the hardware copies the first 8KB of Nand Flash to Steppingstone, and then runs the program from address 0. In the code within 8KB, we need to complete the necessary hardware initialization. If the code exceeds 8K, we also need to move the remaining code to the link address, gen
[Microcontroller]
Latest Microcontroller Articles
Change More Related Popular Components

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号