Comments 13
Да, было принято решение делать хорошо. Делать плохо запретили приказом гендиректора.
С одной стороны надо бы, а с другой — бегать и перепроверять все модемы (мы штук 20 поддерживаем, но основных пять) заранее, не практично. По-этому, нет, не сделаны. Но теперь мы знаем про такую особенность и в следующий раз перепрыгнем через эти грабли
Выпаиваем резисторы и выпиваем шампанское. Эпопея длинной в 2 дня закончилась
Или только началась. Потому как оформить документально доработку паяльником покупного изделия и убедиться что эта доработка не поломает ничего из существующего или не принесет нерешаемых проблем в будущем - так себе перспектива.
Как всегда - это 90% сложности, но всего 10% времени. При чем самого интересного времени в процессе разработки и проектирования. Дальше скучная рутина.
Знакомая проблема. Я на эти же грабли месяц назад наступил с PC-Engines APU4 - после очередного обновления биоза. В итоге все решилось доработкой linux драйвера gpio и установкой нужных состояний для его(gpio) выходов - они были выведены на слоты mPCI express, куда модемы собственно и вставлялись.
Кстати вот описание этой проблемы и способы ее решения: https://forums.quectel.com/t/ep06-e-over-usb-identified-as-05c6-9008/3851/12
Мне именно эта ссылка и помогла во всем разобраться.
Два модема