Other Parts Discussed in Thread: AM5728, DLP4500,
Tool/software: Linux
Hi Ti Experts
I'm working on this DLP4500 evm + AM5728 system based on dlp-sdk-2.0
I successfully added one new gige camera from IDS and able to preview image with new built dlp-sdk on AM5728 evm.
However, when I try to connect DLP4500 evm with AM5728 evm, this dlp-sdk (or DLP_LIGHTCRAFTER binary, to be more accurate) can't open this DLP4500 device.
Here're the debug log:
When I plug in the DLP4500 evm, I can see following information from the AM5728 where correct VID/PID are reconginzed.
[92575.900126] usb 1-1.2: new full-speed USB device number 12 using xhci-hcd
[92576.056163] hid-generic 0003:0451:6401.000B: device has no listeners, quittig
[92576.070413] input: Texas Instruments Inc. DLPC350 as /devices/platform/440007
[92576.151084] hid-generic 0003:0451:6401.000C: input: USB HID v1.11 Keyboard [1
When I run the DLP_LIGHTCRAFTER binary, I got LCR4500_CONNECTION_FAILED error.
I digged a little bit and found that although right VID(0451) and PID are provided in function DLPC350_USB_Open, system still can not open and connect DLP4500 evm.
int DLPC350_USB_Open()
{
// Open the device using the VID, PID,
// and optionally the Serial number.
DeviceHandle = hid_open(MY_VID, MY_PID, NULL);
if(DeviceHandle == NULL)
{
USBConnected = 0;
return -1;
}
USBConnected = 1;
return 0;
}
Please help, thanks!