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

 
» » Софт 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. В итоге должно получиться примерно так

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

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

Оставить комментарий
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 28.11.2019
  • Статус: Пользователь offline
  • комментарий
  • публикаций
^
Как прошить W25Q128FW на 1.8 Вольт через переходник на 1.8 В на программаторе CH341A черного цвета? Доработку указанной выше модели программатора для всех чипов надо делать?
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 19.11.2019
  • Статус: Пользователь offline
  • комментариев
  • публикаций
^
Добрый вечер! Что-то я запутался. В какой момент надо снимать галочки в регистрах статуса, до очистки чипа или после. Может быть есть какая-то инструкция по работе с программой? Это бы ограничило лишние вопросы.
Четвертый раз выпаиваю, программирую чип 25Q32BSIG, а приставка зависает на черточках индикатора и не идет дальше. Может микруха неисправна, но все стирается пишется, сравнивается, показывает 0 несовпадений. Может подскажите последовательность действий с учетом регистров статуса при записи чипа. Буду очень благодарен.
С уважением, Дмитрий.
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 19.11.2019
  • Статус: Пользователь offline
  • комментариев
  • публикаций
^
Огромная благодарность за Вашу работу и внимание к неопытным клиентам.
Я используя Ваши рекомендации по регистрам статуса перепрограммировал флешку 25Q32BSIG, причем она определилась как CD25Q32. При программировании выпаивал микросхему и ставил на колодку. Приставка заработала. Очень доволен пока на этом уровне работой программы. При каждом входе на сайт кликаю рекламу и смотрю предлагаемые видео. Все чем могу отблагодарить Вас.
С уважением, Дмитрий.
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 19.11.2019
  • Статус: Пользователь offline
  • комментариев
  • публикаций
^
При последовательности "ЗАПИСАТЬ", "СЧИТАТЬ". "ЗАКРЫТЬ". ПРИ нажатии клавиши СЧИТАТЬ галочки появляются на своих местах. Так и должно быть?
Тогда что мы записали?
Дмитрий.
  • Группа: Администратор
  • ICQ: {icq}
  • Регистрация: 10.04.2014
  • Статус: Пользователь offline
  • комментариев
  • публикаций
^
Цитата: Dmitriy51
1. За что отвечают регистры статуса (первый, второй, третий)?

Назначение регистров статуса надо смотреть в даташите на конкретный чип.
Цитата: Dmitriy51
Я снял галочки в третьем регистре. Какую кнопку после этого необходимо нажать СЧИТАТЬ,ЗАПИСАТЬ, или ЗАКРЫТЬ?

Надо снять галки во всех регистрах, потом нажать "ЗАПИСАТЬ", для проверки нажать "СЧИТАТЬ", ну а когда всё сделано - "ЗАКРЫТЬ".
Цитата: Dmitriy51
3. Указанные переделки программатора необходимы только при работе со вторым регистром?

Доработка программатора необходима для работы в режиме "QUAD". Некоторые чипы, имеют этот режим с завода и изменить его нельзя.
Цитата: Dmitriy51
А второй конец резистора к чему припаян?

Второй конец резистора припаян к предварительно зачищенной дорожке VCC.
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 19.11.2019
  • Статус: Пользователь offline
  • комментариев
  • публикаций
^
Добрый вечер! Я работаю с программатором CH341 буквально несколько дней. Поэтому могу задавать глупые вопросы за что прошу меня извинить. Опыт дело наживное.Прошу пояснить:
1. За что отвечают регистры статуса (первый, второй, третий)?
2.Когда хотел очистить чип программа меня предупредила, что в регистрах статуса есть информация и она будет уничтожена. Я снял галочки в третьем регистре. Какую кнопку после этого необходимо нажать СЧИТАТЬ,ЗАПИСАТЬ, или ЗАКРЫТЬ? Когда удалил галочки нажал ЗАКРЫТЬ. Прописал флешку 25Q32BV c 0 несовпадений. При проверке регистра статуса увидел, что галочки на месте. И чтобы снова прописать флешь опять необходимо убирать галочки?
3. Указанные переделки программатора необходимы только при работе со вторым регистром?
4. Не понятно откуда эта перемычка? 7 и 8 pin замкнуты через 4,7 кОм, а что с 6 pin- ом? Видно что к нему припаян резистор 4,7 кОм. А второй конец резистора к чему припаян? Извините за вопросы, но во всем хочу разобраться на старости лет.
С уважением, Дмитрий.
  • Группа: Администратор
  • ICQ: {icq}
  • Регистрация: 10.04.2014
  • Статус: Пользователь offline
  • комментариев
  • публикаций
^
Цитата: Dmitriy51
Пытался работать без выпайки

Я 100500 раз говорил, что этот программатор не работает в ISP режиме!!!
Для корректной работы чип надо вставлять панельку!
Кроме того, при работе со SPI - чипами не надо забывать про регистры статуса!
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 19.11.2019
  • Статус: Пользователь offline
  • комментариев
  • публикаций
^
Добрый день! Пытался работать без выпайки (один раз что-то получилось, появился канал, но с пульта не управлялся. Затем пробовал после выпайки на панельке. При установке обратно на дисплее ASH. Пока нахожусь в неопределенности так как ожидаю новую флешь с Али.
  • Группа: Администратор
  • ICQ: {icq}
  • Регистрация: 10.04.2014
  • Статус: Пользователь offline
  • комментариев
  • публикаций
^
Dmitriy51, сразу вопрос, пытаетесь работать с чипом на панельке или внутрисхемно?
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 19.11.2019
  • Статус: Пользователь offline
  • комментариев
  • публикаций
^
Добрый вечер! При ремонте ТВ приставки Oriek 790 столкнулся с необходимостью прошить флешь память, маркировка 25Q32BSIG. Программатор в автомате не может ее определить. При проверке появляется окно "Неизвестный чип". В ручную выбирал CD25Q32, вроде бы пишет и стирает, но при проверке опять неизвестный чип!. В списках программы Colibri тоже не нашел этой флешки. Как ее прописать CH341A. Может есть какие-то особенности? Прошу помочь.
С уважением, Дмитрий.
  • dm303

  • 14 ноября 2019 20:52
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 19.10.2017
  • Статус: Пользователь offline
  • комментариев
  • публикаций
^
Приветствую!
Добавьте пожалуйста поддержку W25Q64JV: https://www.winbond.com/resource-files/w25q64jv%20spi%20%20%20revc%2006032016%20
kms.pdf
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 12.11.2019
  • Статус: Пользователь offline
  • комментарий
  • публикаций
^
Здравствуйте, чип FM24C16, я так понял не поддерживается? Можно что то сделать, или искать другой программатор?
  • Группа: Администратор
  • ICQ: {icq}
  • Регистрация: 10.04.2014
  • Статус: Пользователь offline
  • комментариев
  • публикаций
^
sergeln, MX25L25635E есть в списке. У чипов с суффиксами F и E одинаковые ID, так что можете смело нажать автовыбор и спокойно работать.
Чуть позже обновлю базу.
  • sergeln

  • 11 ноября 2019 20:44
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 11.11.2019
  • Статус: Пользователь offline
  • комментарий
  • публикаций
^
Добрый день. Подскажите, MX25L25635F (mx25l25635fmi-10g) поддерживается?
  • Группа: Администратор
  • ICQ: {icq}
  • Регистрация: 10.04.2014
  • Статус: Пользователь offline
  • комментариев
  • публикаций
^
asdf, ставьте её через адаптер, выбирайте W25Q128FV и вперёд.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

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