Тогда я не понимаю как вы реализовали USB-программатор, если 1886ВЕ4 потребляет ток 100мА + генератор (или кварц), где-то около 40мА и еще обвязка добавляет к потреблению. Уже видно, что потребление более 100мА, а корневой USB-хаб выдает 100мА при конфигурировании ? Как вы решили данную проблему?
кхм,... можно кинуть свои 5 копеек?..
контакт +5V на разъёме USB обычно через SMD предохранитель или 0R резистор запитан от шины питания остальной 5 В периферии. И обычно эта шина имеет запас по току. Например в десктопах она подключена напрямую к шине +5 В блока питания - там токи порядка десятков Ампер. В ноутах и т.п. конечно не столь мощное питание, но свои максимальные по стандарту 500 мА выдаёт. Или должно выдавать на каждый порт - это уже на совести китайских инженеров.
Пока я лишь в одном ноутбуке видел сообщение что USB потребитель жрал больше чем заявлял - Getac a790
Кстати, кажется это и был миландровский программатор 1886ве2, только наверное версии 2 - питание USB, логика LPT.