Difference between revisions of "Getting Started With Minicom"

From wiki.emacinc.com
Jump to: navigation, search
(Created page with "{{ subst:Pgtempl | initials={{subst::Templateimpl:getinitials}} | project=OE 5.0 | title=Page Title | desc=Description for SEO }}")
 
Line 1: Line 1:
{{todo| NotStarted (10.28.2015-16:36->JJ+)| Jjung | project=OE 5.0,JJ }}
+
{{todo| InProgress (10.28.2015-16:36->JJ+)|Jeffrey Jung| project=OE 5.0,InProgress,JJ,MD }}
{{#seo:
+
{{#seo:minicom
|title=Page Title
+
|title=Getting Started With Minicom
 
|titlemode=append
 
|titlemode=append
|keywords=
+
|keywods=
|description=Description for SEO
+
|description=A guide to help customers connect to their devices with minicom
 
}}
 
}}
  
Line 10: Line 10:
 
<!-- /****************************************  Page Description Text  ****************************************/ -->
 
<!-- /****************************************  Page Description Text  ****************************************/ -->
 
<!-- /*********************************************************************************************************/ -->
 
<!-- /*********************************************************************************************************/ -->
<span style="background:#00FF00;color:#FF0000;font-size:300%">'''''Put the page description text here.'''''</span>
+
<!-- <span style="background:#00FF00;color:#FF0000;font-size:300%">'''''Put the page description text here.'''''</span> --?
  
 
__TOC__
 
__TOC__
Line 17: Line 17:
 
<!-- /***************************************** Background Information ****************************************/ -->
 
<!-- /***************************************** Background Information ****************************************/ -->
 
<!-- /*********************************************************************************************************/ -->
 
<!-- /*********************************************************************************************************/ -->
{{:Templateimpl:bg | initials=JJ | title=Page Title | desc=Description for SEO | project=OE 5.0 }}
+
{{:Templateimpl:bg | initials=JJ | title=Getting Started With Minicom | desc=Description for SEO | project=OE 5.0 }}
 +
<code>minicom</code> is a serial communication program that connects to devices through a GNU/Linux PC's serial ports. If run my calling its name without any additional arguments, it uses whatever settings have been saved for its defaults in <code>/etc/minicom/minirc.dfl</code>. For those using a Windows, PuTTY is a great application to make such connections. More information about PuTTY can be found at http://wiki.emacinc.com/wiki/PuTTY.
 +
 
 +
<!-- Pulling a lot of this information from the LifeRay 'Using Minicom' and 'iPac-9x25 Getting Started' pages -->
  
 
<!-- /*********************************************************************************************************/ -->
 
<!-- /*********************************************************************************************************/ -->
 
<!-- /*****************************************  General Information  *****************************************/ -->
 
<!-- /*****************************************  General Information  *****************************************/ -->
 
<!-- /*********************************************************************************************************/ -->
 
<!-- /*********************************************************************************************************/ -->
{{:Templateimpl:geninfo | initials=JJ | title=Page Title | desc=Description for SEO | project=OE 5.0 }}
+
{{:Templateimpl:geninfo | initials=JJ | title=Getting Started With Minicom | desc=Description for SEO | project=OE 5.0 }}
 +
The use of <code>minicom</code> is required when connecting to and EMAC board for testing purposes. This pages sets out to provide general information about using <code>minicom</code> as well as a guide to demonstrate using <code>minicom</code> to connect with EMAC devices.
  
 
<!-- /*********************************************************************************************************/ -->
 
<!-- /*********************************************************************************************************/ -->
 
<!-- /*****************************************  Using/Working With  ******************************************/ -->
 
<!-- /*****************************************  Using/Working With  ******************************************/ -->
 
<!-- /*********************************************************************************************************/ -->
 
<!-- /*********************************************************************************************************/ -->
{{:Templateimpl:using | initials=JJ | title=Page Title | desc=Description for SEO | project=OE 5.0 }}
+
{{:Templateimpl:using | initials=JJ | title=Getting Started With Minicom | desc=Description for SEO | project=OE 5.0 }}
 +
Hey!!! Create a nice intro type thing for the procedure.
 +
<cl>1. If <code>minicom</code> has yet to be installed on your development Linux machine, use <code>apt-get</code> to install the <code>minicom</code> package
 +
{{clo|indent=1}}
 +
{{clio|sudo apt-get install minicom|hostname=developerpc|username=user}}
 +
{{clos}}
  
 +
* The <code>minicom</code> settings will need to be changed so that the application will be able to find your device. Pull up the settings using the <code>-s</code> option.
 +
{{clo|indent=1}}
 +
{{clio|minicom -s|hostname=developerpc|username=user}}
 +
{{clos}}
 +
 +
* The first thing that will need to be configured is the '''serial port setup'''. Arrow down to the title and press the Enter key.<br/>[Screenshot?]
 +
 +
* To modify the different configurations, press the key corresponding to the setting. For example, press the 'A' key to modify the '''Serial Device'''. Press the 'Enter' key to save the parameters for the setting. The EMAC devices will require the '''Bps/Par/Bits''', and flow control settings. Set '''Bps/Par/Bits''' to 115200 baud, 8 data bits and no priority. Set both flow control settings to ''''No''''. Press the 'Esc' key to save the settings and to be be brought back to the configurations page.<br /> [definitely use a screenshot here]
 +
 +
*
 +
</cl>
 
<!-- /*********************************************************************************************************/ -->
 
<!-- /*********************************************************************************************************/ -->
 
<!-- /*****************************************      Examples        *****************************************/ -->
 
<!-- /*****************************************      Examples        *****************************************/ -->
 
<!-- /*********************************************************************************************************/ -->
 
<!-- /*********************************************************************************************************/ -->
{{:Templateimpl:examples | initials=JJ | title=Page Title | desc=Description for SEO | project=OE 5.0 }}
+
{{:Templateimpl:examples | initials=JJ | title=Getting Started With Minicom | desc=Description for SEO | project=OE 5.0 }}
  
 
<!-- /*********************************************************************************************************/ -->
 
<!-- /*********************************************************************************************************/ -->
 
<!-- /******************************************    Conclusion      ******************************************/ -->
 
<!-- /******************************************    Conclusion      ******************************************/ -->
 
<!-- /*********************************************************************************************************/ -->
 
<!-- /*********************************************************************************************************/ -->
{{:Templateimpl:conclusion | initials=JJ | title=Page Title | desc=Description for SEO | project=OE 5.0 }}
+
{{:Templateimpl:conclusion | initials=JJ | title=Getting Started With Minicom | desc=Description for SEO | project=OE 5.0 }}
  
 
<!-- /*********************************************************************************************************/ -->
 
<!-- /*********************************************************************************************************/ -->
 
<!-- /******************************************  More Information  *****************************************/ -->
 
<!-- /******************************************  More Information  *****************************************/ -->
 
<!-- /*********************************************************************************************************/ -->
 
<!-- /*********************************************************************************************************/ -->
{{:Templateimpl:moreinfo | initials=JJ | title=Page Title | desc=Description for SEO | project=OE 5.0 }}
+
{{:Templateimpl:moreinfo | initials=JJ | title=Getting Started With Minicom | desc=Description for SEO | project=OE 5.0 }}
 
*  
 
*  
  
{{:Templateimpl:whatnext | initials=JJ | title=Page Title | desc=Description for SEO | project=OE 5.0 }}
+
{{:Templateimpl:whatnext | initials=JJ | title=Getting Started With Minicom | desc=Description for SEO | project=OE 5.0 }}
 
*
 
*

Revision as of 18:02, 28 October 2015

TODO: {{#todo: InProgress (10.28.2015-16:36->JJ+)|Jeffrey Jung|OE 5.0,InProgress,JJ,MD}}

Background

minicom is a serial communication program that connects to devices through a GNU/Linux PC's serial ports. If run my calling its name without any additional arguments, it uses whatever settings have been saved for its defaults in /etc/minicom/minirc.dfl. For those using a Windows, PuTTY is a great application to make such connections. More information about PuTTY can be found at http://wiki.emacinc.com/wiki/PuTTY.


General Information

The use of minicom is required when connecting to and EMAC board for testing purposes. This pages sets out to provide general information about using minicom as well as a guide to demonstrate using minicom to connect with EMAC devices.

Getting Started With Minicom

Hey!!! Create a nice intro type thing for the procedure.

  1. If minicom has yet to be installed on your development Linux machine, use apt-get to install the minicom package

    user@developerpc:~# sudo apt-get install minicom
  2. The minicom settings will need to be changed so that the application will be able to find your device. Pull up the settings using the -s option.

    user@developerpc:~# minicom -s
  3. The first thing that will need to be configured is the serial port setup. Arrow down to the title and press the Enter key.
    [Screenshot?]

  4. To modify the different configurations, press the key corresponding to the setting. For example, press the 'A' key to modify the Serial Device. Press the 'Enter' key to save the parameters for the setting. The EMAC devices will require the Bps/Par/Bits, and flow control settings. Set Bps/Par/Bits to 115200 baud, 8 data bits and no priority. Set both flow control settings to 'No'. Press the 'Esc' key to save the settings and to be be brought back to the configurations page.
    [definitely use a screenshot here]


Examples

Conclusion

Further Information

Where to Go Next
Pages with Related Content