Перейти к содержанию

    

SZ0

Участник
  • Публикаций

    328
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о SZ0

  • Звание
    Местный

Контакты

  • Сайт
    http://
  • ICQ
    0

Посетители профиля

1 601 просмотр профиля
  1. Что-нибудь будет предпринято для разворачивания темы на одной странице?
  2. На старом движке была такая возможность, тему можно было открыть одной страницей. Сейчас не могу найти как это сделать. Очень удобно было, как читать локально так и искать в теме.
  3. Необходима периодическая пайка мелких серий плат. От 20 до, примерно, 100 компонентов на плате. Почти все под односторонний монтаж. В большинстве корпуса SMD, микросхемы в корпусах SOT, TQFP. Выводных компонентов ~3%. Самые маленькие, большая часть, 0805. Инструменты Ваши. Может спирт технический :biggrin:, если есть, для протирки. С меня часть материалов, не сразу, трафарет для нанесения паяльной пасты, паяльная паста, УЗ ванна. Т.е. пайка в дальнейшем потребует наличие фена. Пока паяльником. Контакты: for_work@list.ru
  4. Цитата(CADiLO @ Apr 10 2018, 14:54) Совершенно верно - должно быть BT. Перепрошил. Всё заработало.
  5. Посылаю команду AT+BTPOWER=1 Ответ ERROR. Версия прошивки 1308B09SIM800M32 Копания в сети наводят на мысль, что в названии прошивки должно быть вроде как BT. Но на сайте simcom.ee для 800 ничего подобного нет и последняя прошивка 1308B09SIM800M32.rar
  6. Встретил упоминание, что таймеры 9, 10 и 11 можно тактировать от LSE. Какие настройки необходимо произвести в регистрах, чтобы их так запустить? Проц STM32L152RBT6.
  7. Поддельные FT232RL

    CN480661 подделка. Надпись снизу: CHINA. GO370171 работает нормально. Снизу надпись: INDONESIA.
  8. Поддельные FT232RL

    Заказал FT232RL. Пообещали фирму. Придут, опишу эксперименты и фото микрух выложу.
  9. Поддельные FT232RL

    Выводы эксперимента с поддельными FT232. У вас на руках “мёртвая” железка с FT232, которая не желает видеться драйверами. Все действия выполнять из под админа. Если на вашем компьютере стоят какие-либо драйвера от FTDI для FT232 и сбой был на нём, то необходимо узнать их версию. Если версия начинается от... (тут я не знаю, с какой версии они начали делать так, чтобы их драйвера "убивали" поддельные микросхемы), то её необходимо снести. Если это конечно сбой с PID (в чём вам необходимо убедиться, проверив, какой PID прописан в FT232. Если 0000, то “приехали”), то тем более под снос все дрова для FT232. У себя я нашёл в запасе версию дров 2.8.28. Они успешно сейчас работают на XPSP3 и W7. Поэтому, работают ли версии выше 2.8.28, не знаю. Примем, что нет. Вычистить желательно всё, т.е. удалить все созданные порты (может и не надо, но я всё зачистил), и драйвера для них. Чтобы открыть скрытые и неподключенные устройства для их удаления в диспетчере устройств в ХР, W7 и др. инструкция http://www.windxp.com.ru/nodriver.htm , в W7 также удалить драйвера можно так http://technet.microsoft.com/ru-ru/library/cc730875.aspx В W7 драйвера до конца не удалились у меня, пока я не удалил всё устройства и порты созданные для FT232 в диспетчере устройств. Если же дров нет, то устанавливаем безопасные драйвера, например 2.8.28 (проверены на XP и W7). И только затем подключаем адаптеры с FT232. Ни в коем случае не подключать адаптер к компьютеру, который подключен к интернету и настроен на скачивание и обновление драйверов с майкрософта. От туда качаются последние, которые "убивают" поддельные FT232. Теперь о восстановлении PID. Мне удалось восстановить PID на XP и W7. На остальных ОС не проверял. Если PID на FT232 у вас обнулился, значит, сносим все драйвера для них, как указано выше, не забыв отключить железку от компьютера. Если потребуется, то перезагружаемся. Отключаем интернет и вновь подключаем железку, при просьбе винды найти драйвера, указываем на папку CDM_2.08.14_CANUSB_0000 (см. файл ниже). В этом драйвере я поменял ID на 0000. Это для ленивых, мало ли , или кто не поймёт, что надо сделать. Т.е. мы просто взяли старый драйвер 2.08.14 и изменили в inf файлах ID с 6001 на 0000. В новых драйверах такой фокус не прокатит. Скормили дрова. Теперь у нас железка видна как USB-COM адаптер с Vid_0403&Pid_0000. Кому никуда не надо будет больше подключать железку, могут на этом остановиться. Тем же, кому железки с FT232 придётся отправлять пользователям (надеюсь, они избегут проблем, и вы им вышлете драйвера, которые надо ставить), теперь потребуется изменить PID на 6001. Сделать это можно с помощью программы FT Prog v2.8.2.0 (скачивается с сайта ftdi или здесь выложил). Запускаем её, опрашиваем железку и меняем PID с 0000 на 6001. Передёргиваем железку и снова видим запрос на драйвера. Теперь можно натравить винду на драйвера из папки CDM_2.08.14_CANUSB (В этой папке в inf файлах прописан Pid_6001. Архив ниже) или сами установятся, если поставить 2.8.28. Вот вроде и всё. Для проверки, что PID не слетит, передёргиваем железку. Если винда пишет, что драйвера не найдены, смотрим PID, если 0000. Значит, либо плохо зачистили драйвера, либо что-то сделали не так. Для мониторинга что подключено/отключено также удобно пользоваться программой USBDeview.
  10. Поддельные FT232RL

    Цитата(jcxz @ Oct 23 2014, 00:21) Воткнуть железку с перепаянными микрухами с вредными дровами, захватить лог обмена USB-снифером этих дров с железкой, найти команду записи PID и поделиться этой инфой со всеми. И толку? В данном совете к действию я не вижу никакого выхода, по крайне мере лёгкого. Лёгкий путь, это дать пользователю программу, которая всё восстановит, в случае свежих дров для 232. Сейчас бьюсь на 7ке с восстановлением FT232, пока ничего не выходит. На ХР процесс успешен. Бред какой-то происходит. На XP переписал ID в 6001. На 7ке он сбрасывался в 0000. Вычистил все драйвера на 7ке, кроме старого. Снова накатил последний. ID не сбрасывается на новом драйвере, сколько не перетыкал адаптер. Пойду спать. Днём поэкспериментирую .
  11. Поддельные FT232RL

    Цитата(DVF @ Oct 22 2014, 23:21) А разве драйвера могут переписывать ID? Судя по происходящему, да. Цитата(DVF @ Oct 22 2014, 23:21) Драйвера высылаю в составе установочного CD-диска. У меня клиенты сами качаю с ftdi. Придётся видимо завязывать. Цитата(DVF @ Oct 22 2014, 23:21) По поводу нового номера СОМ-порта, кажется никогда не было - новый присваивался, если присоединяешь физически другую FT232. То есть для каждого чипа свой номер, в какой бы USB не втыкал. Может у меня старые дрова стояли, что на новый порт новый номер выдавали? Но потом заметил новую закономерность . Сейчас проверил с 2.08.14. Всё нормально, на ХР на всех USB дают один порт. Цитата(DVF @ Oct 22 2014, 23:21) ЗЫ можете номер серии чипов написать? Или фотку выложить? Сейчас закину в это сообщение после обработки. Цитата(DVF @ Oct 22 2014, 23:21) ЗЫЫ Ваше? Неа Добавил фото. С снятые и "умершие" микросхемы. Сейчас осваиваю процесс восстановления. Чуть позже отпишу.
  12. Поддельные FT232RL

    Цитата(DVF @ Oct 22 2014, 22:59) А чего не остаться на 2.08.14? У меня, кстати, Win7 x64 с 2.08.30 дружит. За "звоночек" спасибо - предупрежден, значит вооружен. Дык, откуда я знал Как честный человек, платящий налоги, пошёл на ftdi и скачал последние драйвера... на упавщий до этого XP. Чтобы железки обновить через адаптеры с FT232. Сейчас стоят 2.08.14 на ней (XP), вместо CDM v2.12.00 WHQL Certified. Сейчас воткнул адаптер на W7 для проверки, там оказались 2.12.00 (хотя вроде всё снёс). Ну, и всё, кирдык микрухе. Воткнул на XP. Создал новую папку с дровами 2.08.14, в inf файлах поменял все PID 6001 на 0000. Сейчас буду думать, чего дальше делать с перепрошивкой PID на 6001. Клиентам придётся принудительно рассылать драйвера. Кстате, замети недавно интересное. На старых дровах, если втыкать железу с FT232 в разные USB порты, то будет присваиваться разный номер COM-порта. Потом что-то произошло, и номер COM-порта не стал меняться, куда бы я не воткнул адаптер.
  13. Поддельные FT232RL

    Цитата(adnega @ Oct 22 2014, 20:58) Тут лечение описано. ЦитатаЛечение На основной компьютер под W7-64 старые драйверы не ставились. Утилита FTD устройство не видела. Виртуалка устройство с PID0000 тоже не видела. На древнем компе с WXP удалось поставить старые драйверы, заменив в inf файлах PID_6001 на PID_0000. Потом поставить фирменную утилиту FTDI для прописывания PID (скачанную с официального сайта). Прошить чип FTDI FT232RL заново, используя прошивки с arduino.cc. Под старыми видимо подразумевается, выше упомянутые 2.08.14 А вот с arduino.cc чего качать, я так и не понял. Вообще, харбар отличается там возьми чего-то, тут примени где-то Поэтому я в ступоре инструкций. Понятно, что надо менять чипы на CP2102, но что-то я с ними сдружиться не могу P.S. проблема в том, что у меня много пользователей устройств с данным чипом. И где поддельный, а где фирма, я не знаю. С проблемой я столкнулся вчера. Закупал я их и из-за границы и от местных поставщиков. Теперь меня заботит выход из проблемы с минимальными потерями, т.к. отвечаю за устройства я. А не продавец комплектации. Поэтому просьба, если кто может чётко написать, что и как сделать, без всяких перепаек, и используя только софт, буду благодарен.
  14. Поддельные FT232RL

    Поставил новые драйвера v2.12.00 из-за переустановки системы. Подключаю железку с FT232RL, система пишет, фиг, драйвера не подходят. Стал разбираться. В свойствах железки вижу VID_0403&PID_0000 вместо VID_0403&PID_6001. Копания в сети привели к тому, что драйвера выявили, что микросхемы у меня поддельные и смело переписывают им PID в 0000. Всё, теперь драйвера с ними ес-но работать не будут. Хотя, судя по фоткам на хабре, у меня лазерная гравировка и вроде как микрухи фирменные (написал поставщику, жду ответа). В итоге снял убитые и поставил следующие, предварительно снеся все драйвера от ftdi и поставил версию дров 2.08.14. Эти дрова пока дружат с FT232 без правки PID. Стоит ряд вопросов: 1. Как теперь отличить фирму от подделки? Если лазерная гравировка на микросхеме ещё не означает фирму. 2. Какая наиболее поздняя версия дров дружит c FT232 без переписывания PID? 3. Можно ли как-то восстановить PID в FT232? Cудя по сообщениям в сети, проблема шагает широким шагом.
  15. Новый редактор текста

    Странно, что в IAR это стало зависеть от настроек винды. Сперва не поверил, что это так.