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

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

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

Vertyanov_SS писал(а):
AlexV1976
TETRIS второй или первый у вас?
(у второй версии есть джамперы в центре платы)

Если вторая версия, то джамперы пробуем как для 8987
Если версия первая, то придется "резать" и/или кидать перемычки на SPIDER. (8985 отличается от 8585/86/87 ногами 3/122/113/112/106/104)

Сергей, спасибо за ответ!
Версия тетриса у меня "ver 1+", перемычек в центре нет (хотя тетрис+спайдер покупал у вас недавно, весной).
Подскажите, на платах ASUS X551, X553 программатор должен же штатно читать-писать прошивку мульта IT8985E через разъем клавиатуры?
Никиких ухищрений и "резки" на платах 551, 553 ведь делать не надо?

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

Здравствуйте. Как прошить NUVOTON NPCE388NA1DX. Платформа AIWBO/B1 LA-C292P. В списке не нашел такую.

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

Ну если схемы нет родной от него, то открывать любую схему с этим мультом и вызванивать ноги на разъем клавы и составлять свой конфиг :a_g_a:

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

Сделал так как на фото 1, 2, 3. Правильно ли он считывает прошивку и могу я в таком варианте прошить?
---------- Добавлено спустя 26 минут 10 секунд: ----------
Нашел в описании MB connection NUVOTON "// Standart is KB_pins=30 JENK=7 TCK=19 TMS=20 TDI=21 TDO=10
// For reference about the EC contact numbers: NPCE288N/388N pin number -> JENK=39 TCK=51 TMS=52 TDI=53 TDO=44 (SS)"
Как я понял выбрал я верно. Поправьте если ошибаюсь.

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

Даврон писал(а):
Как прошить NUVOTON NPCE388NA1DX. Платформа AIWBO/B1 LA-C292P. В списке не нашел такую.

Используйте
STANDART_1pin_LEFT KB_pins=30 1MM LEFT DOWN JENK=7 TCK=19 TMS=20 TDI=21 TDO=10
В инструкции написано почему. Было бы совсем хорошо, указать КАКОЙ именно у вас впаян коннектор, ибо есть на 30 (что я дал), а есть на 26 (настройку составлять придется)
---------- Добавлено спустя 1 минуту 11 секунд: ----------
AlexV1976 писал(а):
на платах ASUS X551, X553 программатор должен же штатно читать-писать прошивку мульта IT8985E через разъем клавиатуры?

Да, если там такой EC предусмотрен.
TETRIS это почти как обычная MB, только сильно урезанная.
---------- Добавлено спустя 3 минуты 39 секунд: ----------
Даврон
По скринам да, все хорошо. ID получен верный и будут читать/писать без проблем. Должен предупредить, что штатно в строке нет параметра размера FLASH, а значит все операции чтения/записи в пределах 128KB будут. Если надо, например, 256KB, то добавьте в строку настроек параметр FLASH=256.

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

Не прошивается. Не может стереть. Дамп 128Кб.

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

Vertyanov_SS писал(а):
Если версия первая, то придется "резать" и/или кидать перемычки на SPIDER. (8985 отличается от 8585/86/87 ногами 3/122/113/112/106/104)

Спасибо! Переделка платы SPIDER (обрезка ног 3, 113, 122 и перемычки между ногами 106-121 и 91-104) совместно с флешкой, вставленной в разъем тетриса помогли и программатор корректно стал работать с мультом IT8985E.
Еще раз подчеркиваю особенность работы (и это подробно рассказано на ютуб-канале Сергея Вертьянова) с внешней флешкой: при включении мульт автоматом тянет из нее в себя прошивку, какой бы мусор в этой флешке не находился. Так что после прошивки и верификации IT8985E не нужно потом его пытаться читать с вставленной флешкой (но при этом без флешки он не прочтется)!
Сказанное относится к прошивке мультов из ASUS X551, X553.

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

Нужна помощь. В ремонте плата NM-A091 (ThinkPad x240), мульт MEC1633L, заменил его на аналогичный с платы донора от x1 carbon.
Мульт детектится и шьется без ошибок... После прошивки считываю, а прошивка внутри осталась старая... Что делать? Искать новый мульт или я что то делаю не правильно?

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

Support this Programmer ITE 8915FN ?

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

karikov
Версия программатора?
PS Когда делал работу с EEPROM на MEC, я работал с таким EC на JIG3 и все было замечательно.

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

Vertyanov_SS писал(а):
Версия программатора?

Ver 3.2
Попробовал два мульта с двух одинаковых плат x1 carbon. Результат одинаковый...
В одной плате я был не уверен (живая или нет), вторая точно живая, но с битой памятью, поэтому вероятность мертвого мульта могу исключить.

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

karikov писал(а):
В ремонте плата NM-A091

Есть такая у меня. Проверю сегодня.
Софт какой версии используете?

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

Добрый день! Может, кто сталкивался с прошивкой мульта на леново T490, NM-B901. Прошиваю, но получаю кирпич.
по ссылке уже создал тему. Помогите разобраться плз.

viewtopic.php?f=58&t=118300

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

Vertyanov_SS писал(а):
Есть такая у меня. Проверю сегодня.
Софт какой версии используете?

7.10.7384.68
в настройках выбираю mec1633, ползунки не трогаю.
Подключал все по схеме. -JTAG_RST подтянут резистором к 3.3в.
Еще пробовал сигнал MEC_BDG_DATA подключить к земле через резистор 1кОм (по идее это MSDATA) - без результата... считывается но не перезаписывается.
Мульт не залочен (Оболочка ошибку не пишет)

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

karikov писал(а):
7.10.7384.68
в настройках выбираю mec1633, ползунки не трогаю


/удалил ссылку - перезалью некоторые исправления. Vertyanov/

cocs писал(а):
Добрый день! Может, кто сталкивался с прошивкой мульта на леново T490, NM-B901. Прошиваю, но получаю кирпич.
по ссылке уже создал тему. Помогите разобраться плз.


В скайп чирканите, так будет проще...

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

karikov
Ваша оболочка старая, скачайте на первой странице 7.15 и на ней я только-что проверял чтение и запись FLASH.

Чтение и запись FLASH в MEC1633 как с перезаписью boot, так и без перезаписи boot работает и данные совпадают.
Файл использовал 192KB забитый FFками.
С EEPROM версия меньше 8 не работает, поэтому пропускаем.

Точки пайки. Не забываем двинуть резистор! На картинке он мало заметен. Более ничего не добавлял на этой плате. RESET я не припаивал - мы не делаем MASS ERASE на этой доске (у EC не закрыт boot).
Вложение:
NM-A091 MEC1633L JTAG point.jpg


Видео на ютубе


Дампы EC NM-A091P
Вложение:
EC FLASH+EEPROM NM-A091P.rar

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

На первой странице ссылка на 8.2 (тестовая)
Исправлено зависание при записи FLASH у MEC

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

=================================
Vertyanov JIG FW_v47
Soft version --> 8.1.7897.157
Mode selected --> MEC JTAG
JIG pcb version --> 3.2/3.3/3.4
[AM0042A1][414D303034324131]
[U02065] [553032303635FF191B17]
EC RD|WR counters:
ITE:3|7 ENE:2|3 MEC:3|10 NUV:0|0 EPF:0|0
## JIG registered ##
User select MEC1653
FLASH size = 288KB
EEPROM size = 2KB

JTAG ID -> 200024B1h
ARC-625D Embedded Controller (EC)
EC ID -> 00000000h
*** JTAG blocked! ***
21.08.2021 19:13:43
Vertyanov JIG FW_v47
[AM0042A1][414D303034324131]
[U02065] [553032303635FF191B17]
EC RD|WR counters:
ITE:3|7 ENE:2|3 MEC:3|10 NUV:0|0 EPF:0|0
## JIG registered ##

JTAG IDCODE -> 200024B1h
ARC-625D Embedded Controller (EC)
Boundary Scan JTAG ID -> 00000000h
Device ID -> 00h
*** JTAG blocked! ***


плата NM-B481, X1 Carbon 6th Gen
что это? как исправить?

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

cocs
Будет полезно не только вам.
Мы рассматриваем EC с точки зрения доступа к нему с помощью программатора.
Представьте себе условно EC MEC с двумя "сущностями".
Первая сущность, главная, это JTAG интерфейс (дверь)
Вторая сущность - это доступ к "внутренностям" EC через JTAG (первая сущность), но через определенные регистры этого EC (стелажи за дверью)
Чтение FLASH, INFO, EEPROM, различные регистры EC происходит через вторую "сущность" - регистры(стелажи).
Если дверь закрыта (JTAG), то к стелажам (регистры EC) нам доступ закрыт.
Если дверь закрыта, мы можем только уничтожить все, что за этой дверью, без возможности просмотра (чтение, запись и т.д.) - MASS_ERASE.
Разумеется, под словом уничтожить, надо понимать как полное стирание всей FLASH, INFO, EEPROM (смотря что есть в этом EC).

Резюмируем.
Таким образом, если стоит JTAG_BLOCK, то мы можем только все стереть и потом появится доступ чтобы что-то записать в этот EC. Если есть что записать, то можно рискнуть.

EC может быть в нескольких "состояниях":
1 Нет вообще доступа по JTAG на железном уровне. Такое может быть, когда интерфейс JTAG (его ноги) совмещены с другими интерфейсами, такие как GPIO/ADC/SPI и т.д. В этом случае, бывает отдельная нога JTAG_ENABLE, но в нашем случае помогает MSDATA на GND (активируется JTAG - смотри мое видео на канале про TOSHIBA JTAG). Должен заметить, то есть еще JTAG_RESET, который должен быть притянут к лог.1, иначе TAP автомат не будет ничего воспринимать по линиям JTAG.
2 Есть доступ на железном уровне к JTAG. Закрыт доступ к регистрам через JTAG. (ваш случай)
3 Есть доступ на железном уровне к JTAG. Не закрыт доступ к регистрам через JTAG. Не закрыт BOOT. Не закрыт EEPROM через доступ по паролю
4 Есть доступ на железном уровне к JTAG. Не закрыт доступ к регистрам через JTAG. Закрыт BOOT(можем писать выше boot области - выше 0x1000). Не закрыт EEPROM через доступ по паролю.
5 Есть доступ на железном уровне к JTAG. Не закрыт доступ к регистрам через JTAG. Закрыт BOOT(пишем выше boot ). Закрыт EEPROM через доступ по паролю. (такая штука так-же есть, но пока радуемся - не стоит пароль. Пароль - комбинация цифр от 0 до 2^32). Доступно отдельное стирание EEPROM и его перезапись, разумеется, с потерей данных в нем.

Надеюсь, я обрисовал достаточно понятным языком.
---------- Добавлено спустя 5 минут 6 секунд: ----------
cocs
8.2 поставьте вместо 8.1
Это ничего не изменит, но в 8.1 есть косяки по записи MEC
---------- Добавлено спустя 3 часа 41 минуту 20 секунд: ----------
Чтение/запись MEC1633 FLASH+EEPROM на JIG3 и ПО 8.2

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

Vertyanov_SS писал(а):
Ваша оболочка старая, скачайте на первой странице 7.15 и на ней я только-что проверял чтение и запись FLASH.

Спасибо за помощь! Прошился. Возможно у меня был косяк с софтом...

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

Не может считать прошивку. Плата рабочая. Не всегда срабатывает check conntction. Иногда сразу срабатывает, иногда после нескольких попыток соединения. Длина USB кабелей может на это влиять? В другой теме не смог удалить прошивку. шлейф на 26 пин перевернутый. Может с программатором проблемы?

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

Даврон писал(а):
Плата рабочая

Это вообще не имеет никакого значения.
Даврон писал(а):
Длина USB кабелей может на это влиять?

Ну 3 метра брать не надо, а так зависит от качества кабеля, особенно земляного.
Даврон писал(а):
В другой теме не смог удалить прошивку

это не ко мне
Даврон писал(а):
шлейф на 26 пин перевернутый

что мне с этой информацией делать?
Даврон писал(а):
Может с программатором проблемы?

Думаю нет. Проверить программатор - CHECK_ALTERA_PINS

PS Питание EC, последовательность действий, качество земли - вот, что может влиять в первую очередь.

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

Vertyanov_SS писал(а):
Ну 3 метра брать не надо, а так зависит от качества кабеля, особенно земляного.

1 метр. Поменял 3 кабеля.
Vertyanov_SS писал(а):
PS Питание EC, последовательность действий, качество земли - вот, что может влиять в первую очередь.

Последовательность такая же как тут https://www.youtube.com/watch?v=MYwB_alfibU&t=430s. Ноутбук рабочий по идее и проблем с мультом то же нет. Я хочу для себя слить прошивку. Как качество земли проверить? GND вроде везде GND. Питание с ЛБП.
CHECK_ALTERA_PINS все ОК.

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

Даврон писал(а):
CHECK_ALTERA_PINS все ОК.

Значит не в программаторе дело.

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

Marvell писал(а):
Добрый день, столкнулся с проблемой:
JIG v3.2 ПО 7.15.7576.76
Платформа: LA-J551P
EC: KB9052QD



Подтверждаю, есть такая беда, только плата LA-H103P (распиновка, кстати, подходит от LA-H131P - LA-H103P KB_pins=32 LEFT UP 08MM KSO3=24 KSI4=11 KSI7=8 KSI6=9 KSI5=12 kb9052q).
Считать удалось только периодически во время считывания дергая кнопку включения, записать - ни в какую, мусор там. Пока отложена.

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

alm писал(а):
есть такая беда

alm писал(а):
периодически во время считывания дергая кнопку включения

Распиновка такого EC не секрет и есть в паре схем.
Я пока вижу, что пропадает питание, которые Вы (оба) пытаетесь вернуть на плату, тыркая кнопку включения.
При этом, EC уходит реагировать на нажатие кнопки, "отваливаясь" от программатора.
Проведите замеры питаний EC и будет ясно, на какой ноге/ногах его не хватает.
Вот что нужно проделать, а не "подтверждать", что есть такая беда.
Нет никакой беды, а есть не проделанная внимательно и до конца работа.

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

FTDI_device found, programmer not respond!
Please wait, update FW JIG
Current FW NPCE V4 25_06_17.#
New FW Vertyanov JIG FW_v49
Loaded to buffer bytes (dec): 13006
The user did not click the reset button!


И зажимал кнопку и просто нажимал
Ничего не меняется. Только лишь Current FW становится NONE

как обновить?

8.2.7903.102

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

CEFIR
на 2 версии программатора запускаете софт предназначенный для 3 версии?

ЕвгенийMGV [ 29 авг 2021, 22:23 ]
Заголовок сообщения:  Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG)

Здравствуйте. Очень нужна подсказка: MB Quanta DA0N11MB8H0 Rev:H Пришла с прогаром на мульте NPCD315HA2DX (трещина в районе второй буквы O (nuvotOn). Однако, материнка признаки жизни подает - диод на кнопке включения после подачи питания два раза плавно засвечивается и гаснет, также светится диод возле разъема питания (при подключении БП). Заказал в Китае мульт, пришло два экземпляра. Поставил по очереди - с ними плата не подает признаков жизни вообще. Вернул на место неисправный родной - в исходное состояние. Теперь суть вопроса: прошивается ли этот мульт? Информации по нему не нашел, кроме этой похожей темы https://ascnb1.ru/forma1/viewtopic.php? ... 20#p858618, однако и тут нет однозначного ответа. Заранее спасибо!

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

ЕвгенийMGV писал(а):
Пришла с прогаром на мульте NPCD315HA2DX

ничего не изменилось с той поры - думаю, что прошивки в нем нет.
На вашей доске есть еще похожие "квадратные" IC но где нет сомнений, что это EC?

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