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.

Linux/AM5718: U3V camera issue

Part Number: AM5718
Other Parts Discussed in Thread: AM5728

Tool/software: Linux

dear team,

I am using a USB3.0 camera on a custom am5718 board ,the protocol is usb 3.0 vision.when I start the application , the image transfer bulk endpoint report Endpoint Transfer Error.

some urb dump is here:

ec241180 3519595815 C Bi:2:005:1 0 524288 = 090a090c 0b0a0b0b 0b0c0d0c 0e0c0d0d 0d0e0d0f 0c0f1011 11101010 13141314
ec241180 3519596656 S Bi:2:005:1 -115 524288 <
ec241180 3519598084 C Bi:2:005:1 0 524288 = 52565658 5a615f64 63636868 68707174 7673797e 7e858688 8a8d8d93 9197969e
ec241180 3519598910 S Bi:2:005:1 -115 524288 <
ec241180 3519600336 C Bi:2:005:1 0 524288 = 35323434 3132302e 32323232 2e2c2e2d 2b2a292a 26282526 2524231f 23232022
ec241180 3519601145 S Bi:2:005:1 -115 524288 <
ec241180 3519602569 C Bi:2:005:1 0 524288 = 484d4a49 4b4d4c4e 534f5050 4e4a4e4e 514b5250 4c4f514f 4e50524d 55535150
ec241180 3519603408 S Bi:2:005:1 -115 524288 <
ec241180 3519604662 C Bi:2:005:1 -71 413696 = 39383b39 3d3e3d3f 42424242 44444646 4947474b 4d4a514d 52515354 55545556
ec241180 3519605415 S Bi:2:005:1 -115 524288 <
ec241180 3519605579 C Bi:2:005:1 -71 0
ec241180 3519605897 S Bi:2:005:1 -115 524288 <
ec241180 3519606063 C Bi:2:005:1 -71 0
ec241180 3519606262 S Bi:2:005:1 -115 524288 <
ec241180 3519606441 C Bi:2:005:1 -71 0
ec241180 3519606745 S Bi:2:005:1 -115 524288 <

Bi  -71 means bulk in transfer error.

And I test on am5728, the camera works well.but when I turn off SDRAM controller interleaving mode,the camera on am5728 also report same error.

AM5718 only have emif1 can`t support memory interleaving.The memory bandwidth is lower than am5728? how I make the camera work on my custom am5718?