Difference between revisions of "BeagleBoard/GSoC/Serial-Terminal-Server"

From eLinux.org
Jump to: navigation, search
(Blanked the page)
(Tag: Blanking)
 
(18 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[Category: BeagleBoard]]
 
[[Category: GSoC]]
 
[[Category: GSoCProposal]]
 
  
=BeagleBone Serial Terminal Server=
 
<!-- latest video will go here -->
 
 
The BeagleBones have 4 capable UARTs and the goal of this project is to provide the end user an image to configure, access and control the UART devices using a user friendly interface or SSH directly into the BBB to take control of the UART device.
 
 
''Student'': [http://elinux.org/User:Saumitra_Kapoor Saumitra Kapoor]<br>
 
''Mentors'': Michael Welling<br>
 
''Code'': https://github.com/ServerProcessor<br>
 
''Wiki'': http://elinux.org/BeagleBoard/GSoC/Serial-Terminal-Server<br>
 
''GSoC'': GSoC Proposal<br>
 
<div style="clear:both;"></div>
 
 
=Status=
 
This project is currently just a proposal.
 
 
=Proposal=
 
 
==About you==
 
''IRC'': ServerProcessor<br>
 
''Github'': [https://github.com/ServerProcessor ServerProcessor]<br>
 
''School'': [http://www.bits-pilani.ac.in// BITS Pilani]<br>
 
''Country'': India<br>
 
''Primary language'' English, Hindi<br>
 
''Typical work hours'' 2PM-9PM and 1AM-4AM IST
 
 
==About your project==
 
''Project name'': BeagleBone-based Serial Terminal Server<br>
 
 
 
===Description===
 
 
There are two key points to approach this project. First, SSH into the BBB to control the UART devices. Second, create a deployable image to easily configure the UART devices. To enable the BBB to take control of UART devices and to issue commands to it using a serial connection:
 
# Use of simple system management daemons such as Systemd can be used which is the first daemon process to execute on BBB.
 
# Obtain a full list of services running (systemctl list-units -t service |grep tty)
 
# Get the status of the current serial service (systemctl status <running service>)
 
# Replace the serial service with a custom application service by disabling the current serial service (sudo systemctl stop <service>) and then disable it from boot
 
# Deploy your own design serial service.
 

Latest revision as of 23:28, 13 June 2019