http://bfy.tw/7Hr5

Anyhow, consider this horse beaten to death.

On Thu, Aug 18, 2016 at 4:42 PM, William Hermans <[email protected]> wrote:

> william@beaglebone:~$ apt-cache search setserial
> setserial - controls configuration of serial ports
> william@beaglebone:~$ sudo apt-get install setserial
> . . .
> The following NEW packages will be installed:
>   setserial
> 0 upgraded, 1 newly installed, 0 to remove and 13 not upgraded.
> Need to get 49.9 kB of archives.
> After this operation, 139 kB of additional disk space will be used.
>
> william@beaglebone:~$ setserial -g /dev/ttyS[0-5]
> /dev/ttyS0, UART: 8250, Port: 0x0000, IRQ: 158
> /dev/ttyS1, UART: unknown, Port: 0x0000, IRQ: 0
> /dev/ttyS2, UART: 8250, Port: 0x0000, IRQ: 198
> /dev/ttyS3, UART: unknown, Port: 0x0000, IRQ: 0
> /dev/ttyS4, UART: unknown, Port: 0x0000, IRQ: 0
> /dev/ttyS5, UART: unknown, Port: 0x0000, IRQ: 0
>
>
> On Thu, Aug 18, 2016 at 4:34 PM, William Hermans <[email protected]>
> wrote:
>
>> william@beaglebone:~$ ls /sys/devices/platform/ocp/
>> 40300000.ocmcram          48030000.spi    48060000.mmc
>> 48310000.rng       53500000.aes
>> 40302000.ocmcram_nocache  48038000.mcasp  480c8000.mailbox
>> 49000000.edma      56000000.sgx
>> 44e07000.gpio             4803c000.mcasp  480ca000.spinlock
>> 49800000.tptc      driver_override
>> 44e09000.serial           48042000.timer  4819c000.i2c
>> 49900000.tptc      modalias
>> 44e0b000.i2c              48044000.timer  481a0000.spi
>> 49a00000.tptc      ocp:l4_wkup@44c00000
>> 44e35000.wdt              48046000.timer  481ac000.gpio
>> 4a100000.ethernet  of_node
>> 44e3e000.rtc              48048000.timer  481ae000.gpio
>> 4a300000.pruss     power
>> 47400000.usb              4804a000.timer  481d8000.mmc
>> 4c000000.emif      subsystem
>> 48024000.serial           4804c000.gpio   48200000.interrupt-controller
>> 53100000.sham      uevent
>> william@beaglebone:~$ ls /sys/devices/platform/ocp/48024000.serial
>> driver  driver_override  modalias  of_node  power  subsystem  tty  uevent
>> william@beaglebone:~$ ls /sys/devices/platform/ocp/48024000.serial/tty
>> ttyS2
>>
>>
>> On Thu, Aug 18, 2016 at 4:32 PM, William Hermans <[email protected]>
>> wrote:
>>
>>> william@beaglebone:~$ dmesg |grep tty
>>> [    0.000000] Kernel command line: console=tty0 console=ttyO0,115200n8
>>> root=/dev/mmcblk0p1 rootfstype=ext4 rootwait ip        v6.disable=1
>>> [    0.002187] console [tty0] enabled
>>> [    0.002223] WARNING: Your 'console=ttyO0' has been replaced by 'ttyS0'
>>> [    1.998154] 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 158,
>>> base_baud = 3000000) is a 8250
>>> [    2.884801] console [ttyS0] enabled
>>> william@beaglebone:~$ clear
>>> william@beaglebone:~$ ls /sys/devices/
>>> armv7_cortex_a8  breakpoint  platform  soc0  software  system
>>> tracepoint  virtual
>>> william@beaglebone:~$ ls /sys/devices/platform/
>>> alarmtimer    cpufreq-dt        leds  omap-pcm-audio  pm33xx.0
>>> power      serial8250  ti-cpufreq.0
>>> bone_capemgr  fixedregulator@0  ocp   opp_table0      pmu
>>> reg-dummy  soc         uevent
>>> william@beaglebone:~$ cat /sys/devices/platform/bone_capemgr/slots
>>>  0: PF----  -1
>>>  1: PF----  -1
>>>  2: PF----  -1
>>>  3: PF----  -1
>>> william@beaglebone:~$ ls /lib/firmware/ |grep UART
>>> BB-UART1-00A0.dtbo
>>> BB-UART2-00A0.dtbo
>>> BB-UART2-RTSCTS-00A0.dtbo
>>> BB-UART3-00A0.dtbo
>>> BB-UART4-00A0.dtbo
>>> BB-UART4-RS485-00A0.dtbo
>>> BB-UART5-00A0.dtbo
>>> william@beaglebone:~$ sudo sh -c"echo 'BB-UART2' >
>>> /sys/devices/platform/bone_capemgr/slots"
>>> [sudo] password for william:
>>> sh: 0: Illegal option -h
>>> william@beaglebone:~$ sudo sh -c "echo 'BB-UART2' >
>>> /sys/devices/platform/bone_capemgr/slots"
>>> william@beaglebone:~$ cat /sys/devices/platform/bone_capemgr/slots
>>>  0: PF----  -1
>>>  1: PF----  -1
>>>  2: PF----  -1
>>>  3: PF----  -1
>>>  4: P-O-L-   0 Override Board Name,00A0,Override Manuf,BB-UART2
>>> william@beaglebone:~$ dmesg |grep tty
>>> [    0.000000] Kernel command line: console=tty0 console=ttyO0,115200n8
>>> root=/dev/mmcblk0p1 rootfstype=ext4 rootwait ip        v6.disable=1
>>> [    0.002187] console [tty0] enabled
>>> [    0.002223] WARNING: Your 'console=ttyO0' has been replaced by 'ttyS0'
>>> [    1.998154] 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 158,
>>> base_baud = 3000000) is a 8250
>>> [    2.884801] console [ttyS0] enabled
>>> [778201.669492] 48024000.serial: ttyS2 at MMIO 0x48024000 (irq = 198,
>>> base_baud = 3000000) is a 8250
>>>
>>>
>>> On Thu, Aug 18, 2016 at 4:17 PM, Matt <[email protected]>
>>> wrote:
>>>
>>>> Don't think the ttyS's are it.  I know for sure in 3.18 you use the
>>>> /ttyO2 or whatever number uart you enable.
>>>>
>>>> Can anyone confirm that in 4.4 the UARTS show as /ttyS*  ?
>>>>
>>>> Going to check my .dts.
>>>>
>>>> On Thursday, August 18, 2016 at 3:18:43 PM UTC-7, Mike Bell wrote:
>>>>>
>>>>> On 08/18/2016 05:57 PM, Matt wrote:
>>>>> > Hi,
>>>>> >
>>>>> > Working in kernel 4.4.16-bone-rt-r11 and am not seeing the
>>>>> > corresponding entries in /dev/ for the enabled UARTS.
>>>>> >
>>>>> > /dev/tty13  /dev/tty24    /dev/tty35  /dev/tty46    /dev/tty57
>>>>> /dev/ttyS0
>>>>> > /dev/tty14  /dev/tty25    /dev/tty36  /dev/tty47    /dev/tty58
>>>>> /dev/ttyS1
>>>>> > /dev/tty15  /dev/tty26    /dev/tty37  /dev/tty48    /dev/tty59
>>>>> /dev/ttyS2
>>>>> > /dev/tty16  /dev/tty27    /dev/tty38  /dev/tty49    /dev/tty6
>>>>> /dev/ttyS3
>>>>> > /dev/tty17  /dev/tty28    /dev/tty39  /dev/tty5    /dev/tty60
>>>>> /dev/ttyS4
>>>>> > /dev/tty18  /dev/tty29    /dev/tty4   /dev/tty50    /dev/tty61
>>>>> /dev/ttyS5
>>>>> >
>>>>> >
>>>>> > What am I missing here?  When a UART is loaded into slots should it
>>>>> > then be labeld ttyOX in /dev just as in 3.18?
>>>>> > --
>>>>>
>>>>> /dev/ttyS?
>>>>>
>>>>> Mike
>>>>>
>>>> --
>>>> 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].
>>>> To view this discussion on the web visit https://groups.google.com/d/ms
>>>> gid/beagleboard/47a3dbf5-9d09-4825-80a4-54213c54c336%40googlegroups.com
>>>> <https://groups.google.com/d/msgid/beagleboard/47a3dbf5-9d09-4825-80a4-54213c54c336%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>>> 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].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CALHSORrzz%2B5f65Mr6%2B77Wja%3Daz1w3HumY2ONF5OT78PJ3g3GnA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to