Five, build s3c6410 Development Board test Environment-study notes

Source: Internet
Author: User

Linux drivers can be developed on the PC, recompiled into the arm architecture of the Linux driver module, but will eventually be tested on the Development Board. The most popular is based on the Samsung s3c6410 ARM11 architecture of the Development Board, many vendors on the basis of the expansion, the development of expansion boards.

The following is a brief introduction to the s3c6410 Development Board: The Samsung S3C6410 is a low-power, cost-effective RISC compact instruction set system processor, based on the ARM11 core, which can be used in mobile phones and general processing applications. It provides optimized hardware performance for communication services, built-in powerful hardware accelerators, motion video processing, audio processing, 2D acceleration, display processing and scaling, and an integrated MFC multi-format video code that supports mpeg4/h.263/ The codec and VC1 decoding provide real-time video conferencing and TV output of NRSC and PAL formats. The processor also incorporates a very advanced 3D accelerator that supports the OpenGL ES 1.1/2.0 and D3DM APIs for 4M triangles/s 3D acceleration. The board also includes an optimized external storage interface to meet the data broadband requirements in high-end communication services.

1, install the Serial debugging tool: Minicom

①: Detects if the current system supports USB to serial port

#lsmod | grep usbserial If there are usbserial instructions the system supports USB to serial port

②: Installing minicom #apt-get Install minicom

③: Configuring Minicom

#minicom-S go to the configuration page, go to the "Serial Port Setup" menu item, configure the serial device and transfer rate: Serial device is set to/dev/ttys0,bps/par/bits to 115200 8N1, after Setup is complete, select " Save setup as DFL "and" Exit from Minicom "

④: Test minicom

#minicom reboot minicom will enter the status of waiting to receive data.

2 Burn Write Android system

(1) Before Android burning, be sure to start eboot erase Nandflash, using eboot erase steps as follows:

①: Preparing for work

Connect the Development Board and PC with a serial cable or USB to the serial port and start the minicom

②: Enter Eboot state

Open the Development Board power switch, initiating launch in 5 seconds. Tip, press the SPACEBAR on the PC keyboard to stop the Development Board in the Eboot state.

③: Erase Nandflash Enter "A" to perform the erase Nandflash

(2) Burn and write Android steps

①: Partition the SD card, format the partition

②: Write Mmc.bin and zimage-sd.bin to SD card

③: Copy the Android_fs.tar, Mmc.bin, and zimage to the SD card and set the startup switch for the Development Board.

④: Burning from SD card to write Android

⑤: Calibration Screen

3. Configure the wired network because Android is inherently Linux, you can use the Linux command ifconfig to set the IP mask and subnet mask, and set the gateway with the rout command.

Five, build s3c6410 Development Board test Environment-study notes

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.