У меня ситуация была следующая: Заказал себе ED30, пришел быстро. После получения проверил работоспособность, в блютусе определился как серийный номер.
Затем решил перепрошить но при вскрытии оказалась засада - китайца придумали новую защиту: микруху и JTAG разъем залили компаундом с обоих сторон,
обе платы приклеили к корпусу свистка эпоксидкой или чем-то похожим, на JTAG контакты CLK и DIO просто высверлены.
Но свисток уже куплен, решил преодолевать трудности.
1. Вскрытие - прошло очень напряженно, после разделения свистка на две части пришлось отколупывать плату с чипом от корпуса (это и стало роковой ошибкой)
отделял аккуратно, ножом отрезал эпоксидку от корпуса, стараясь не задевать плату, хотя приходилось ее отгибать. в итоге все получилось.
2. После вскрытия - снятие компаунда в местах, необходимых для прошивки, удалял примитивно, механически, но аккуратно, чтоб ничего не повредить, благо под
рукой была фотография чистой платы с расположением элементов. после очистки компаунда вскрылась третья проблема - отсутствуют пистоны на контактах JTAG CLK и DIO.
3. Контакты восстанавливать не стал, нашел другое решение - нашел с помощью тестера места подведения контакта. Располагается на 5 часов по циферблату, если плата
находится чипом к Вам, а JTAG сверху. взял два медных провода, подходящих по сечению и туго заходящих в отверстия, вставил, проверил на контакт, все ОК.
Зашил новую прошивку, собрал и пошел проверять - здесь случился второй облом. При попытке определить свисток в блютусе серийник больше не появлялся, а отображалось Dual-SPP.
Полез на просторы интернета за помощью и попал к вам. думал уже снимать компаунд с блютус модуля, но почитав тему вспомнил про п.2 вскрытия.
Скорее всего при вскрытии модуля, когда отгибал плату повредил или дорожку, или какой то элемент на плате, вероятней всего рядом с эпоксидкой (R99,R102,R108 R109,R111,R112,R113,R124),
да и плата немного выгнута была, решил проверить, при сборке между эпоксидкой и корпусом положил проставочку. Пошёл проверять и о чудо, свисток заработал, в блютусе определился как серийник!
Понимаю - решение не очень надежное и желательно восстановить поврежденный контакт, но пока на это нет времени, может кода-то попозже займусь.
Теперь по БТ модулю, если Вы его видите в поиске хоть как серийник, хоть как Dual-SPP, значит он заводится и рабочий. Если не видит - тут два варианта: первый - он сдох, второй - нет контакта
непосредственно с основной платой или повреждены резисторы и кондеры, через которые подводятся контакты.
Замена модуля нужна в первом случае, т.е. если вы сорвали какие либо элементы с платы БТ или повредили на ней дорожки. во втором случае необходимо проверять основную плату.
Серийник в качестве имени БТ скорее всего берет из основного чипа (я бы на месте Китаев сделал так, иначе придется прошивать и плату и БТ модуль, а так Прошил основной чип,
а БТ просто припаял и все работает), что косвенно подтверждается моим результатом. Перепайка EEPROM на БТ с большой степенью вероятности ничего не даст, там зашита прошивка только БТ
и если он заводится, то проблема не в ней.
Всем удачи!
PS Совет всем тем, кто только купил или будет покупать новые ED30: вскрывайте аккуратно, только разделив на две части, после откручивания винтиков от ODB разъема немного раздвиньте половинки корпуса
и вытащите ODB разъем, далее аккуратно разъединяем половинки (не забыв снять заднюю наклейку). разъединяться будет тяжеловато, с одной стороны большая контактная площадка соединяющая платы
с другой две маленькие. Перед разъединением убедитесь, что Китаи не склеили еще и платы между собой (у меня не были склеены). После разъединения очищаем JTAG и R98 (Необходимо для RESET чипа).
Далее шьёмся, собираем и спокойно работаем со свистком не имея проблем с БТ при этом.