I found the answer here; 
http://stackoverflow.com/questions/21596384/cannot-disable-systemd-serial-getty-service

My port is at ttyO0. so in my case I entered " systemctl mask 
[email protected].  I was able to confirm the device name by 
typing "systemctl --full".  My device was in the list.

Once I typed the command above and rebooted, I could use the serial port in 
my program.

On Thursday, September 11, 2014 4:42:31 PM UTC-7, William Hermans wrote:
>
> ttyo0 has to be disabled in uEnv.txt, and also the board device tree file 
> I believe ( could be wrong on the last part ). Also, systemd may have a 
> service profile for it. I have not looked, and currently am not running 
> systemd. Maybe I'll check later once I get this rootfs working good, and 
> backed up.
>
> On Thu, Sep 11, 2014 at 3:02 PM, Lee Crocker <[email protected] 
> <javascript:>> wrote:
>
>> Some reason you can't just use one of the other UARTs? It's very handy to 
>> have a serial console for debugging.
>>
>>
>> On Thursday, September 11, 2014 10:29:48 AM UTC-7, jgold wrote:
>>>
>>> I've got a RS232 micro cape http://www.logicsupply.com/
>>> components/beaglebone/capes/cbb-ttl-232/ that I need to use as a serial 
>>> port.  The problem is that by default /dev/ttyO0 is setup as a login 
>>> console.  I need to disable that so that I can use the port for my own 
>>> purposes.
>>>
>>> I've found instructions for how to do it on Rasbian but I can't find 
>>> anything for the Beaglebone.  I found a line in /etc/inittab that looked 
>>> like it was starting a getty session on /dev/ttyO0 and I commented it out 
>>> but after a reboot, the login is still there.
>>>
>>> I found some references to inittab being obsolete because systemd 
>>> doesn't use it but I can't find anything to configure systemd so it doesn't 
>>> use ttyO0.
>>>
>>> Can anyone point me in the right direction?
>>>
>>  -- 
>> For more options, visit http://beagleboard.org/discuss
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "BeagleBoard" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to