The s3c6410 Development Board is a low-power, cost-effective RISC processor, based on the arm core, using the "core technology + BACKPLANE" structure, which can be used in mobile phone and communication processing.
The Linux driver is developed using serial communication to realize debugging information. The Development Board has a serial port that can be connected to the PC via a serial cable. The Linux driver also sends debug information to the PC via a serial line when outputting debugging information.
But Ubuntu needs to follow the steps below to install, configure, and test the minicom.
1. Check whether the current system supports USB serial port: Lsmod|grep usbserial
2. Installing Mincom:apt-get Install Minicom
3. Configure Minicom:minicom–s
4. Test minicom:minicom into waiting to receive the data status, if successful will receive the information sent from the Development Board.
After installing the serial port, we need to burn and write the Android system, the steps are as follows:
Start Eboot erase Nandflash: Start Minicom-à Enter eboot State "Press SPACEBAR to enter" when reading seconds--erase Nandflash.
- Start burning: Insert card reader link pc: Write Mmc.bin and zlmage-sd.bin-> to SD card to copy android_fs.tar+mmmc.bin+zimage file to SD card, set startup Switch " By setting these 8 switches you can control how the OK6410 board is started, left-to-off, right---"rules.
Pin4->pin8 to the right to write------> Toggle before closing the development version
Pin6->pin7 left burning--------> Toggle Finish opening the Development Board
---> Start burning from SD card to write Android "insert SD card, open the Development Board, the Development Board will start writing data as well as a series of detection, finally appear # prompt, enter the YJSX command" Start copying data to SD card "-The presence great represents success. "--approval screen" after installing Android do not forget to close the Development Board, and then restore the switch to the Nandflash boot state, restart the Development Board, the Android system will require the calibration screen on the first boot. It is best to use the touch pen that comes with the Development Board. "-If the reader feels the screen's touch position is inaccurate, you can delete the screen calibration file by entering the following command in the Minicom, which will re-request the calibration screen when it starts again.
Rm/data/pointercal
Finally we need to configure the wired network:1> board to connect with other devices commonly used methods: Serial line, USB cable, Bluetooth, WiFi and Ethernet cable;
2> use the Linux command ifconfig to set the IP and subnet masks, and set the gateway with the route command.
Example: #ifconfig eth0 192.168.17.150 netmask 255.255.255.0 up
#route add default GW 192.168.17.254 dev eth0
3> querying the current IP configuration and routing table (viewing information using BusyBox's ifconfig and route commands)
Example:/system/busybox/sbin/ifconfig
/system/busybox/sbin/route
The above settings only save it in memory, once the development Board restarts, all settings will disappear, in order to prevent this phenomenon, we can take the following ways:
Execute script file: Opens the Linuxrc file with the VI command, assigning the IP, subnet mask, and gateway directly to the value.
Setting up the test environment for S3C6410 Development Board