The fifth chapter constructs the test environment of s3c6.410 Development Board

Source: Internet
Author: User

First, preface

The Development Board is technically similar to the mobile phone we often use, and it also includes modules such as displays, keyboards, Wi-Fi, Bluetooth, and so on (possibly optional). But unlike phones, it is much easier to install embedded systems on board than phones. and the general development of the wrench has a lot of expansion of the port, it is easy to develop custom hardware and link with the Development Board. Therefore, the development Board is more suitable for testing the program than the Fu machine, especially for the underlying Linux programs such as Linux drivers.

There are many types of development boards on the market today, but the most popular is the Development board based on the Samsung s3c6410 ARM11 architecture. Many domestic manufacturers in the s3c6410 ARM11 Architecture Development Board based on the expansion, the development of the expansion board, this blog for the Ok6410-a Development Board. S3C6410 is a low power, cost-effective RISC processor from Samsung, which is based on the ARM11 core (arm1176jzf-s) and can be used in mobile phones and general processing applications.

Second, Install serial debugging tool: Minicom

OK6410 Development Board with a serial port, can be connected with the PC through the serial line, the Linux driver in the output debugging information will be sent through the serial cable debugging information to the PC, so that the Linux driver programmer can directly on the PC to view debugging information.

Minicom is a Linux version of the serial management software, you need to install the software before using minicom, if the reader is using Fedore Linux, Minicom is included in its installation package, but Ubuntu Linux needs to follow the following steps to install, Configure and test the minicom.

1th step: # Lsmod | grep Usbserial detects if the current system supports USB to serial port

2nd Step: # apt-get Install minicom installation minicom

3rd Step: # minicom-s Configuration minicom

Go to "Serial Port Setup" menu item to configure

4th step: #minicom Test Minicom, if you receive the word "Welcome to minicom 2.5" stating that the installation and configuration were successful

Third, burn write Android system

In order to install Android, you need to install the OK6410 Development Board by default is WinCE6.0, uninstall, and then install Android

To erase Nandflash using eboot:

1. Connect the Development Board and PC with the serial cable or USB to serial cable, and start the minicom

2. Open the OK6410 Development Board power switch, wait for 5 Seconds of information, press PC keyboard space bar is the development Board stay in the Eboot state

3. Enter "A" to erase Nandflash

1th Step: Prepare for a 2GB or 4GB SD card, require FAT32 partition format, insert card reader and connect pc

2nd step: Write Mmc.bin and zimage-sd.bin to SD card; This step needs to be done under Windows XP. Run Sd_writer,os type Select "Android" and select Mmc.bin and Zimage-sd.bin files to write to the SD card in select root and select Kernel respectively. The write is successful and the "It's OK" dialog box is displayed

3rd step: Burn and write the pre-work for Android. First copy the Android_fs.tar, Mmc.bin, and zimage files to the SD card, and then set the start switch on the Development Board

4th step: Start burning from SD card to write Android. Insert the SD card into the slot of the OK6410 Development Board, and set the SD card to boot, open the Development Board, first write to the board memory to start the Android data, the equivalent of Boot.bin to the phone, the # prompt appears, enter the. YJSX, the "great!!! All jobs are over "information indicating successful Android installation

5th step: Remember to close the Development Board after installation, restart the board will require calibration screen

Iv. Configuring Wired Networks

# ifconfig eth0 192.168.17.150 netmask 255.255.255.0 up

#route add default GW 192.168.17.254 dev eth0

#/system/busybox/sbin/ifconfig Querying the current IP configuration of the Development Board

#/system/busybox/sbin/route Query Routing table

Put all the setup commands into the script file Linuxre (depending on the situation), to ensure that each boot can automatically connect to the network

  The fifth chapter only describes how to install Android on the ok6410-a, we can also choose other development boards, during the installation process, you need to read the official documentation to learn how to use.

http://www.cnblogs.com/JOKERLAU/

The fifth chapter constructs the test environment of s3c6.410 Development Board

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.