Build a Linux environment and an arm Development Board Environment

Source: Internet
Author: User

Recently, new embedded learning has started. As we need to participate in a competition, today a senior gave us an introduction to the Embedded Development Board. Next I will briefly introduce how to use Linux and the Development Board for development.

First, we should make it clear that embedded products require host machines and target machines. A host is a host with a set of editing and compiling environments. The target machine is the machine that executes the program you developed.

Then the problem arises. We have two machines and we need to consider the communication problem between them.

 

Linux is required for embedded development. The following describes in detail how to build a Linux environment in windows.

1: a virtual machine software should be installed in windows. This software can Virtualize multiple systems. The software installation is the same as the installation of other software. I have a vm6.0 virtual machine and a registration machine. If you need it, you can send me an email (zhanglianpin@126.com.

2: install linux on a virtual machine.

1. Create a new Virtual Machine (I believe you will operate after installing the software, so I will not talk about it much)

2. Installing the system in a new virtual machine is actually like installing the system on a real machine. Of course, you can use a CD to install the system (but we generally do not do this ). Another is in a virtual machine.

 

Set options: Click to edit Virtual Machine Settings

 

 

 

 

 

Select CD ROM

 

Then, you can use an image file (the image file is used for the file burned on the CD) for installation.

The Linux system has three installation CDs. During the installation process, you will be prompted to change the disc. At this time, you cannot change the image file (because the virtual machine is enabled, you cannot set the option ).

Therefore, I generally use the following method:

Use a virtual optical drive to install it. The specific method is as follows:

Install a virtual optical drive in Windows (I use daemon tools lite). After the software is installed, a disc drive will be added to my computer. I chose drive J. Then I chose to use the physical drive in the options just now (after installing the daemon tools Lite software, you can select the drive letter to generate the drive letter, for example, select J for my project ). Then, load the image file you need to install in the Virtual Drive, and click the start virtual machine option to enter the Linux installation interface. Of course, when the system prompts you to change the disc, you can directly load the image file of the second disc in the daemon tools Lite software in windows. Now we have basically finished introducing how to install Linux in a virtual machine. Of course, you can use this method to install other systems. For detailed procedures and settings for installing Linux, see http://zhanglianpin.download.csdn.net/have a detailed Word document.

Now, let's write it here today. About how to build and communicate with Linux host machine and arm Development Board. Further details will be provided tomorrow.

 

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.