This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

LCDKOMAP-L138

Other Parts Discussed in Thread: OMAP-L138, AM5K2E04

Hello 

I am working on OMAP-L138 development Board(LCDKOMAP-L138). and linux board is AM5K2E04 board

I want communicate between lcdkOMAP-L138 and AM5K2E04 board using USB.

1.Want to use OMAP-L138 as a device 

2.Want to use AM5K2E04 as a Host

So I am able to configure OMAP-L138 as Serial Device and AM5K2E04 as Host device,But the problem is when I am sending data packet from Host to device,Device is unable to receive more than 128Bytes but at host side it is sending the packets.

When i am sending 1 Byte data from host to device then its working fine,Only problem is while sending larger Data packets

i have attached the mini-com Log.it contain both data transmission .

1.While sending 1-Byte data from host

2.While sending 128Bytes data from Host

I am using Ti-processor-sdk-rtos-omapl138-lcdk, in CCS10 . And I have successfully installed the PDK example for LCDKOMAPl138.

and I am using USB_DevMsc_lcdkOMAPL138_armExampleProject example

root@AM5K2E04:~# ./UsbSTest1 2
0 : Sent data Size = 8192
1 : Sent data Size = 8192
2 : Sent data Size = 8192
3 : Sent data Size = 8192
4 : Sent data Size = 8192
5 : Sent data Size = 8192
6 : Sent data Size = 8192
7 : Sent data Size = 8192
8 : Sent data Size = 8192
9 : Sent data Size = 8192
10 : Sent data Size = 8192
11 : Sent data Size = 8192
12 : Sent data Size = 8192
13 : Sent data Size = 8192
14 : Sent data Size = 8192
15 : Sent data Size = 8192





SET CONTROL LINE STATE
Rx: 512 bytes
Done Tx: 0

 _____                    _____           _         _   
|  _  |___ ___ ___ ___   |  _  |___ ___  |_|___ ___| |_ 
|     |  _| .'| . | . |  |   __|  _| . | | | -_|  _|  _|
|__|__|_| |__,|_  |___|  |__|  |_| |___|_| |___|___|_|  
              |___|                    |___|            

Arago Project http://arago-project.org AM5K2E04 ttyS0

Arago 2016.10 AM5K2E04 ttyS0

AM5K2E04 login: root (automatic login)

root@AM5K2E04:~# 2;153R
-sh: 2: command not found
-sh: 153R: command not found
root@AM5K2E04:~# 
root@AM5K2E04:~# 
root@AM5K2E04:~# 
root@AM5K2E04:~# 
root@AM5K2E04:~# 
root@AM5K2E04:~# 
root@AM5K2E04:~# 
root@AM5K2E04:~# 
root@AM5K2E04:~# [   96.264913] usb 1-1: new high-speed USB device number 2 using xhci-hcd
[   96.405721] random: nonblocking pool is initialized
[   96.439685] cdc_acm 1-1:1.0: ttyACM0: USB ACM device
[   96.445184] usbcore: registered new interface driver cdc_acm
[   96.450855] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters

root@AM5K2E04:~# 
root@AM5K2E04:~# 
root@AM5K2E04:~# ./UsbSTest1
0 : Sent data Size = 1
1 : Sent data Size = 1
2 : Sent data Size = 1
3 : Sent data Size = 1
4 : Sent data Size = 1
5 : Sent data Size = 1
6 : Sent data Size = 1
7 : Sent data Size = 1
8 : Sent data Size = 1
9 : Sent data Size = 1
10 : Sent data Size = 1
11 : Sent data Size = 1
12 : Sent data Size = 1
13 : Sent data Size = 1
14 : Sent data Size = 1
15 : Sent data Size = 1
16 : Sent data Size = 1
17 : Sent data Size = 1
18 : Sent data Size = 1
19 : Sent data Size = 1
20 : Sent data Size = 1
21 : Sent data Size = 1
22 : Sent data Size = 1
23 : Sent data Size = 1
24 : Sent data Size = 1
25 : Sent data Size = 1
26 : Sent data Size = 1
27 : Sent data Size = 1
28 : Sent data Size = 1
29 : Sent data Size = 1
30 : Sent data Size = 1
31 : Sent data Size = 1
32 : Sent data Size = 1
33 : Sent data Size = 1
34 : Sent data Size = 1
35 : Sent data Size = 1
36 : Sent data Size = 1
37 : Sent data Size = 1
38 : Sent data Size = 1
39 : Sent data Size = 1
40 : Sent data Size = 1
^Z
[1]+  Stopped(SIGTSTP)        ./UsbSTest1
root@AM5K2E04:~# 
Rx: 1 bytes
Done Tx: 0
Rx: 1 bytes
Done Tx: 0
Rx: 1 bytes
Done Tx: 0
Rx: 1 bytes
Done Tx: 0
Rx: 1 bytes
Done Tx: 0
Rx: 1 bytes
Done Tx: 0
Rx: 1 bytes
Done Tx: 0
Rx: 1 bytes
Done Tx: 0
Rx: 1 bytes
Done Tx: 0
Rx: 1 bytes
Done Tx: 0
Rx: 1 bytes
Done Tx: 0
Rx: 1 bytes
Done Tx: 0
Rx: 1 bytes
Done Tx: 0
Rx: 1 bytes
Done Tx: 0
Rx: 1 bytes
Done Tx: 0
Rx: 1 bytes
Done Tx: 0
Rx: 1 bytes
Done Tx: 0
Rx: 1 bytes
Done Tx: 0
Rx: 1 bytes
Done Tx: 0
Rx: 1 bytes
Done Tx: 0
Rx: 1 bytes
Done Tx: 0
Rx: 1 bytes
Done Tx: 0
Rx: 1 bytes
Done Tx: 0
Rx: 1 bytes
Done Tx: 0
Rx: 1 bytes
Done Tx: 0
Rx: 1 bytes
Done Tx: 0
Rx: 1 bytes
Done Tx: 0
Rx: 1 bytes
Done Tx: 0
Rx: 1 bytes
Done Tx: 0
Rx: 1 bytes
Done Tx: 0
Rx: 1 bytes
Done Tx: 0
Rx: 1 bytes
Done Tx: 0
Rx: 1 bytes
Done Tx: 0
Rx: 1 bytes
Done Tx: 0
Rx: 1 bytes
Done Tx: 0
Rx: 1 bytes
Done Tx: 0
Rx: 1 bytes
Done Tx: 0
Rx: 1 bytes
Done Tx: 0

Please help me regarding this

Thanks in advance

Regards

shubham