АПК Сервис
Профессиональный ремонт
сложной электронной техники.

 
» » Софт Colibri для программатора на CH341A

на правах рекламы

Софт Colibri для программатора на CH341A

Автор: Aleksandr от 18-11-2016, 08:25
Давно в интернет-магазинах продаются программаторы на основе чипа CH341A.
Вот некоторые из них (картинки кликабельны)



Я покупал в этом магазине на Aliexpress , когда доставка была бесплатной.
По сути все они одинаковые, отличаются только дизайном.
Из за невысокой стоимости эти программаторы стали очень популярными
как у профессионалов-ремонтников, так и у радиолюбителей.

Перечислю некоторые недостатки, которые на мой взгляд присутствуют в софте,
предоставляемом продавцами программаторов:
  1. Отсутствие приличного русскоязычного интерфейса.
  2. Все операции выполняются в одном потоке, из за чего основное окно виснет.
  3. Недостаточный набор функций.
  4. Не все микросхемы из заявленных поддерживаются на самом деле.
Эти недостатки побудили меня написать своё программное обеспечение,
которое я предлагаю Вам, уважаемые посетители сайта.

Программа называется Colibri, не требует инсталляции, достаточно скачать архив
и распаковать его в любую папку.
Программа и её компоненты распространяются бесплатно, но,
что бы немного компенсировать мой труд, необходимо как минимум просмотреть рекламу,
а еще лучше покликать по рекламным баннерам.
И ещё, запрещается размещать архив на сторонних ресурсах.

Хочу выразить большую благодарность участникам форума CnCLab
Владимиру Ярмакович (aka Vlad1) и Петру Макруш (aka Петя ), первым тестировщикам программы.
Так же хочу поблагодарить всех участников форума remont-aud ,
которые тестировали, выявляли баги и давали рекомендации по улучшению программы.

Список микросхем, которые поддерживаются на данный момент, находится под спойлером.
Этот список постоянно обновляется, иногда несколько раз в день.

Если Вы не нашли необходимую микросхему, оставьте запрос в коментариях.

Для загрузки архива необходимо:
  1. Зарегистрироваться на сайте.
    При регистрации указывайте реальный e-mail, на него придет сообщение со ссылкой на активацию аккаунта!
  2. Отключить AdBlock или защиту от слежения.
  3. Перейти по ссылке ниже.
  4. Подождать 30 скунд.
Если Вы не согласны с вышеуказанными условиями, значит не судьба.

Внимание!
Архивы упакованы архиватором WinRar 5.60

Внимание! У Вас нет прав для просмотра скрытого текста.



Доработка программатора

В процессе работы с программатором выявлены некоторые недостатки,
один из них: не возможно сбросить / установить бит QE во втором регистре статуса.
Читаем даташит, например на чип W25Q64FV, и находим пунт Quad Enable (QE),
в котором есть предупреждение:
WARNING: If the /WP or /HOLD pins are tied directly to the power supply or ground during
standard SPI or Dual SPI operation, the QE bit should never be set to a 1.

Что бы исправить этот недостаток, надо отсоединить ноги #WP (pin 3) и #HOLD (pin7) от VCC
и подключить их к VCC через резисторы 4,7 ком.
Предлагаю пошаговою инструкцию по доработке "чёрного программатора":

1. Перерезаем дорожки в трёх местах


2. Запаиваем резисторы 4,7к на свои места


3. Восстанавливаем цепь VCC (питание на 8 ногу) при помощи перемычки


4. В итоге должно получиться примерно так

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Комментарии:

Оставить комментарий
  • ShimTV

  • 17 сентября 2018 21:56
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 14.10.2017
  • Статус: Пользователь offline
  • комментариев
  • публикаций
^
Цитата: Aleksandr
читайте даташит

Очень не удобный сайт, но зато хоть одмин сам предсказывает за пользователя его действия, так держать! Первым делом скачал даташит и на 17 страницах которого нет и слова о закорачивании 4 ножек, выпаял микросхему из платы и впаял на прогер, который ни в какую ее не видит! Потом написал сюда (зря, ведь одмин ясновидящий) порыскал по гуглу и понял , что её шьет только poniprog и другие прогеры! Вопросов больше нет, видимо персонажи шьющие nandы этим прогером совсем сгубили одмина! sad
  • Группа: Администратор
  • ICQ: {icq}
  • Регистрация: 10.04.2014
  • Статус: Пользователь offline
  • комментариев
  • публикаций
^
ShimTV, попробуйте уменьшить частоту шины, Настройки->I2C->Частота шины I2C.
Работа с EEPROM 24c64 тестировалась неоднократно, проблем не возникало.
100500-й раз повторюсь, ЖЕЛЕЗО CH341A НЕ ПРЕДНАЗНАЧЕНО ДЛЯ РАБОТЫ В РЕЖИМЕ ISP, т.е. чип надо выпаивать.
По поводу "4 ножки сидят на массе" читайте даташит.
  • ShimTV

  • 17 сентября 2018 19:52
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 14.10.2017
  • Статус: Пользователь offline
  • комментариев
  • публикаций
^
Здравствуйте, умеет ли работать с данной микросхемой 24c64w6 программатор? Я не смог прочесть и распознать такую микросхему корпус so8 самое странное что на плате 4 ножки сидят на массе, впервые такое вижу...
  • Группа: Администратор
  • ICQ: {icq}
  • Регистрация: 10.04.2014
  • Статус: Пользователь offline
  • комментариев
  • публикаций
^
Цитата: kaa
Здравствуйте. Поддерживает ли этот программатор nand flash THGBX4G7D2LLDYC TOSHIBA ?

kaa, CH341A не поддерживает Nand Flash.
  • parametr

  • 14 сентября 2018 18:15
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 3.06.2018
  • Статус: Пользователь offline
  • комментариев
  • публикаций
^
Цитата: kaa
есть такая возможность или не

parametr, обсуждаем только железо CH341A и программу Colibri!
  • kaa

  • 14 сентября 2018 11:48
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 14.09.2018
  • Статус: Пользователь offline
  • комментария
  • публикаций
^
Здравствуйте. Поддерживает ли этот программатор nand flash THGBX4G7D2LLDYC TOSHIBA ?

Извените, я не подключал еще эту флешку к программатору. Просто хотел узнать, есть такая возможность или нет.
  • _Hi_

  • 14 сентября 2018 11:25
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 9.04.2018
  • Статус: Пользователь offline
  • комментариев
  • публикаций
^
Цитата: kaa
Здравствуйте, программа c CH341A может прочитать THGBX4G7D2LLDYC TOSHIBA ?

Для начала расскажите, как вы смогли подключить NAND на SPI программатор?
  • kaa

  • 14 сентября 2018 09:50
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 14.09.2018
  • Статус: Пользователь offline
  • комментария
  • публикаций
^
Здравствуйте, программа c CH341A может прочитать THGBX4G7D2LLDYC TOSHIBA ?
  • parametr

  • 13 сентября 2018 02:15
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 3.06.2018
  • Статус: Пользователь offline
  • комментариев
  • публикаций
^
она ни когда не определится как SPI чип
что то я не обратил внимание что в автовыборе eeprom серенький и недоступен,
как 24с32 естественно пробовал, одни FF, чип неисправен ??
  • Группа: Администратор
  • ICQ: {icq}
  • Регистрация: 10.04.2014
  • Статус: Пользователь offline
  • комментариев
  • публикаций
^
parametr, L32 это I2C EEPROM, по этому она ни когда не определится как SPI чип. Работать с этой EEPROM можно как с 24С32.
Уважаемые пользователи!
Всем отвечу после 16.09.2018.
  • parametr

  • 13 сентября 2018 00:35
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 3.06.2018
  • Статус: Пользователь offline
  • комментариев
  • публикаций
^
Доброго времени суток.
Столкнулся с проблемкой - не получается считать флешку, промаркирована как L32 установлена на ТВ t-con , по аналогии должен стоять eeprom, при попытке автовыбора программа пишет что чип либо не установлен либо неисправен, можно ли добавить её в поддержку ?
Из маркировок кроме BR24L32 не нашёл в сети ничего похожего, что это вообще за зверь L32 ?
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 17.12.2016
  • Статус: Пользователь offline
  • комментариев
  • публикаций
^
Не понятно как правильно работать в крайней версии Colibri_1.0.1.59 с регистром статуса , нужно снимать все галки или какие то оставлять ?
http://rgho.st/7Rbk8yQ4F/image.png

http://rgho.st/7Rbk8yQ4F

Почему то изображение в пост вставить не получается ?

http://apkservice.runwww.apkservice.runwww.apkservice.runwww.apkservice.runwww.apkservice.runwww.apkservice.runwww.apkservice.runwww.apkservice.runwww.apkservice.runwww.apkservice.runwww.apkservice.runwww.apkservice.ru/uploads/posts/2016-12/1481465869_ch341a_3.jpg Кто нибудь дорабатывал эту версию программатора ? Поделитесь фоткой плиз.

А что вот такой способ доработки даёт ? http://docs.expressvl.ru/images/CH341A_device_back.jpg

http://c.radikal.ru/c11/1809/65/a20764055b7e.png[/url]

Глянул прогу AsProgrammer_1.4.0 , там имеется опция ( установить защиту ) на сколько понимаю это от стирания и перезаписи , а можно и к вашему софту такую же прикрутить интересную опцию в будущих версиях ?
  • user15

  • 11 сентября 2018 15:53
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 11.09.2018
  • Статус: Пользователь offline
  • комментарий
  • публикаций
^
Добрый день, что насчет XM25QH128AHIG? Спасибо большое за программу!
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 24.01.2018
  • Статус: Пользователь offline
  • комментарий
  • публикаций
^
Александр, нужна ваша помощь, как в Colibri записать регистры чтобы устройство (тюнер Т2) больше ничего не смог во флешь записать? Он гад со временем каким то образом портит прошивку.
  • Группа: Администратор
  • ICQ: {icq}
  • Регистрация: 10.04.2014
  • Статус: Пользователь offline
  • комментариев
  • публикаций
^
faromir, >3200 пользователей качают по несколько раз в день и не испытывают ни каких проблем.
Я свой софт распространяю так, как считаю нужным,
а вы свой софт можете распространять как хотите и где хотите.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

При полном или частичном копировании
материалов сайта активная ссылка
на apkservice.ru обязательна!