Автор Тема: CH341A  (Прочитано 153852 раз)

Mikhail

  • приватная
  • Старожил
  • *****
  • Сообщений: 179
Re: CH341A
« Ответ #120 : 26 Января 2019, 23:56:25 »
Программатор доработан, так что бит QE пишет и стирает в регистре статуса нормально, но только другой программой. Схема доработки взята с этой страницы: http://apkservice.ru/articles/28-soft-dlya-programmatora-na-ch341a.html#comment

... поэтому, чисто теоретически,  записав туда 1 можно загробить чип.. Так как при открывании ключа в чипе, вы получите чистое КЗ.  *CRAZY*  *PARDON*...
А ведь верно, доработку сделал уже довольно давно и уже забыл, так что хорошо что программа записывает туда только нулик, а то возможны "нежданчики". Если доработку по работе с битом QE делать, то нужно как-то проверять доработан программатор или нет, может вопрос при инсталляции задавать, или еще как.

Кстати я сейчас ради прикола попробовал записать bit QE на чипах W25Q64FV и W25Q32VSIG.
Без всяких переделок Бит прописался. Потом также скинул. Се ля ви.. *YES*

Mikhail

  • приватная
  • Старожил
  • *****
  • Сообщений: 179
Re: CH341A
« Ответ #121 : 27 Января 2019, 00:00:52 »
есть мнения что к этим выводам для большей совместимости нужно на плате подключить их через резисторы(2.7-4.7ком)
что думаете по этому поводу и хватит ли одного резистора или WP и HOLD в таком соединении лучше не объединять
Программатор CH341A в режиме QPI работать не может,
из-за невозможности реализовать интерфейс.
Поэтому соединены WP и HOLD вместе или по отдельности ничего не меняет.
Все равно вы с них ничего считать не сможете. *PARDON*

SHA_S

  • Новичок
  • **
  • Сообщений: 7
Re: CH341A
« Ответ #122 : 27 Января 2019, 02:26:29 »
...Без всяких переделок Бит прописался. Потом также скинул. Се ля ви.. *YES*
Здорово, а у меня и до переделки программатора не писался это бит и после переделки пишет только нуль, а в другой программе пишет нормально, микросхема новая, в чем дело не пойму. *SCRATCH*

Mikhail

  • приватная
  • Старожил
  • *****
  • Сообщений: 179
Re: CH341A
« Ответ #123 : 27 Января 2019, 12:52:53 »
...Без всяких переделок Бит прописался. Потом также скинул. Се ля ви.. *YES*
Здорово, а у меня и до переделки программатора не писался это бит и после переделки пишет только нуль, а в другой программе пишет нормально, микросхема новая, в чем дело не пойму. *SCRATCH*

Да кстати, я неучел что для того чтобы перевести чип в режим QPI, прописки бита QE недостаточно,
нужно еще дать команду Enable QPI. Так что возможно мои опасения слишком преувеличены. *PARDON*

 Xотя как написано в даташите:
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 или HOLD связаны напрямую с источником питания или заземлением во время
стандартной SPI или Dual SPI операции, бит QE никогда не должен быть установлен в 1. O0

Так что лучше оставьте эти биты в покое. *DRINK*

SHA_S

  • Новичок
  • **
  • Сообщений: 7
Re: CH341A
« Ответ #124 : 27 Января 2019, 17:46:15 »
...Так что лучше оставьте эти биты в покое. *DRINK*
Для себя решение нашел, по ссылке о переделке программатора которую я давал, иногда приходиться применять в ноутбуках для проверки микросхем BIOS, которые от производителя идут уже с активированным битом, а в продаже чаще попадаются обычные, где этот бит нужно активировать. *DRINK*

Mikhail

  • приватная
  • Старожил
  • *****
  • Сообщений: 179
Re: CH341A
« Ответ #125 : 27 Января 2019, 18:16:17 »
в схеме программатора выводы WP и HOLD подключены к плюсу питания на прямую
есть мнения что к этим выводам для большей совместимости нужно на плате подключить их через резисторы(2.7-4.7ком)
что думаете по этому поводу и хватит ли одного резистора или WP и HOLD в таком соединении лучше не объединять
Да, если подойти к этой ситуации как нагрузке на чип, то вы абсолютно правы.
в случае перехода в режиме QPI, если на выводах будут противоположные значения 0 и 1, это также приведет к короткому замыканию.
это подтверждает выражение -
"If the /WP or /HOLD pins are tied directly to the power supply or ground", как перевод -
"Если контакты WP или HOLD связаны напрямую с источником питания или заземлением"
это говорит о том что на выходе стоят два ключа верхний и нижний.
Другими словами один резистор между закороченными выводами hold и wp и питанием, не дает 100 процентной защиты.
Они сами себя могут закоротить. *PARDON*

SHA_S

  • Новичок
  • **
  • Сообщений: 7
Re: CH341A
« Ответ #126 : 28 Января 2019, 04:17:29 »
...Они сами себя могут закоротить. *PARDON*
Это так, вот поэтому, в переделке по ссылке используется 2 резистора, через которые каждая нога, независимо друг от друга, подключается к VCC.
« Последнее редактирование: 28 Января 2019, 07:20:54 от SHA_S »

Mikhail

  • приватная
  • Старожил
  • *****
  • Сообщений: 179
Re: CH341A
« Ответ #127 : 29 Января 2019, 18:30:13 »
Если подойти к этой проблеме теоретически, то перерезание дорожек правильно.
Но если оценить данную проблему практически, то все прекрасно программируется и считывается без всяких проблем, без всяких переделок...
 И чипы, как не странно не дохнут...  O0  Вывод: стоит ли резать дорожки?  *PARDON*  Се ля ви. *YES*

SantagenS

  • Пользователь
  • ***
  • Сообщений: 39
Re: CH341A
« Ответ #128 : 30 Января 2019, 05:00:41 »
стоит ли резать дорожки?
как-то на душе спокойнее когда есть защита от непредвиденных обстоятельств

SHA_S

  • Новичок
  • **
  • Сообщений: 7
Re: CH341A
« Ответ #129 : 30 Января 2019, 06:03:45 »
... то все прекрасно программируется и считывается без всяких проблем, без всяких переделок...
 И чипы, как не странно не дохнут...  O0  Вывод: стоит ли резать дорожки?  *PARDON*  Се ля ви. *YES*
На моем программаторе номер не прокатывал, поэтому и сделал доработку.

balabrik

  • Пользователь
  • ***
  • Сообщений: 25
Re: CH341A
« Ответ #130 : 30 Января 2019, 19:34:28 »
скачал софт со 115 поста, при запуске екзешника вылетает ошибка *HELP*, не пойму где косяк

Mikhail

  • приватная
  • Старожил
  • *****
  • Сообщений: 179
Re: CH341A
« Ответ #131 : 30 Января 2019, 21:30:42 »
скачал софт со 115 поста, при запуске екзешника вылетает ошибка *HELP*, не пойму где косяк
А более старые версии пробовали установить?
Они устанавливаются или тоже не хотят?

balabrik

  • Пользователь
  • ***
  • Сообщений: 25
Re: CH341A
« Ответ #132 : 30 Января 2019, 21:34:37 »
была установлена версия 1,30-работала, попытался поставить эту, не получается, снес старую версию, попробывал еще раз вашу, не получается

SantagenS

  • Пользователь
  • ***
  • Сообщений: 39
Re: CH341A
« Ответ #133 : 30 Января 2019, 21:36:27 »
скачал софт со 115 поста, при запуске екзешника вылетает ошибка *HELP*, не пойму где косяк
для тех кто брезгует качать скрин в формате документа(который является zip архивом) упакованный в архив(додумаются же до такого)
можно даже просто распаковать(архив из архива) и найти картинку 341.docx\word\media\image1.png
и в итоге на скрине просто написано "прекращена работа программы Installer Application" без подробностей
случаем не вирусный документ?

balabrik

  • Пользователь
  • ***
  • Сообщений: 25
Re: CH341A
« Ответ #134 : 30 Января 2019, 21:39:50 »
да какие вирусы, скачал софт, извлек, попытался запустить екзешник, в результате такая картина

Mikhail

  • приватная
  • Старожил
  • *****
  • Сообщений: 179
Re: CH341A
« Ответ #135 : 30 Января 2019, 21:41:36 »
была установлена версия 1,30-работала, попытался поставить эту, не получается, снес старую версию, попробывал еще раз вашу, не получается
Была установлена версия моей программы ? Или китайской 1,30 ?

balabrik

  • Пользователь
  • ***
  • Сообщений: 25
Re: CH341A
« Ответ #136 : 30 Января 2019, 21:43:14 »
китайской

Mikhail

  • приватная
  • Старожил
  • *****
  • Сообщений: 179
Re: CH341A
« Ответ #137 : 30 Января 2019, 21:45:19 »
китайской
А пробовал поставить мои более старые версии? Как с ними?

balabrik

  • Пользователь
  • ***
  • Сообщений: 25
Re: CH341A
« Ответ #138 : 30 Января 2019, 21:47:43 »
нет, сейчас попробую, какую лучше опробывать

SantagenS

  • Пользователь
  • ***
  • Сообщений: 39
Re: CH341A
« Ответ #139 : 30 Января 2019, 21:48:42 »
китайской
просто нет слов
жаловаться на ошибку китайской программы в теме по программе от Mikhail
я китайскую программу качал в архиве(4PDA) а не в инсталяторе как у вас
скорее инсталятор левый