Что-то автор темы молчит, надеюсь у него всё заработало. Это, собственно, даже и не проблема была, просто мелкое недоразумение.
А я решил выложить в этой теме другие возможные траблы, а то все вопросы и отзывы в основном почему-то в личку идут, как будто люди стесняются чего-то. (А уж сколько просил хоть один хороший отзыв на форум написать, но... в личку пишут, на форум - нет, прям табу какое-то, не дай бог кто узнает, что кто-то что-то перешивает, хотя я думаю и так все всё знают
). Ну да ладно, итак:
1. В документации к cp2102 есть вот такая картинка:
На этой картинке написано, что конденсатор С3 (4,7 мкФ) по линии VDD - это опция и ставить его нужно только в том случае, если предполагается запитывать внешние устройства от регулятора напряжения cp2102. У меня в USB-to-UART такой конденсатор есть. Китайцы в свои USB-to-UART часто его не ставят. Это не косяк, просто такие преобразователи не рассчитаны на то, что от них ещё что-то будет питаться. Соответственно, шлюз с подобными преобразователями может глючить и не работать (без этого конденсатора будет нестабильное питание 3,3 Вольта при повышенной нагрузке).
2. В любых девайсах с разъёмами самое слабое место - это всегда разъём. Во-первых контакты могут окисляться, во-вторых это место подвержено механическому воздействию от постоянного втыкания/вытаскивания. Спалить что-либо в разы труднее. Поэтому если вдруг шлюз перестал работать, то первым делом нужно проверить именно разъём. Если это комплект -шлюз + USB-UART с нашего сайта, то нужно прозвонить разъём мультиметром как показано на картинке:
Если вдруг окажется, что где-то нет контакта, то первым делом нужно попробовать несколько раз разъединить и вновь соединить разъём. С высокой долей вероятности, окислы от трения разрушатся, контакт появится и всё заработает.
Кроме этого, можно попробовать исправить ситуацию вот так:
Если будет что-то ещё - обязательно выложу. И вы не стесняйтесь.