Re: [beagleboard] Re: Beaglebone AI UART access

2020-06-30 Thread ahninsuk0
Hello Jason, Thank you for update. Could you inform how to use provided dts files on https://elinux.org/Beagleboard:BeagleBone_cape_interface_spec ?

[beagleboard] Re: Beaglebone AI UART access

2020-04-22 Thread ahninsuk0
I hope it is helpful for uart3 /dev/ttyS2 device tree implementation. Uart3 RX starts working after the mode update to PIN_INPUT_PULLUP | MUX_MODE1 // P9.22b uart3_rxd Mode is confirmed as the following: P9.22b 240 fast rx up 1 uart 2 rxd serial@4802 (uart3) pin 240

[beagleboard] Re: Beaglebone AI UART access

2020-04-10 Thread ahninsuk0
I would like to share information. How to find the map between uart* and ttyS* Ocp is on-chip peripheral. Uart 3 physical address is 0x4802 (TI manual). So the mapping address is matched to /tty/ttyS2 (it is actually linked to ttyO2. Please Refer to the below command ) Uart 5

[beagleboard] Re: Beaglebone AI UART access

2020-04-10 Thread ahninsuk0
I finally found the solution by changing the device tree about uart3 tx. P9.21 uar3 rx P9.22 Verified mode change from 14 to mode 1. it is working as /dev/ttyS2 pin 241 (PIN241) 4a0037c4 0001 pinctrl-single pin 240

[beagleboard] Re: Beaglebone AI UART access

2020-04-07 Thread ahninsuk0
want to add pin status sudo cat ./debug/pinctrl/4a003400.pinmux/pins I put mode 4 on *.dts file but the value looks like 0c instead 04. ... pin 203 (PIN203) 4a00372c 000c pinctrl-single pin 204 (PIN204) 4a003730 000c pinctrl-singl ... And also I used to config-pin and got the

[beagleboard] Beaglebone AI UART access?

2020-04-02 Thread ahninsuk0
Hello. I am wondering if some one can access UART on Beaglebone AI. I updated *.dts file so I think I got /dev/ttyS1, ttyS2, ttyS3, ttyS4 and ttyS5 on my kernel. *debian@beaglebone:/dev$ ls -al ttyS** crw--- 1 debian tty 4, 64 Mar 13 01:04 ttyS0 crw-rw 1 root dialout 4, 65 Mar

[beagleboard] Beaglebone AI UART access

2020-04-02 Thread ahninsuk0
Hello. I am wondering if some one can access UART on Beaglebone AI. I updated *.dts file so I think I got /dev/ttyS1, ttyS2, ttyS3, ttyS4 and ttyS5 on my kernel. *debian@beaglebone:/dev$ ls -al ttyS** crw--- 1 debian tty 4, 64 Mar 13 01:04 ttyS0 crw-rw 1 root dialout 4, 65 Mar