Ms14 uart

From Wiki for Dragino Project
Revision as of 10:17, 21 September 2013 by Edwin1123 (Talk | contribs) (Use minicom)

Jump to: navigation, search

Different modes of UART

ms14 has a uart interface expose on the 2x8 router connector. this interface can be act as:

  • Console port to debug the openwrt system inside ms14. refer link here.

or

  • UART interface to communicate to other devices such as a avr daughter board.

to disable UART as a console port, user can comment the related line in file /etc/inittab. And reboot the device.

root@dragino2-684db6:/# vi /etc/inittab 
::sysinit:/etc/init.d/rcS S boot
::shutdown:/etc/init.d/rcS K shutdown
#ttyATH0::askfirst:/bin/ash --login                        // Comment this line to disable uart as console.


Use minicom

root@dragino2-684db6:/# opkg update
Downloading http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/Packages.gz.
Inflating http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/Packages.gz.
Updated list of available packages in /var/opkg-lists/snapshots.
root@dragino2-684db6:/# opkg install minicom
Installing minicom (2.3-1) to root...
Downloading http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/minicom_2.3-1_ar71xx.ipk.
Configuring minicom.
root@dragino2-684db6:/# minicom -s                           //   use minicom -s to configure serial port 
   A -    Serial Device      : /dev/ttyATH0                              |       // use ttyATH0 as serial port
   | B - Lockfile Location     : /var/lock                                 |
   | C -   Callin Program      :                                           |
   | D -  Callout Program      :                                           |
   | E -    Bps/Par/Bits       : 115200 8N1                                |
   | F - Hardware Flow Control : No                                        |
   | G - Software Flow Control : No                                        |
   |                                                                       |
   |    Change which setting?