<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.mediawiki.compulab.com/w/index.php?action=history&amp;feed=atom&amp;title=CM-iGLX%3A_Linux%3A_Getting_started</id>
	<title>CM-iGLX: Linux: Getting started - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.mediawiki.compulab.com/w/index.php?action=history&amp;feed=atom&amp;title=CM-iGLX%3A_Linux%3A_Getting_started"/>
	<link rel="alternate" type="text/html" href="https://www.mediawiki.compulab.com/w/index.php?title=CM-iGLX:_Linux:_Getting_started&amp;action=history"/>
	<updated>2026-05-03T09:29:03Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.31.0</generator>
	<entry>
		<id>https://www.mediawiki.compulab.com/w/index.php?title=CM-iGLX:_Linux:_Getting_started&amp;diff=570&amp;oldid=prev</id>
		<title>Mike: Getting started with Linux on CM-iGLX moved to CM-iGLX: Linux: Getting started</title>
		<link rel="alternate" type="text/html" href="https://www.mediawiki.compulab.com/w/index.php?title=CM-iGLX:_Linux:_Getting_started&amp;diff=570&amp;oldid=prev"/>
		<updated>2009-12-23T08:03:34Z</updated>

		<summary type="html">&lt;p&gt;&lt;a href=&quot;/w/index.php?title=Getting_started_with_Linux_on_CM-iGLX&quot; class=&quot;mw-redirect&quot; title=&quot;Getting started with Linux on CM-iGLX&quot;&gt;Getting started with Linux on CM-iGLX&lt;/a&gt; moved to &lt;a href=&quot;/w/index.php?title=CM-iGLX:_Linux:_Getting_started&quot; title=&quot;CM-iGLX: Linux: Getting started&quot;&gt;CM-iGLX: Linux: Getting started&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Installation ==&lt;br /&gt;
=== Installation by EtherLink ===&lt;br /&gt;
# Obtain a standard PC with Windows XP/2000. It will be referred to as 'host PC' in this document. &lt;br /&gt;
# Connect a host PC serial port to the COM1 port on the ATX baseboard via a null modem cable, such as the one provided with the Eval Kit.&lt;br /&gt;
# Connect the module's Ethernet port (P10 on ATX baseboards) to the LAN  (switch/hub) via a standard network cable, such as the one provided with the Eval Kit.&lt;br /&gt;
# Copy the contents of this Linux package’s ZIP file to the {{filename|C:\LIN_INST\}} folder on your PC. Unzip the {{filename|gentoo.img.gz}} file, to extract {filename|gentoo.img}}.&lt;br /&gt;
# Download and carefully read the {{filename|Etherlink.doc}} document available following [Developer] &amp;gt;&amp;gt; [CM-iGLX] &amp;gt;&amp;gt; [BIOS &amp;amp; Etherlink image]. Instal and setup a TFTPD32 server (provided with this package) on the host and an Etherlink TFTP client on the target as instructed.  Set {{filename|c:\lin_inst\}} as the TFTP server base directory. For Windows tftpd32, choose '''Settings''' and browse for '''Base directory'''. Choose standard TFTP security.&lt;br /&gt;
# On the Host PC, open a Terminal Emulation program, such as HyperTerminal. Ensure that 'flow control' is set to NONE. &lt;br /&gt;
# Enter the BIOS setup on the CM-iGLX by pressing Ctrl-C on HyperTerminal and momentarily pressing the Reset button on the baseboard. &lt;br /&gt;
# Select “Basic CMOS Configuration”.&lt;br /&gt;
# In “DRIVE ASSIGNMENT ORDER”, select [Drive C:] as [Nand Flash]. Ensure that there are no external USB mass storage devices connected to the USB ports, as those may interfere with the on-board Flash Disk.&lt;br /&gt;
# Select “Write to CMOS and exit”.&lt;br /&gt;
# Again, enter the BIOS setup on the CM-iGLX by pressing Ctrl-C on HyperTerminal and momentarily pressing the Reset button on the baseboard.&lt;br /&gt;
# In the terminal window on the host, use [TAB] to select [Start EtherLink] from the main BIOS menu.&lt;br /&gt;
# Using the Etherlink menu, set the NAND image name to “gentoo.img”.&lt;br /&gt;
# Run “Download NAND image”.  Do not interrupt the host PC and CM-iGLX until the process is complete!&lt;br /&gt;
# Wait for process completion, which takes several minutes. You can see the progress status by the state of the LED’s on the module:&lt;br /&gt;
#:Operation in progress – two LED’s are flashing&lt;br /&gt;
#:Operation completed successfully – one LED is on and other is off&lt;br /&gt;
# Return to the main menu by pressing any key. Press 0 to save the EtherLink configuration for future operations.&lt;br /&gt;
# Reboot and enjoy Linux on the CM-iGLX.&lt;br /&gt;
&lt;br /&gt;
== After Installation ==&lt;br /&gt;
&lt;br /&gt;
=== Connection and Logging In ===&lt;br /&gt;
&lt;br /&gt;
Use the following username and password to login:&lt;br /&gt;
Account with administrative privileges:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
User: root&lt;br /&gt;
Password: 111111&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To login into the Linux system, you may use a serial console at 38400 bps (ttyS0, ttyS1), connect through the network (ssh protocol) or use a keyboard and VGA display.&lt;br /&gt;
&lt;br /&gt;
=== IP Address ===&lt;br /&gt;
&lt;br /&gt;
The IP addresses for both network interfaces are obtained automatically using DHCP.&lt;br /&gt;
To configure networking, edit {{filename|/etc/conf.d/net}}, {{filename|/etc/resolv.conf}} and {{filename|/etc/conf.d/hostname}}. For more information about Gentoo Linux network configuration, read: [http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=4 Gentoo Network Configuration] guide.&lt;br /&gt;
Default settings assume that Ethernet controller of CM-iGLX is &amp;quot;eth1&amp;quot; and Ethernet controller of ATX is &amp;quot;eth0&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== BIOS ===&lt;br /&gt;
Don’t forget to update BIOS time to avoid warning messages on booting.&lt;br /&gt;
&lt;br /&gt;
=== Samba ===&lt;br /&gt;
&lt;br /&gt;
Samba – server and client for a Microsoft Windows compatible network.&lt;br /&gt;
Use commands: {{cmd|smbmount}}, {{cmd|smbumount}}. In order to configure a Samba server, edit the configuration file {{filename|/etc/samba/smb.conf}} or use SWAT tool. More information about the Samba configuration can be obtained from Samba documentation.&lt;br /&gt;
&lt;br /&gt;
=== Frequently Used Kernel Command Line Parameters === &lt;br /&gt;
&lt;br /&gt;
The following describes several Linux kernel command line parameters.&lt;br /&gt;
&lt;br /&gt;
==== Root Device and Root File System ====&lt;br /&gt;
To specify the device containing the root file system: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root=&amp;lt;block device&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example block devices: &lt;br /&gt;
{| border=&amp;quot;2&amp;quot; width=&amp;quot;30%&amp;quot; cellspacing=&amp;quot;4&amp;quot; cellpadding=&amp;quot;3&amp;quot; rules=&amp;quot;all&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border:solid 1px #AAAAAA; border-collapse:collapse;empty-cells:show; text-align:left&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Device type&lt;br /&gt;
! Linux block device name&lt;br /&gt;
|-&lt;br /&gt;
| NAND flash&lt;br /&gt;
| /dev/sda2&lt;br /&gt;
|-&lt;br /&gt;
| IDE Compact flash&lt;br /&gt;
| /dev/hda1&lt;br /&gt;
|-&lt;br /&gt;
| Ramdisk&lt;br /&gt;
| /dev/ram0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
To specify a root file system type, for example ext3:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rootfstype=ext3&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To allow Linux kernel to detect USB device containing root file system specify rootdelay:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rootdelay=10&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Serial Consoles ====&lt;br /&gt;
&lt;br /&gt;
To enable a console on the serial port:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
console=&amp;lt;tty&amp;gt;,&amp;lt;baud rate&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The following is COM-tty mapping for different Linux versions:&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; width=&amp;quot;20%&amp;quot; cellspacing=&amp;quot;4&amp;quot; cellpadding=&amp;quot;3&amp;quot; rules=&amp;quot;all&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border:solid 1px #AAAAAA; border-collapse:collapse;empty-cells:show; text-align:left&amp;quot;&lt;br /&gt;
! Device&lt;br /&gt;
! Linux tty&lt;br /&gt;
|-&lt;br /&gt;
| COM 1 (UART)&lt;br /&gt;
| ttyS0&lt;br /&gt;
|-&lt;br /&gt;
| COM 2 (UART)&lt;br /&gt;
| ttyS1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[CM-iGLX: Linux: Gentoo|Gentoo Linux for CM-iGLX]]&lt;br /&gt;
* [http://www.tldp.org/ The Linux Documentation Project]&lt;br /&gt;
* [http://www.kernel.org/ The Linux Kernel Archives]&lt;br /&gt;
* [http://www.gentoo.org The Gentoo Linux]&lt;br /&gt;
&lt;br /&gt;
[[Category:Linux|Getting started]]&lt;br /&gt;
[[Category:CM-IGLX|Linux: Getting started]]&lt;/div&gt;</summary>
		<author><name>Mike</name></author>
		
	</entry>
</feed>