Ремонт: Ноутбуков, Компьютеров
https://vlab.su/

Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG)
https://vlab.su/viewtopic.php?f=170&t=15912
Страница 71 из 197

Vertyanov_SS [ 06 апр 2019, 13:16 ]
Заголовок сообщения:  Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG)

4uvak писал(а):
GL553VD IT8587E J3001_pins=15 PD0=2 PD1=9 PD2=13 PD3=6 PD4=14 PD5=12 PD6=15 PD7=1 BUSY=4 STB=11 AFD=3 INIT=8 SLIN=10 KSI4=7 KSI5=5

зеркало ... не надо такое выкладывать (на 753 есть борд)
andrey.br писал(а):
контакты принято считать от ключа на МБ

правильно замечено.

Если есть ответ от EC, то ничто не должно мешать прочитать из него.
Земля, питание, сам EC .... вот что влияет.

4uvak [ 06 апр 2019, 14:36 ]
Заголовок сообщения:  Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG)

Спасибо за замечание! Считал от ключа на программаторе.
Vertyanov_SS писал(а):
Если есть ответ от EC, то ничто не должно мешать прочитать из него.
Земля, питание, сам EC .... вот что влияет.

Однако не читается в отличие от IT8587E находящегося на той же плате(земля, питание одинаковое), ну и ладно. IT8176FN-56 за клавиатуру отвечает, а клавиатура полностью рабочая, поэтому нет смысла мне его шить..

Homeniuk_Oleh [ 06 апр 2019, 16:25 ]
Заголовок сообщения:  Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG)

День добрый, не могу прошить мульт KB9022Q D на плате LA-D641P Rev: 1A. Питание мульта есть (ноги 9, 22, 33, 96, 111, 125, 67). Поскольку в комплекте идут шлейфы типа А то не возможно подключится к плате так как кнопка выбора 1 контакта неактивная. Распаивал проводками то же самое програматор не видит мульт. Что я делаю не так? версия PCB 3.2, версия ПО 7.8.6979.141
---------- Добавлено спустя 1 час 23 минуты 40 секунд: ----------
Все, разобрался,нужно было переключить на другую плату в ПО програматора и потом переключить кнопку на 1пин програматора > на 28 пин MB и потом выбрать обратно платформу и там уже будет сохранен тот режым

Vertyanov_SS [ 07 апр 2019, 13:04 ]
Заголовок сообщения:  Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG)

Homeniuk_Oleh
вы очень сильно перемудрили ))

1 Выбираем работу с ENE
2 Выбираем MB из списка LA-D641P. Остается выбрать шлейф который мы ИСПОЛЬЗУЕМ и его тип - A или B (прямой или обратный)
Вложение:
12.JPG

3 Вы можете использовать ЛЮБОЙ, начиная от 24 до 28 пинов включительно. Выбрав шлейф - выбираете его тип.
Вложение:
123.jpg

4 Потом отправляете настройки в программатор и появятся подсказки КАК соединять шлейф на MB. Напомню, что на программаторе ВСЕГДА от 1 вывода вставляем! Все остальные арифметические операции над сигналами сделает оболочка самостоятельно!
Вложение:
345.jpg


Все очень просто и описано в инструкции, но кто-то упорно ленится прочитать и потом мается.


Homeniuk_Oleh писал(а):
нужно было переключить на другую плату в ПО програматора и потом переключить кнопку на 1пин програматора > на 28 пин MB и потом выбрать обратно платформу и там уже будет сохранен тот режым

Я считал себя не глупым, но я не могу "вкурить" все написанное ....

Homeniuk_Oleh [ 07 апр 2019, 19:31 ]
Заголовок сообщения:  Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG)

Ладно, постараюсь подробно описать. Я все делал так же как написали Вы. В комплектации программатора идут шлейфы только типа А (контакты только с одной стороны). На плате LA-D641P к разьему KB нужно подключать контактами вверх, а на программаторе контактами вниз, само собой только к 1 выводу! И получаеться так что 1 контакт программатора попадает на 28 контакт разьема клавиатуры на материнской плате LA-D641P. В оболочке программатора можно выбрать какой шлейф я использовал (28 пин) и тип шлейфа А, даже есть фото для "тормозов" как правильно шлейф поставить в разьем клавиатуры. Но переключить кнопку "1 pin JIG -> to 1 pin MB KB_connector" на "1 pin JIG -> to end pin MB KB_connector" не возможно так как кнопка не активная, и когда задаю настройки программатору, потом подключаю питание, подключаю землю, проверяю тестером параллельно всё, и нажимаю "Check connection" и программатор ругаеться на то что не видит "No connection to the KB90XX!
Check the settings !
Motherboard is connected / powered ?"
Если переключить на другую плату, где активна кнопка "1 pin JIG -> to 1 pin MB KB_connector" потом ее переключить на "1 pin JIG -> to end pin MB KB_connector", после етого вернуться назад на "LA-D641P KB_pins=28 LEFT UP 1MM KSO3=23 KSI4=4 KSI7=1 KSI6=2 KSI5=3", выбрать все те же самые настройки (28 pin, и тип шлейфа А), задаю настройки программатору, потом нажимаю на "Check connection" и у меня программатор тогда увидел мультиконтроллер. И я от не знаю, да я после етого считал прошивку и потом записал, и даже плата начала запускаться, но через некоторое время снова плата перестала реагировать на кнопку, подумал может снова прошивка слетела, попробовал подключить программатор к плате, то уже никакими способами программатор перестал видеть KB9022. То либо мне мульт бракованный попалься, то либо на плате трещины и нет контакта. Вообщем на данный момент никак программатор не может увидеть данный мультиконтроллер на данной плате. Хотя на других платах пробовал например считать прошивку с мульта IT8719G то все норм работает, программатор видит мульт и нормально читает и пишет.
---------- Добавлено спустя 19 минут 12 секунд: ----------
И еще на будущее, сделайте пожалуйста корпус прозрачный под ваш программатор, ато плата очень красиво и качественно сделана (на уровне Fluke), и от низ программатора (PCB VER 3.2) там он покрыт глянцевой пленкой, так он быстро затираеться :cry_ing:

Vertyanov_SS [ 07 апр 2019, 20:38 ]
Заголовок сообщения:  Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG)

Homeniuk_Oleh писал(а):
Но переключить кнопку "1 pin JIG -> to 1 pin MB KB_connector" на "1 pin JIG -> to end pin MB KB_connector" не возможно так как кнопка не активная

Так и должно быть если есть есть параметры конфигурации разьема (LEFT/RIGHT UP/DOWN 05/08/1MM). Вам лишь остается выбрать какой шлейф вы используете (кол-во пинов и его тип).
Плюсов много
1 Не надо искать расположение 1 вывода на Mb
2 Не надо опредяляться первый - первый или первый - последний
3 Удобство использования шлейфа с МЕНЬШИМ числом контактов. Особенно актуально было для шлейфов с шагом 08мм, где нет разнообразия по числу пинов.

Так-что, те кнопки и движки, что не активны, не нужно трогать - так задумано.
Повторю - помимо картинки, оболочка и контакты переназначает. В логе все увидите.
А не получилось по моей теме, видимо, по той же причине что и
Цитата:
уже никакими способами программатор перестал видеть KB9022

Homeniuk_Oleh [ 08 апр 2019, 00:22 ]
Заголовок сообщения:  Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG)

То в итоге что получаеться, что мультиконтроллер неисправен на плате LA-D641P? так как я изначально ничего не трогал, только как Вы мне описали подключал согласно инструкции, но прогер не видит мультиконтроллер.

Vertyanov_SS [ 08 апр 2019, 10:13 ]
Заголовок сообщения:  Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG)

Homeniuk_Oleh писал(а):
мультиконтроллер неисправен на плате LA-D641P?

Я пока не могу сделать таких выводов.
Начинайте все с начала. Проверяем питание, сбросы EC, землю ....

wentel6 [ 12 апр 2019, 18:51 ]
Заголовок сообщения:  Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG)

Делюсь опытом замены MEC5085-LZY-3:
Ноут Dell Precision 7710, плата Compal LA-C551P. Поступил с 6 прогарами в MEC5085-LZY-3, рядом стоящий ECE5048-LZY тоже в КЗ. Причину прогара так и не выяснил, все остальное целое.

MEC5085-LZY-3 и ECE5048-LZY снял с рабочей донорской платы LA-C631P. С ними плата стартовала, не без изображения.
MEC5085-LZY-3 прошил программатором Вертьянова (подпаялся к JDEG2 разъему на плате), Boot блок не трогал (подумал, раз плата стартует, то с ним все в порядке, тем более мульт снят тоже с ноутбука Dell). Прошивку для мульта вытянул с официального обновления для биоса, ее размер составил 256 Кб. В начале прошивки Boot блок присутствовал.

После прошивки плата стартонула и выдала изображение, успешно загрузилась ОС.
Однако, в ходе теста, проявились дефекты: не распознавалось зарядное устройство (в биосе так и написано AC Adapter=Unknown, хотя подключал оригинальные БП разной мощности), плата включалась только при первом запуске, если после первого запуска выключить с кнопки, а затем снова включить, то плата стартовала без изображения секунд на 5 и выключалась. Если же полностью обесточить плату и отключить RTC батарейку, то при подключении БП снова произойдет автостарт и плата благополучно запустится.

Решил, что дело все-таки в Boot блоке и попытался снова прошить мульт, но уже с полным стиранием и перезаписью Boot блока. В конец прошивки с офф. сайта добавил еще пустого места (FFh), чтоб общий объем файла получился ровно 288 Kb (как и полагается для полной прошивки с Boot блоком). Но мульт шиться в таком режиме не захотел, судя по логу программатора, мульт стирался и после этого с ним пропадала связь. Выбрал режим с пропуском Boot блока (Skip boot) и мульт успешно прошился, но уже без Boot блока.

Решил купить новый мульт, у поставщика в моем городе был только MEC5085-LZY-4 и MEC5085-LZY (а мне нужен MEC5085-LZY-3). Взял оба. MEC5085-LZY оказался бракованным (его программатор вовсе не видел), а вот MEC5085-LZY-4 успешно прошился с перезаписью Boot блока, после чего плата нормально заработала - БП начал распознаваться и повторные включения производились в нормальном режиме, то есть плата заработала на 100%.

Vertyanov_SS [ 14 апр 2019, 16:59 ]
Заголовок сообщения:  Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG)

wentel6
Спасибо за подробное описание. Вы, пожалуй, первый на моей памяти кто это сделал по части MEC.

Андрей Загорский [ 16 апр 2019, 15:20 ]
Заголовок сообщения:  Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG)

Проверенная распиновка для Quanta G3AA.
В частности проверено на модели HP 15-CE009UR, в реальности на плате разъем клавиатуры на 40 пин (отсчет от 1-го пина).
Quanta G3AA KB_pins=32 PD0=23 PD1=22 PD2=21 PD3=20 PD4=19 PD5=18 PD6=17 PD7=16 BUSY=14 STB=1 AFD=2 INIT=3 SLIN=4 KSI4=5 KSI5=32

Quanta G3AA KB_pins=40 LEFT DOWN 08MM PD0=23 PD1=22 PD2=21 PD3=20 PD4=19 PD5=18 PD6=17 PD7=16 BUSY=14 STB=1 AFD=2 INIT=3 SLIN=4 KSI4=5 KSI5=32
Количество пинов пишем РЕАЛЬНОЕ для совместимости !

Vertyanov_SS [ 16 апр 2019, 16:51 ]
Заголовок сообщения:  Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG)

Андрей Загорский
не вносите неразбериху ... исправил

hidon это Вы? Как результат с дампами?

Андрей Загорский [ 17 апр 2019, 07:35 ]
Заголовок сообщения:  Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG)

Vertyanov_SS писал(а):
не вносите неразбериху

не хотел. хотел добавить инфу, возможно она уже была и просто ее не нашел.

Scholes121 [ 17 апр 2019, 19:30 ]
Заголовок сообщения:  Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG)

Думаю пригодится)
DKL50/CSL52 lA-F761P
KSO3=15 KSI4=28 KSI7=31 KSI6=30 KSI5=27

LA-F761P KB_pins=32 LEFT DOWN 1MM KSO3=15 KSI4=28 KSI7=31 KSI6=30 KSI5=27

ZZZ- [ 18 апр 2019, 10:09 ]
Заголовок сообщения:  Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG)

Добрый день присутствующим!

Собственно вопрос про МЕС5085 (у меня это чудо на плате LA-C361P ). Думал не связываться с МЕСами, но вот припёрло.
А нельзя ли более популярно раскрыть тему, начиная с того, какой версией программатора можно его прошить? У меня вторая, но в оболочке только про МЕС16. В мануале тоже ничего. Про бут блок тоже не понял. В данном случае, что это и как его курить?

Жансултан [ 18 апр 2019, 11:14 ]
Заголовок сообщения:  Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG)

Vertyanov_SS
Приветствую, в Казахстан г. Алматы отправит получетсия

Vertyanov_SS [ 18 апр 2019, 11:38 ]
Заголовок сообщения:  Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG)

Scholes121
фото разьема нет у вас? Или описать можете? Шаг, расположение?

Жансултан
отправляем. Написал в личку.

ZZZ-
2я версия, формально, не заявлялась поддержка 5085.
Вы прямо уверены, что вам его нужно беспокоить?

ZZZ- [ 18 апр 2019, 12:16 ]
Заголовок сообщения:  Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG)

Vertyanov_SS писал(а):
ZZZ-
2я версия, формально, не заявлялась поддержка 5085.
Вы прямо уверены, что вам его нужно беспокоить?


В смысле "кого беспокоить"? Мульт? Так он с дыркой. Без вариантов. Ну и сегодня один, завтра другой принесут. Вопрос нужно так или иначе решать. На сколько я понял, нужно 3 версию брать? Или таки попробовать 2 прицепить как к МЕС16?

Vertyanov_SS [ 18 апр 2019, 12:39 ]
Заголовок сообщения:  Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG)

ZZZ-
Если EC с дыркой тогда понятно.
Как MEC16 нет смысла. MEC1609=192KB, а MEC5085 288KB. Работать с BOOT 2 версия не умеет.
Добавлять и править нужно все кардинально по части MEC.
К сожалению, для этих MEC уже только 3 версия.

ZZZ- [ 18 апр 2019, 12:49 ]
Заголовок сообщения:  Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG)

Vertyanov_SS писал(а):
Если EC с дыркой тогда понятно.
Как MEC16 нет смысла. MEC1609=192KB, а MEC5085 288KB. Работать с BOOT 2 версия не умеет.
Добавлять и править нужно все кардинально по части MEC.
К сожалению, для этих MEC уже только 3 версия.


Эх пичааааль...
Нужно значит новый прогер брать, а клиентов совсем мало стало. Не время для покупки. Ну да ладно. Придётся пока от этого заказа отказаться. Да и тема с 5085 ещё сырая совсем, насколько я понял.

San4e33 [ 22 апр 2019, 18:44 ]
Заголовок сообщения:  Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG)

а мне то как обидно купил вторую версию и где то через месяц может меньше тадам... вышла новая версия 3.0

Vertyanov_SS [ 23 апр 2019, 13:25 ]
Заголовок сообщения:  Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG)

Мое видение работы механизма загрузки кода EC ITE.
Не претендую на истину, но основано на опытах, проводимых в июле 2017 года.
Основные ключевые моменты, которые влияют на поведение EC ITE при подаче питания и снятия сигнала сброса.
Под питанием подразумеваем наличие на всех питающих ножках EC напряжения 3V3.
Для EC IT8586 сигнал сброса это 14 ножка - сигнал WRST# Питание - ноги 3, 11, 26, 50, 92, 114, 121, 127, 74.
Повторю - на всех ножках нужно обеспечить наличие питания!
Ключевые моменты следующие:
1 Наличие резистора на +3 или gnd с ножки 100 (GPG2)
2 Микрокод, находящийся в EC до подачи питания и снятия сигнала сброса.
3 16 байт сигнатуры, которая присутствует чаще всего с адреса 00040h, но может находиться и по 40h, 50h, 60h, …. F0h.
4 Наличие внешней flash памяти и ее питания. (FLASH BIOS)
GPG2 это один из “железных” страпов EC. В даташите есть сноска, что GPG7-GPG2 используются как страпы, но их реальное значение не описано.
Микрокод = прошивка EC. Далее буду использовать слово микрокод.
В каждом микрокоде EC есть 16 байт сигнатуры. Описание есть, но оно скудное и не вносит никакой ясности.
По этой сигнатуре EC определяет начало области во внешней FLASH памяти, где находится его микрокод.
Формат примерно такой A5A5A5A5A5A5A5 B5 8512 5A5A AAAA 5555 (всего 16 байт)
В некоторых платформах, а практически всегда это ноутбуки фирмы CLEVO и ASUS, EC при каждом своем включении загружает в себя микрокод из внешней flash памяти.

Для экспериментов было сделано 5 файлов размером по 128KB.
1 файл - "модернизированный FF" - это дамп 100% содержащий в себе FF, но по адресу 0x00040 лежат данные в hex виде A5A5A5A5A5A5A5B585125A5AAAAA5555
2 файл - дамп "8586" так-же содержит по тому же адресу 16 байт A5A5A5A5A5A5A5B585125A5AAAAA5555. (Микрокод EC от NM-A311)
3 файл и 4 файл – микрокод EC от ASUS и CLEVO.
5 файл – все 128KB значение FFh

Теперь о полученных результатах и поведении EC в зависимости от микрокода и положения страпа GPG2.
1 случай. Если присутствует резистор с 100 ноги EC на землю.
Мульт ни при каких условиях не будет перезаписываться.
Пробовал заливать в EC весь дамп FFh (5 файл) - считал то, что и записал (FFh везде).
Пробовал заливать в EC дампы от zrq/asus/clevo (файл 3 и 4). Аналогично- что записал, то и считал.
Дамп "8586" (файл 2) и "модернизированный FF"(файл 1) - считал то, что и записал.

2 случай. Если присутствует резистор с 100 ноги EC на +3v питания EC.
Приоритетным фактором будет являться содержимое микрокода EC, что лежит в нем до подачи питания.
Пробовал заливать в EC весь дамп FFh (1 файл) - EC перезаписал в себя из внешней flash.
Пробовал заливать в EC дампы от zrq/asus/clevo (файл 3 и 4). Аналогично- EC перезаписал в себя из внешней flash.
Дамп "8586" (файл 2) и "модернизированный FF"(файл 1) - считал то, что и записывал.

При тех созданных условиях, когда EC переписывается (хочет), доступа к нему через программатор (или на tetris) не будет, пока EC не завершит свои операции

Таким образом, можно иногда понять причины, по которым может не быть связи как через программатор и на tetris, так и для чего мы иногда вынуждены использовать внешнюю flash память на tetris. Разумеется, все детские дефекты, связанные с плохим контактом, неправильным подключением, отсутствием питания (частичное питание), мы исключаем.
Может быть ситуация, когда платформа ASUS или CLEVO, а там стоит резистор по GPG2 на +3, но нет внешней flash памяти или она битая, или не запитана, то нет связи с программатором.
Может быть ситуация, когда платформа NM-A311, а там нет физически даже дорог до внешней flash памяти, и мы залили специфичный (ошибочный) микрокод EC, который будет настойчиво искать внешнюю flash – связи с EC не будет.
Может быть распространенная ситуация с использованием tetris. Вы установили EC на tetris (jaws или spider), успешно его запрограммировали, что показала сверка в программе сразу после записи, но после - связи с EC уже нет. Это объясняется тем, что Вы записали в EC микрокод, которому по определению нужно наличие внешней flash. При установке flash в сокет связь появится, но если в той flash присутствовал микрокод для EC (поймёте по сигнатуре A5A5…), то EC уже перепишет его в себя. Поэтому не нужно делать бездумных повторных сверок после записи EC. Когда программатор запишет в EC, он автоматически сделает проверку записанных данных. В случае с tetris, после этого нужно извлечь EC и устанавливать на MB. Не нужно забывать и про программирование внешней flash на самой MB. Может получиться, что там находится другой микрокод EC, что сведет на нет все что было сделано на tetris. Возьмите за правило – программируете EC и BIOS. Если по отдельности – будьте готовы к сюрпризам.
Вторая ситуация с tetris. При установке EC нет связи пока не поставим flash в сокет. Аналогично действуем. EC хочет иметь доступ к flash – даем ее ему. Появляется связь – записываем, автоматически делается сверка и после извлекаем EC.
Напомню, что на tetris стоит управляемый ключ по питанию для всех EC. Когда светодиод power не горит – питания нет. После операций чтения или записи питание всегда выключается. При работе по шлейфу с EC ITE, чтобы перезапустить описанный механизм мы передергиваем питание на MB.

Если есть полезная информация по этой теме или свои наработки/дополнения – пишите.
Возможно, найдутся и те, кто захочет, как минимум, проделать то, что я описал.


Узнавака [ 23 апр 2019, 22:55 ]
Заголовок сообщения:  Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG)

спасибо за программатор.

wentel6 [ 24 апр 2019, 20:23 ]
Заголовок сообщения:  Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG)

wentel6 писал(а):
плата заработала на 100%

Не все так гладко. Подвезли родной аккумулятор и проявился еще один дефект: ноут не видит оригинальный аккумулятор.
Вернее видит, но "не признает". Отказывается его заряжать и пишет, что аккумулятор не принадлежит к семейству DELL (что-то в таком роде).

Связь аккумулятора с мультиконтроллером есть, поскольку в программе AIDA можно прочитать модель аккумулятора, его износ, серийник и т.п.

Поскольку БП распознается корректно, можно предположить, что в той чистой прошивке, которую я скачал с офф.сайта и зашил чего-то не хватает. А конкретно информации о поддерживаемых аккумуляторах.

Подскажите, пожалуйста, где и в каком виде информация о поддерживаемых аккумуляторах может хранится в прошивке мультиконтроллера MEC5085 ?

Demon_i [ 25 апр 2019, 00:36 ]
Заголовок сообщения:  Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG)

Сергей, еще раз спасибо за программатор. Пожалуйста, добавьте в тестере клавиатур отдельный звуковой сигнал на срабатывание 2х кнопок одновременно. Обычно их тыкаешь не глядя и можно пропустить залипание. Я думаю, скорее 50-100мс никто не успеет нажать соседнюю кнопку, а если в этот интервал сработало 2, то можно бипнуть другой частотой.

funksion7 [ 25 апр 2019, 10:41 ]
Заголовок сообщения:  Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG)

Добрый день, не могу распаковать архив. Пробовал разные архиваторы.
Извиняюсь. Версия WinRar была старая. Раньше не встречал.

Vertyanov_SS [ 25 апр 2019, 11:32 ]
Заголовок сообщения:  Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG)

Demon_i
не понял задачу. При замыкании более 1 кнопки и сейчас другой сигнал.

Powerman [ 26 апр 2019, 10:35 ]
Заголовок сообщения:  Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG)

HP AIO Quanta N91A ITE IT8887HE
Требуется припаять разьем на место CN4
Quanta N91A KB_pins=24 1MM DOWN PD0=4 PD1=15 PD2=5 PD3=14 PD4=16 PD5=13 PD6=12 PD7=11 BUSY=9 STB=19 AFD=22 INIT=24 SLIN=20 KSI4=23 KSI5=17

seregapplk [ 26 апр 2019, 19:12 ]
Заголовок сообщения:  Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG)

Доброго времени суток. Снова я со своей платой.
Версия программатора 3. Мульт новый. Флешка шьеться.
Toshiba Satelite C75-C7130 (AR10SU/CU)
лог
oft version --> 6.4.6757.215
Mode selected --> ITE (IT8XXX)
FTDI driver version 21228
Version FW JIG M328_EPM240_v32
2F2F7B917A639AB86565
User select --> mirrored (32 pin FFC)
AR10SU/CU KB_pins=34 PD0=28 PD1=29 PD2=30 PD3=26 PD4=27 PD5=25 PD6=23 PD7=22 BUSY=19 STB=10 AFD=7 INIT=13 SLIN=12 KSI4=11 KSI5=9
Settings sent successfully!
Check GND. Connect the motherboard power adapter.
We are ready for reading or writing.
26.04.2019 15:06:42
FTDI driver version 21228
Version FW JIG M328_EPM240_v32
2F2F7B917A639AB86565
Now, as soon as possible,
connect the adapter (5 sec)!
Check connection ...
Received ITE ID -> 8987 rev -> 01
26.04.2019 15:06:59
Write to ITE file: C:\Users\я\Desktop\EC_ares510 FULL
Loaded from file to buffer 20000h bytes.
Check connection ...
Received ITE ID -> 8987 rev -> 01
INIT complete.
ERASE ...
There may be a problem with the block:
From ADR: 1E000h to 1E400h [FE (FCh)]
From ADR: 1E400h to 1E800h [FE (FCh)]
From ADR: 1E800h to 1EC00h [FE (FCh)]
From ADR: 1EC00h to 1F000h [FE (FCh)]
From ADR: 1F000h to 1F400h [FE (FCh)]
From ADR: 1F400h to 1F800h [FE (FCh)]
From ADR: 1F800h to 1FC00h [FE (FCh)]
From ADR: 1FC00h to 20000h [FE (FCh)]
ERASE complete.
The number of bytes value of FFh -> 55215
Writing, please wait ... complete.
Verify ...
ERROR (SRC-source DST-destination)
(first 256 bytes)
ADR 1E000h SRC=FFh DST=ECh
ADR 1E001h SRC=FFh DST=00h
ADR 1E002h SRC=FFh DST=ECh
ADR 1E003h SRC=FFh DST=02h
ADR 1E004h SRC=FFh DST=ECh
ADR 1E005h SRC=FFh DST=04h
ADR 1E006h SRC=FFh DST=ECh
ADR 1E007h SRC=FFh DST=06h
ADR 1E008h SRC=FFh DST=ECh
ADR 1E009h SRC=FFh DST=08h
ADR 1E00Ah SRC=FFh DST=ECh
ADR 1E00Bh SRC=FFh DST=0Ah
ADR 1E00Ch SRC=FFh DST=ECh
ADR 1E00Dh SRC=FFh DST=0Ch
ADR 1E00Eh SRC=FFh DST=ECh
ADR 1E00Fh SRC=FFh DST=0Eh
ADR 1E010h SRC=FFh DST=ECh
ADR 1E011h SRC=FFh DST=10h
ADR 1E012h SRC=FFh DST=ECh
ADR 1E013h SRC=FFh DST=12h
ADR 1E014h SRC=FFh DST=ECh
ADR 1E015h SRC=FFh DST=14h
ADR 1E016h SRC=FFh DST=ECh
ADR 1E017h SRC=FFh DST=16h
ADR 1E018h SRC=FFh DST=ECh
ADR 1E019h SRC=FFh DST=18h
ADR 1E01Ah SRC=FFh DST=ECh
ADR 1E01Bh SRC=FFh DST=1Ah
ADR 1E01Ch SRC=FFh DST=ECh
ADR 1E01Dh SRC=FFh DST=1Ch
ADR 1E01Eh SRC=FFh DST=ECh
ADR 1E01Fh SRC=FFh DST=1Eh
ADR 1E020h SRC=FFh DST=ECh
ADR 1E021h SRC=FFh DST=20h
ADR 1E022h SRC=FFh DST=ECh
ADR 1E023h SRC=FFh DST=22h
ADR 1E024h SRC=FFh DST=ECh
ADR 1E025h SRC=FFh DST=24h
ADR 1E026h SRC=FFh DST=ECh
ADR 1E027h SRC=FFh DST=26h
ADR 1E028h SRC=FFh DST=ECh
ADR 1E029h SRC=FFh DST=28h
ADR 1E02Ah SRC=FFh DST=ECh
ADR 1E02Bh SRC=FFh DST=2Ah
ADR 1E02Ch SRC=FFh DST=ECh
ADR 1E02Dh SRC=FFh DST=2Ch
ADR 1E02Eh SRC=FFh DST=ECh
ADR 1E02Fh SRC=FFh DST=2Eh
ADR 1E030h SRC=FFh DST=ECh
ADR 1E031h SRC=FFh DST=30h
ADR 1E032h SRC=FFh DST=ECh
ADR 1E033h SRC=FFh DST=32h
ADR 1E034h SRC=FFh DST=ECh
ADR 1E035h SRC=FFh DST=34h
ADR 1E036h SRC=FFh DST=ECh
ADR 1E037h SRC=FFh DST=36h
26.04.2019 15:08:35

Прошиваю основной. Получаю циклическую перезагрузку. "Прошиваю" мульт получаю зависание во включенном состоянии. По задержке кнопки проходит ресет. Кнопка моргает три раза и снова включается.

kiil [ 29 апр 2019, 15:45 ]
Заголовок сообщения:  Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG)

Number of VCOM ports found on the machine: 1
Version FW -> ENE_EDID_KB 28_06_17.
Communication with programmer installed. что не так не пойму подскажите кто

Страница 71 из 197 Часовой пояс: UTC + 4 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/