|
0 / 0 / 0
Регистрация: 06.04.2011
Сообщений: 56
|
|
Проблемы с программатором на CH341A06.10.2013, 20:04. Показов 347128. Ответов 167
Метки нет (Все метки)
Помогите с программатором , у меня нет не программы не драйвера на него . Но тут мне дали . Но драйвер повреждён, не устанавливается . Тот кто мне дал, он не овечает по везкой пречине ( потомушто не заходи) . Помогите разобраться ?
Топик переименован в соответствии с темой обсуждения. Перенесена из "Я делаю" в "Детские вопросы".
0
|
|
| 06.10.2013, 20:04 | |
|
Ответы с готовыми решениями:
167
Прошивка eeproma китайским программатором на CH341A Проблемы с программатором Проблемы с BitBang программатором |
|
1 / 1 / 0
Регистрация: 11.01.2013
Сообщений: 5,479
|
|
| 15.12.2013, 20:19 | |
|
Возможно, у Вас проблема с USB-хабом или с USB-портом или с компьютером/системой в целом.
* Попробуйте не через хаб, а напрямую в порт на материнской плате втыкать. ** Попробуйте разные порты. *** Попробуйте на другом компьютере / другой операционной системе; причём обязательно надо иметь административные права. Да, и раз Вы внимательно прочитали тему (?), то в журнале антивируса тоже проверьте: не он ли шкодит. Или временнно отключите его.
0
|
|
|
1 / 1 / 0
Регистрация: 11.01.2013
Сообщений: 5,479
|
||
| 15.12.2013, 20:24 | ||
Финский, Вы же можете? Плиз...
0
|
||
|
Omdriy777
|
||
| 15.12.2013, 20:41 | ||
|
||
|
0 / 0 / 0
Регистрация: 11.12.2011
Сообщений: 789
|
||
| 15.12.2013, 20:42 | ||
Если винда не предлагает сама поискать драйвер на новое устройство, а выдает сообщение, показанное на картинке - скорее всего проблема в устройстве. Если посмотреть VID и PID Неизвестного устройства - что там за цифры? Другие USB-устройства на этом же порту работают нормально? Например, мышь, или принтер...
0
|
||
|
Omdriy777
|
||
| 15.12.2013, 20:50 | ||
Если винда не предлагает сама поискать драйвер на новое устройство, а выдает сообщение, показанное на картинке - скорее всего проблема в устройстве. Если посмотреть VID и PID Неизвестного устройства - что там за цифры? Другие USB-устройства на этом же порту работают нормально? Например, мышь, или принтер... все порты работают. |
||
|
1 / 1 / 0
Регистрация: 11.01.2013
Сообщений: 5,479
|
||
| 15.12.2013, 22:31 | ||
VID: 1A86 PID: 5512 Revision: 0304 А у этого неопознанного - по нулям. Дохлый, что ли? Чип-то вряд ли загнулся, надо сначала проверить напряжение его питания (на выходе стабилизатора 1117-3.3) и генерацию кварца 12МГц (осциллографом).
0
|
||
|
0 / 0 / 0
Регистрация: 06.11.2012
Сообщений: 131
|
|
| 30.12.2013, 02:29 | |
|
Вроде здесь тусовка по CH341 ...
Вчера пришел мне такой (похожий) Появился вопрос к знатокам Комбинацией джамперов успешно загоняется в "EPP/I2C .. девайс" -> SPI и I2C шьются , в "USB-COM" виртуальный COMx -> терминалка успешно нюхает , и "поддержка USB принтера" -> ХЗ как проверить (под XP). Вопрос а LPT можно заполучить на этом чипе , чтобы ОС видела как LPTx ? Даташит "ступенями- по диагонали" не вразумил.
0
|
|
|
1 / 1 / 0
Регистрация: 11.01.2013
Сообщений: 5,479
|
||
| 30.12.2013, 02:56 | ||
0
|
||
|
bdk100
|
|
| 13.06.2015, 00:27 | |
|
Доброго времени суток.
Кто-нибудь шил АВРы этим прграмматорм? Поделитесь опытом, нужно прошить Atmego328P. Как привязать его к Дудке (AVRDUDE_PROG) или Сене (SinaProk2.1.1)? Пробовал сам перебирать программаторы в Дудке - не берёт СН341, пробовал прописывать в avrdude.conf и programm.ini, но наверное не совсем понимаю как это сделать. Гугл - тоже не помог. А чудный программатор, флешки шьёт на Ура. При доработке использовал как К-Line адаптер для автодиагностики, вот бы ещё к микроконтролерам приручить и былобы просто Супер. Может кто это сделал, ПОДЕЛИТЕСЬ опытом. Программатор отображается в Диспетчере устройств как: Код экземпляра оборудования USB\VID_1A86&PID_5512\5&6A7B326&0&1 Коды (ID) оборудования USB\Vid_1a86&Pid_5512&Rev_0304 USB\Vid_1a86&Pid_5512 Совместимые Коды (ID) USB\Ctoss_ff&SubCtoss_01&Prot_02 USB\Ctoss_ff&SubCtoss_01 USB\Ctoss_ff Соответствующий Код (ID) устройства usb\vid_1a86&pid_5512 Служба CH341 Перечеслитель USB Характеристики CM_DEVCAP_REMOVABLE CM_DEVCAP_UNIQUEID CM_DEVCAP_SILENTINSTALL CM_DEVCAP_SURPRISEREMOVOTOK Флаги Devnode DM_DRIVER_LOADED DN_STARTED DM_DISABLEABLE DN_REMOVABLE DN_NT_ENUMERATOR DN_NT_DRIVER http://**************************/download/file.php?id=24460&sid=22a63c42e72af8e8ab c452ee7906f1f7 ./styles/iosyitistromyss/imageset/icon_topys_attach.gif" width="14" height="18 [195.64 Кб] |
|
|
bdk100
|
|
| 21.06.2015, 01:19 | |
|
Неужели нет спецов помочь? Все покинули форум?
Help!!! http://**************************/download/file.php?id=24500&sid=22a63c42e72af8e8ab c452ee7906f1f7 |
|
|
1 / 1 / 0
Регистрация: 11.01.2013
Сообщений: 5,479
|
|
| 21.06.2015, 02:38 | |
|
bdk100, что такое CH341A? Это адаптер из USB в четыре популярных интерфейса:
-> UART, -> SPI, -> I2C, -> LPT. Если есть хоть один AVR-программатор, работающий через один из этих интерфейсов (причём через USB!), то дело сделано, остаётся лишь указать нужный тип программатора. Но мне не известны такие (может быть, кто знает - откликнитесь плз). Например, PonyProk работает через UART - но реальный, а не USB-UART. Также и LPT-программаторы для AVR - им нужен реальный LPT, а не USB-UART. Если хотите реализовать прошивку AVR именно через subj - пишите свою программу, благо это несложно благодаря доступному SDK. Я делал небольшие скетчи для управления I2C-девайсами (PCF8574 extender, BMP085 барометр, 24xx EEPROM, RDA5807 и т.п.) и SPI-девайсами (PCD8544 дисплей, WS2812 смарт-LED, 25xx Ftosh и др.). Значит, и прошивку AVR можно написать, используя CH341 как USB-SPI адаптер. P.S. Китайцы, кстати, эту работу проделали ;-) Поиск в интернете утилит для subj даёт програмки, якобы прошивающие несколько видов AVR. Сам проверить не мог, так как все надписи были иероглифами.
0
|
|
|
bdk100
|
|
| 21.06.2015, 11:53 | |
|
OtyxPM Спасибо что откликнулись.
Теперь по пунктам: "Если есть хоть один AVR-программатор, работающий через один из этих интерфейсов (причём через USB!), то дело сделано, остаётся лишь указать нужный тип программатора." - В avrdudeprog33 есть USBasp - работает по SPI - Выбирал его, но с СН341 - не работает. Я так понимаю из прочитанного в нете, что нужно изменить файлы programm.ini и avrdude.conf если брать конкретно avrdudeprog33. Я пробовал, но наверное не до конца понимаю как правильно это сделать. По этому выложил всю необходимую информацию о СН341. " Если хотите реализовать прошивку AVR именно через subj - пишите свою программу,.." - Для меня это сложно, мне проще с паяльником... "Китайцы, кстати, эту работу проделали ;-) Поиск в интернете утилит для subj даёт програмки, якобы прошивающие несколько видов AVR." - Да, есть программа, но с очень небольшим списком AVR и на китайском, и нужного мне МК там нет. Кроме того avrdudeprog33 поддерживает большой список МК. Если прикрутили к avrdudeprog33, SinaProk Ардуину, FT232 и ...(большой список программаторов), неужели нельзя прописать СН341? Писал разработчикам, но тишина, их сайт уже год как без обновлений. Программы прикрепить не смог из-за ограничений, но залил на обменник. http://www.mediafire.som/downtood/4vzbn ... prog33.rar http://www.mediafire.som/downtood/kjk77 ... 5.5.10.zip ВОПРОС АКТУАЛЕН!!! |
|
|
0 / 0 / 1
Регистрация: 22.01.2010
Сообщений: 4,000
|
|
| 22.06.2015, 23:13 | |
|
А с чего вы решили что аврдуд его поддерживает?
То что к дудке прикрутили FTDI это заслуга SerJtag и SUZa который эту тему написал сначала в виде патча к дудке, а потом она в релиз вошла (но правда в несколько измененном виде). И то под давлением дикого хайвминда арудинщиков, которые выли и требовали чтобы в аврдудке появилась поддержка битбанга. Прописать ее нельзя, только вписать в исходники дудки ее поддержку (написав ее с нуля), скомпилировав исходники в прогу.
0
|
|
|
bdk100
|
||
| 23.06.2015, 01:00 | ||
Ни с чего не решил, просто хотелось бы расширить функционал программатора. Я уже понял, что это не просто. Жаль, что энтузиастов с каждым годом становится всё меньше... Грустно... А ардуинщиков я уважаю, они хотя бы дело делают, а не сидят в танчиках... Исходники дудки в свободном доступе, как вписать поддержку я не знаю. Компиляция много времени не занимает, насколько я понимаю. Вопрос в том, кто согласится это сделать бесплатно, т.к. стоимость программатора СН341А $3 и USBasp тоже $3. За последний год встретил только одного человека (ник Old_Ed) на другом форуме, который правил и компилировал прошивки для клонов тестера Маркуса не требуя вознаграждения, за что ему Поклон и Уважение. Может и в этом форуме найдётся энтузиаст...? Программатор то хороший и не дорогой, расширить функционал и будет Супер! Вопрос остается открытым, надеюсь не все меряют жизнь деньгами. Деньги уходят, а добрые дела помнятся долго и уважение не купить за деньги... Я не кляньчу, а прошу помочь. Две недели прошли в правке avrdude.conf и programm.ini, копании интернета и сравнении разных схем, что бы понять, что Вы DY HOTT правы. Без программиста не обойтись. Страница проекта свободных программ http://www.nongnu.org/avrdude/ и все версии и описания проекта http://downtood.savannah.gnu.org/releases/avrdude/ Ищется программист который за уважение и благодарность пользователей СН341А впихнёт его в дудку. |
||
|
0 / 0 / 1
Регистрация: 22.01.2010
Сообщений: 4,000
|
|
| 23.06.2015, 19:28 | |
|
Просто программатор этот видимо не настолько популярен, чтобы заморачиваться. Я вот вообще про него впервые слышу.
0
|
|
|
bdk100
|
|
| 24.06.2015, 00:16 | |
|
Популярен среди любителей и тех кто ограничен в средствах, среди тех кто пытается своими силами перепрошить биос. Иногда после единичной прошивки о нём вообще забывают... Теме уже два года, если посмотреть количество продаж на Алли и Ебей, тоже не мало... Просто наверное многие считают что проще купить ещё один и не заморачиваться или покупают дорогой...
У меня USBasp есть, но зачем два, когда в принципе и СН341А позволяет это делать. Попробовал, не получилось, но желание осталось. То, что Вы уважаемый DY HOTT о нем не слышали не означает, что это единичный экземпляр... Я тоже много о чём не слышал и узнаю спустя годы, но оно существует и многие пользуются. (без обид). Я потратил две недели на переборы вариантов, листание схем, вариантов включения других МС, сравнению схем, переписываний avrdude.conf и programm.ini поиску различной информации и попыткам как-нибудь заставить его заработать... Сначала пытался сам, потом начал писать на форум. Но с программированием у меня полный ноль, даже Бейсик уже забыл. Время потрачено - опыт приобретён, я не просил - сделайте мне, а я пока бамбук покурю... жаль, что кроме Вас и OtyxPM никто не поддержал... Я думаю, что пройдёт время и ещё будут другие писать в этой теме, т.к. продается их всё больше и цена становится меньше... Сколько нужно времени, чтобы вписать в дудку код? Судя по размеру, компилироваться будет мин 10-20, может я и не прав. |
|
|
0 / 0 / 1
Регистрация: 22.01.2010
Сообщений: 4,000
|
|
| 24.06.2015, 12:22 | |
|
Чтобы вписать в дудку код надо сесть, разобраться в драйверах этой шняги, написать библиотеку работы с этим чипом. Потом внедрить все это в avrdude, разобравшись в ее исходниках. Потом все отладить на разных чипах и выловить все баги. Работы немало так то. Потому и поддержки нет, бесплатно делать никто не хочет, а целенаправленно - смысла особого нет. Не настолько массовая вещь.
0
|
|
|
bdk100
|
|
| 24.06.2015, 18:58 | |
|
Понял. Спасибо.
У меня этот программатор почти 2 года. В нете его обсуждали крайне мало. За время работы с ним, понял почему нет больших веток в форумах, всё просто - он работает без проблем, его не нужно и не возможно прошить, и добавить к нему особо нечего. Вставил и работаешь, читаешь/прошиваешь. Если бы я не занялся прошивкой AVR, может и у меня не было бы вопросов и других желаний использования его в других программах и с другими функциями. Не смотря на сложность вопроса, всё же надеюсь, что кто-нибудь допишет "эту шнягу" (на мой взгляд даже очень приличный чип) в Дудку. Вступать в дискуссию насколько он хорош и полезен или плохой и китайское г-но, считаю нецелесообразным. Если наши никто не допилит, может китайцы сделают... Время покажет... |
|
|
Oxford
|
|
| 24.06.2015, 20:33 | |
|
Хватает FT232 для программатора.
|
|
|
bdk100
|
||
| 25.06.2015, 10:32 | ||
|
||
| 25.06.2015, 10:32 | |
|
Помогаю со студенческими работами здесь
80
CH341A софт для прошивки AVR по SPI этим программатором Проблемы с программатором. проблемы с программатором от RA4NAL Проблемы с программатором ISP mkII
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Диалоги с ИИ
zorxor 23.05.2026
Насколько я понимаю - Вы - Искусственный Интеллект. Это так?
Да, всё верно. Я — искусственный интеллект.
Я представляю собой большую языковую модель, созданную для помощи в самых разных задачах. . . .
|
Модель здравосохранения 14. Собираем всю модель вместе.
anaschu 22.05.2026
Модель собрана. В будущих постах на видео я покажу, как она работает.
В этом посте запускаем её, проверяем результаты и разбираем что можно с ней делать дальше.
Перед запуском проверяем. . .
|
Модель здравоохранения 13. Добавление самой системы здравоохранения.
anaschu 22.05.2026
В предыдущем посте мы настроили болезни. Теперь добавим события, которые управляют здоровьем всего коллектива, а также настроим рабочий график и расчёт финансов.
В Main создаём четыре события. . . .
|
Модель здравоохранения 12. добавление болезней через ресурпул, как аварии
anaschu 22.05.2026
Болезни — это ключевая часть нашей модели. Нам нужно, чтобы работник периодически уходил на больничный, его задание при этом зависало, а после выздоровления работа возобновлялась. Реализуем это двумя. . .
|
|
Модель здравоохранения 11. Создаём классы Задание и Работник
anaschu 22.05.2026
В AnyLogic каждая заявка и каждый ресурс — это объект определённого класса. Нам нужно создать два класса: Задание (заявка) и Работник (ресурс).
Класс Задание
В дереве проекта нажимаем правой. . .
|
Модель здравоохранения 10. Новая модель, смотрим, как добавлять логические блоки, и что писать внутри
anaschu 22.05.2026
Открываем AnyLogic, создаём новый проект. В дереве проекта появляется класс Main — это главный агент, в котором будет жить вся наша логика.
Палитра блоков
Слева находится палитра. Нас интересует. . .
|
модель ЗдравоСохранения 9. Новая модель, разбираемся, как ее создавать
anaschu 22.05.2026
В этой серии постов мы построим модель небольшого рабочего коллектива. Сотрудники получают задания, выполняют их, иногда болеют — и мы хотим посчитать, сколько это стоит компании.
Метод. . .
|
[golang] Linked list
alhaos 22.05.2026
Связный список / Linked list
Связный список структура данных позволяющая хранить список значений, в отличии от массива в памяти хранится не сплошным куском, а отдельными частями которые ссылаются. . .
|