So is the problem that Device USERIAL 2ec2:4 -
is not on this list
Code:
/************************************************************/
// Define mapping VID/PID - to Serial Device type.
/************************************************************/
USBSerialBase::product_vendor_mapping_t USBSerialBase::pid_vid_mapping[] = {
// FTDI mappings.
{0x0403, 0x6001, USBSerialBase::FTDI, 0},
{0x0403, 0x8088, USBSerialBase::FTDI, 1}, // 2 devices try to claim at interface level
{0x0403, 0x6010, USBSerialBase::FTDI, 1}, // Also Dual Serial, so claim at interface level
// PL2303
{0x67B,0x2303, USBSerialBase::PL2303, 0},
// CH341
{0x4348, 0x5523, USBSerialBase::CH341, 0},
{0x1a86, 0x7523, USBSerialBase::CH341, 0 },
{0x1a86, 0x5523, USBSerialBase::CH341, 0 },
// Silex CP210...
{0x10c4, 0xea60, USBSerialBase::CP210X, 0 }
};
any idea could some of these settings work for it?
This is what device info gives if that is helpful
Code:
USBDeviceInfo claim this=2000B248
****************************************
** Device Level **
vid=2EC2
pid=4
bDeviceClass = 239
bDeviceSubClass = 2
bDeviceProtocol = 1
08 0B 00 02 02 02 00 05 09 04 00 00 01 02 02 01 05 05 24 00 10 01 05 24 01 03 01 04 24 02 06 05
24 06 00 01 07 05 82 03 40 00 07 09 04 01 00 02 0A 00 00 06 07 05 01 02 00 02 01 07 05 81 02 00
02 01 09 04 02 00 00 01 01 00 07 09 24 01 00 01 09 00 01 03 09 04 03 00 02 01 03 00 08 07 24 01
00 01 1C 00 06 24 02 01 01 04 06 24 02 02 02 05 09 24 03 01 03 01 02 01 06 07 05 83 02 00 02 01
05 25 01 01 03 07 05 03 02 00 02 01 05 25 01 01 01
USBDeviceInfo claim this=2000B248
****************************************
** Interface Level **
09 04 00 00 01 02 02 01 05 05 24 00 10 01 05 24 01 03 01 04 24 02 06 05 24 06 00 01 07 05 82 03
40 00 07 09 04 01 00 02 0A 00 00 06 07 05 01 02 00 02 01 07 05 81 02 00 02 01 09 04 02 00 00 01
01 00 07 09 24 01 00 01 09 00 01 03 09 04 03 00 02 01 03 00 08 07 24 01 00 01 1C 00 06 24 02 01
01 04 06 24 02 02 02 05 09 24 03 01 03 01 02 01 06 07 05 83 02 00 02 01 05 25 01 01 03 07 05 03
02 00 02 01 05 25 01 01 01
bInterfaceNumber = 0
number end points = 1
bInterfaceClass = 2
bInterfaceSubClass = 2
Communicatons and CDC
bInterfaceProtocol = 1
USBDeviceInfo claim this=2000B248
****************************************
** Interface Level **
09 04 01 00 02 0A 00 00 06 07 05 01 02 00 02 01 07 05 81 02 00 02 01 09 04 02 00 00 01 01 00 07
09 24 01 00 01 09 00 01 03 09 04 03 00 02 01 03 00 08 07 24 01 00 01 1C 00 06 24 02 01 01 04 06
24 02 02 02 05 09 24 03 01 03 01 02 01 06 07 05 83 02 00 02 01 05 25 01 01 03 07 05 03 02 00 02
01 05 25 01 01 01
bInterfaceNumber = 1
number end points = 2
bInterfaceClass = 10
bInterfaceSubClass = 0
CDC-Data
bInterfaceProtocol = 0
USBDeviceInfo claim this=2000B248
****************************************
** Interface Level **
09 04 02 00 00 01 01 00 07 09 24 01 00 01 09 00 01 03 09 04 03 00 02 01 03 00 08 07 24 01 00 01
1C 00 06 24 02 01 01 04 06 24 02 02 02 05 09 24 03 01 03 01 02 01 06 07 05 83 02 00 02 01 05 25
01 01 03 07 05 03 02 00 02 01 05 25 01 01 01
bInterfaceNumber = 2
number end points = 0
bInterfaceClass = 1
bInterfaceSubClass = 1
bInterfaceProtocol = 0
USBDeviceInfo claim this=2000B248
****************************************
** Interface Level **
09 04 03 00 02 01 03 00 08 07 24 01 00 01 1C 00 06 24 02 01 01 04 06 24 02 02 02 05 09 24 03 01
03 01 02 01 06 07 05 83 02 00 02 01 05 25 01 01 03 07 05 03 02 00 02 01 05 25 01 01 01
bInterfaceNumber = 3
number end points = 2
bInterfaceClass = 1
bInterfaceSubClass = 3
bInterfaceProtocol = 0