What development board is good for learning Linux embedded driver development?

Linux driver development

What development board is good for learning Linux embedded driver development?

If you are a novice, Red Flag can also be considered. However, if you really want to learn Linux, I recommend you to use Ubuntu. It is very simple. You can install the development environment with just a few commands. as follows:

 A. Install the development environment of the C/C++ program

 1. Sudo apt-get install build-essential //install the main compilation tools GCC, g++, make

 2. Sudo apt-get install Autoconf automake1.9

 3. Sudo apt-get install flex bison

 4. Sudo apt-get install manpages-dev //install C language function man page

 5. sudo apt-get install binutils-doc cpp-doc gcc-doc glibc-doc stl-manual //install related documents

 B. Install the development environment of the Gnome desktop program

 1. Sudo apt-get install gnome-core-devel // install core files

 2. Sudo apt-get install pkg-config

 3. Sudo apt-get install develop //install GTK document viewer

 4. Sudo apt-get install libglib2.0-doc libgtk2.0-doc // install API reference manual and other help documents

 5. sudo apt-get instal glade libglade2-dev //install GTK interface construction program

 C. Install JAVA development environment

 1. Sudo apt-get install sun-java6-JDK sun-java6-doc sun-java6-source // install core development tools, related documents

 2. Sudo update-alternatives –config java //Usually two or more JRE selection paths are given

 Choose: /usr/lib/jvm/java-1.5.0-sun/jre/bin/java as your JAVA operating environment

 3. Sudo vim /etc/environment //Configure environment variables, add the following two lines:

 CLASSPATH=/usr/lib/jvm/java-6- sun/lib

 JAVA_HOME=/usr/lib/jvm/java-6- sun

 4. Sudo apt-get install eclipse //install eclipse

 5. Sudo update-java-alternatives -s java-6-sun //SUN version of JAVA is set as the system default JDK

 6. sudo vim /etc/jvm //Edit the JVM configuration file and put /usr/lib/jvm/java-6-sun in the file at the top of the configuration file

 7. sudo vim /etc/eclipse/java_home //The operation is as above.