The Development Board installs the embedded system to be more concise than the handset, has many expansion interface, is suitable to the program to test, here mentioned is the s3c6410 Development Board. It is a low-power/cost-effective RISC processor introduced by Samsung. , including powerful hardware accelerators, integrated MFC, and advanced 3D accelerators that optimize the external interface. such as 10 OK6410 Development Board Model diagram, easy to understand understanding.
Install the Serial debugging tool: To see the debug information as the Catlog view of Ecplise, one of the piercing ports is connected with the PC via the serial cable. The debugging steps are as follows:
1. Check whether the current system supports USB to serial port #isnmod |grep usberial
2. Installing Minicon apt-get Install minicom
3. Configure Minicom Minciom-s
4. Test Minicom minicom
Burn android: Restore "fake bad block".
The method of erasing Nandflash using Eboot is as follows:
1. Connect the Development Board and PC with serial port or USB to serial cable, and start minicom
2. Turn on the power, and then prompt for 5 seconds after entering, the space bar of the PC keyboard makes the development Board stay in the Eboot state
3. Enter "A" to erase
Steps to burn a write Android
1. Prepare a 2G or 4G SD card, insert the card reader and connect to the PC
2. Write Mmc.bin and Zmage-sd.bin to SD card
3. Follow the rules below to start the Development Board switch
4. First writes some data to the Development Board inside, carries on the detection, when appears the # prompt, enters the yjsx command, when appears "great" indicates succeeds.
5. Calibrate the screen and restart for debugging. If not, remove rm/data/pointercal
Configuring Wired Networks
Most boards have an Ethernet interface that can be networked directly, and Android is essentially a Linux system, then the ifconfig subnet mask: 255.255.255.0,ip:192.168.17.166., Gateway: 192.168.17.254
/system/busybox/sbin/ifconfig and/system/busybox/sbin/ifconfig View
Otherwise, turn off the NIC settings and set it on re-open
/system/busybox/sbin/ifconfig eht0 Down
/system/busybox/sbin/ifconfig eth0 hw ether 08:90:00:a0:90:80
/system/busybox/sbin/ifconfig eth0 up
This chapter learns to recognize the Op6410-a Development Board, and knows that Android is based on Linux, debugging steps, using Eboot to erase Nandflash methods, burning the steps of Android, configuring the Wired network method, and using the understanding more.
The fifth chapter--Build the test environment of the Development Board