|
Текущее время: 16 июн 2024, 01:05
|
Сообщения без ответов | Активные темы
Правила форума
Счетчик сообщений в этом форуме выключен.
|
|
|
|
Автор |
|
Flagmans
|
Заголовок сообщения: Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG) Добавлено: 06 май 2021, 16:15 |
Начинающий |
|
|
Зарегистрирован: 07 фев 2020, 20:18 Наличности на руках: 586.17
Сообщения: 245 Откуда: Вильнюс
|
Vertyanov_SS писал(а): 1 NM-C771 ? Точно? Так точно. На фото доказательство. ) Добавил такую настройку: NM-C771 KB_pins=40 FLASH=256 LEFT DOWN 05MM PD0=13 PD1=17 PD2=19 PD3=24 PD4=20 PD5=16 PD6=23 PD7=21 BUSY=10 STB=18 AFD=7 INIT=14 SLIN=15 KSI4=11 KSI5=12 IT8227E-256 Тестером проверял, на мульте 3,3В есть. Выдает такое после проверки контакта. Ни схемы, ни даташита на мульт нет, чтобы сверить пины с KB.
У вас нет доступа для просмотра вложений: 1. Пожалуйста авторизуйтесь или зарегистрируйтесь. 2. Вы должны иметь 15 (ПЯТНАДЦАТЬ) или более сообщений. 3. У нас можно купить доступ к файлам.
Последний раз редактировалось Flagmans 06 май 2021, 16:55, всего редактировалось 3 раз(а).
|
|
|
|
|
Vertyanov_SS
[ТС]
|
Заголовок сообщения: Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG) Добавлено: 06 май 2021, 17:36 |
Инженер |
|
|
Зарегистрирован: 24 май 2012, 15:34 Наличности на руках: 735.60
Сообщения: 281 Откуда: Екатеринбург
|
Flagmans писал(а): PD0=13 PD1=17 PD2=19 PD3=24 PD4=20 PD5=16 PD6=23 PD7=21 BUSY=10 STB=18 AFD=7 INIT=14 SLIN=15 KSI4=11 KSI5=12 это проверили? Распиновка 8227 как у 8586/87 (есть в файлике MB connection ITE.txt или в любой схеме) Flagmans писал(а): Тестером проверял, на мульте 3,3В есть ГДЕ есть? IT8226E можно посмотреть в NM-C371 Y540 r2.0.pdf и там-же ноги питания подсмотреть. PS Бывают разные NM-C771 ? viewtopic.php?p=769415#p769415 ---------- Добавлено спустя 6 минут 52 секунды: ---------- Chazy-Chazк сожалению, мне не на чем проверить. Помню, что MEC1619 вроде всегда, даже при чтении, были несовпадения ... подробностей не помню.
_________________ Программатор SUCCESSOR/JIG V2/3. Пост карты DDR234/NGFF_GoWin/KFCT_BIG
|
|
|
|
|
Flagmans
|
Заголовок сообщения: Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG) Добавлено: 08 май 2021, 10:52 |
Начинающий |
|
|
Зарегистрирован: 07 фев 2020, 20:18 Наличности на руках: 586.17
Сообщения: 245 Откуда: Вильнюс
|
Vertyanov_SS писал(а): Распиновка 8227 как у 8586 Прозвонил распиновку по аналогии с IT8586E, получил такие пины на JKB: NM-C771 KB_pins=40 FLASH=256 LEFT DOWN 05MM PD0=7 PD1=13 PD2=11 PD3=14 PD4=10 PD5=17 PD6=15 PD7=16 BUSY=20 STB=9 AFD=6 INIT=8 SLIN=1 KSI4=5 KSI5=12 IT8227E-256 Считать удалось. Этот вариант рабочий. Vertyanov_SS писал(а): Flagmans писал(а): Тестером проверял, на мульте 3,3В есть
ГДЕ есть? +3VS, +3VL Vertyanov_SS писал(а): PS Бывают разные NM-C771 ? Видимо да. Спасибо за помощь, очень помогли.
|
|
|
|
|
Doc
|
Заголовок сообщения: Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG) Добавлено: 08 май 2021, 12:35 |
Инженер |
|
|
Зарегистрирован: 22 апр 2012, 19:23 Наличности на руках: 2,113.04
Сообщения: 2795 Откуда: Togliatti
|
Vertyanov_SS писал(а): Kottut Я сегодня не могу догадаться про какую ссылку идет речь. Набиваете сообщения?
Да у него ноль сообщений - ему ни ссылки ни вложения недоступны и он, бедолага, уже неделю не может скачать твой софт, поставив хотя бы другой браузер )
_________________ https://comsystem-tlt.ru - инфа и запчасти для ремонта ноутбуков
|
|
|
|
|
Flagmans
|
Заголовок сообщения: Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG) Добавлено: 08 май 2021, 15:16 |
Начинающий |
|
|
Зарегистрирован: 07 фев 2020, 20:18 Наличности на руках: 586.17
Сообщения: 245 Откуда: Вильнюс
|
Vertyanov_SS писал(а): Дамп можете показать? Здесь делюсь слитым дампом и вырезанным с офф сайта. Столкнулся с некоторыми проблемами с переносом серийного номера, но думаю чистый дамп вам пригодится.
|
|
|
|
|
Chazy-Chaz
|
Заголовок сообщения: Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG) Добавлено: 08 май 2021, 15:33 |
Пользователь |
|
|
Зарегистрирован: 18 янв 2012, 19:14 Наличности на руках: 442.17
Сообщения: 656 Откуда: Каменец-Подольский, Украина
|
Chazy-Chaz писал(а): Подскажите по Lenovo X1 Carbon (LGS-1) Не удается нормально прошить MEC1619L. Все делал по пунктам в посте: https://my.vlab.su/viewtopic.php?p=734063#p734063Но при верификации выдает Error Counter 50-100 ошибок каждый раз. Прошивку брал как и слитую с родной платы, так и нарезанную 194кб. При чем недавно такую же плату победил, только уж не помню решение... В общем удалось прошить. Несколько нюансов: 1) Если новый мультиконтроллер полностью чистый, нужен дамп с BOOT-блоком на 194кБ, а не слитый родной на 192кБ 2) При этом нужно перевести галку Skip BOOT block на Erase All 3) Не стоит ожидать успешной верификации при прошивке. Так ни разу и не удалось верифицировать, почему-то. Но плата стартонула и работает
|
|
|
|
|
Vertyanov_SS
[ТС]
|
Заголовок сообщения: Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG) Добавлено: 08 май 2021, 17:33 |
Инженер |
|
|
Зарегистрирован: 24 май 2012, 15:34 Наличности на руках: 735.60
Сообщения: 281 Откуда: Екатеринбург
|
Chazy-Chaz MEC1619 все слитые дампы, что есть тут на форуме, имеют по некоторым (хаотичным) адресам 0000h из-за чего сверка не проходит. Напомню, EC 32х битный, поэтому 4 байта. Причина не выявлена, но такое не только на моем программаторе. Как-то может он не совсем в BOOT области "запаркован" и, вероятно, если EC работает по программе (определенный адрес) и JTAG читает из этого адреса, то конфуз - 0000h. При записи данные пишутся, а вот чтение (и верификация) приводит к расхождениям в дампе. Причем, если считать несколько раз, то сравнение показывает, что адреса меняются и там где были 0000h в другой раз именно то, что записывали. С другими MEC такого не было. Когда буду делать EEPROM, вернусь к этой теме ... может готовность "автомата" нужно мониторить при работе по JTAG.
_________________ Программатор SUCCESSOR/JIG V2/3. Пост карты DDR234/NGFF_GoWin/KFCT_BIG
|
|
|
|
|
sett3
|
Заголовок сообщения: Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG) Добавлено: 08 май 2021, 19:31 |
Я тут случайно |
|
|
Зарегистрирован: 18 мар 2019, 19:31 Наличности на руках: 4.01
Сообщения: 1 Откуда: Кемерово
|
0.617V на 37 ноге, даже не знаю, как это интерпретировать. Одна из плат была "поломана", на другой мертвый проц, конечно, на 100% не могу быть уверен в полной работоспособности. Часть на фото запитана 3.3V. UPD: прошил мульт на другой плате, все ок, после этого, шьется и на этой. Что это было, без понятия.
У вас нет доступа для просмотра вложений: 1. Пожалуйста авторизуйтесь или зарегистрируйтесь. 2. Вы должны иметь 15 (ПЯТНАДЦАТЬ) или более сообщений. 3. У нас можно купить доступ к файлам.
|
|
|
|
|
milovidov.dl
|
Заголовок сообщения: Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG) Добавлено: 12 май 2021, 14:04 |
Интересующийся |
|
|
Зарегистрирован: 04 мар 2019, 13:55 Наличности на руках: 169.20
Сообщения: 101 Откуда: Израиль
|
Lenovo Legion Y540-15IRH NM-C211 rev.: 2.0 KB_pins=32 LEFT DOWN 08MM (JKB1) 08MM PD0=2 PD1=11 PD2=16 PD3=8 PD4=17 PD5=15 PD6=19 PD7=1 BUSY=5 STB=13 AFD=3 INIT=10 SLIN=12 KSI4=9 KSI5=7 Не корректно отображается память мульта через тетрис, у меня IT8226E-192. Определяется же 128кб. Как исправить?
LOG
================================ Soft version --> 7.15.7576.76 Mode selected --> External board Vertyanov JIG FW_v44 [AD0JU2UA][4144304A55325541] [U90861] [553930383631FF110317] EC RD|WR counters: ITE:3|1 ENE:3|1 MEC:0|0 NUV:0|0 ## JIG registered ## ITE EC external board. Settings for external board sent successfully! 12.05.2021 13:23:00 Vertyanov JIG FW_v44 [AD0JU2UA][4144304A55325541] [U90861] [553930383631FF110317] EC RD|WR counters: ITE:3|1 ENE:3|1 MEC:0|0 NUV:0|0 ## JIG registered ## Check connection ... Received ITE ID -> 8226 rev -> 01 INFO. Size embedded FLASH EC 128KB!
|
|
|
|
|
Vertyanov_SS
[ТС]
|
Заголовок сообщения: Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG) Добавлено: 12 май 2021, 20:10 |
Инженер |
|
|
Зарегистрирован: 24 май 2012, 15:34 Наличности на руках: 735.60
Сообщения: 281 Откуда: Екатеринбург
|
#TESTVERSION# milovidov.dlПО ССЫЛКЕ лежит более новая версия оболочки. В ней можно выбирать размер любого EC (ENE/ITE/NUVOTON) при работе с TETRIS. Так-же ее можно тестировать и в других режимах. Очень много чего переписано и переделано, но не закончено. Не закончена часть с выводом HEX. (доработано по части ENE/ITE/NUVOTON)Логи пишет в папку с exe файлом - за размером этого файла следите сами. Более расширенная информация при работе с ENE и ITE мультами. Переработана логика снятия сигналов и управление питанием при работе с ITE EC на TETRISе. На некоторых свежих EC были утечки тока через управляющие сигналы и питание на EC не снималось полностью. !! фильтр при поиске MB !!Есть некоторые сложности при работе со строками, в которых не дописаны ВСЕ параметры, описывающие разьем KB - UP/DOWN LEFT/RIGHT 05MM/08MM/1MM. Оболочка будет ругаться и просить дописать параметры. Будет сделана возможность выбрать ручками, но не закончено. Просчитывает и предлагает в выпадающем списке все варианты шлейфов, с которыми возможно соединиться с MB. На 34/36/40 без извращений со смещениями должно работать. Настройку FLASH= можно использовать для всех EC (ENE/ITE/NUVOTON) Про чтение, а потом записывать в файл помню, не доделано. Стирание помню ... КОРОЧЕ, пробовать оболочку можно всем. ---------- Добавлено спустя 1 минуту 24 секунды: ---------- f-bone писал(а): pinout for LA-G07JP (ENE)? LA-G07CP KB_pins=32 1MM DOWN LEFT KSO3= 13? KSI4=28 KSI7=31 KSI6=30 KSI5=27 KB9022Q LA-G07DP KB_pins=32 1MM DOWN LEFT KSO3= 15? KSI4=28 KSI7=31 KSI6=30 KSI5=27 KB9022Q
вероятно и .... LA-G07JP KB_pins=32 1MM DOWN LEFT KSO3=15 KSI4=28 KSI7=31 KSI6=30 KSI5=27 KB9022Q
---------- Добавлено спустя 4 минуты 46 секунд: ---------- PORT писал(а): Шлейф использую однотипный (т.е. все контакты на шлейфе на одной стороне) конфиг сделал такой: DL4FA KB_pins=28 LEFT UP 1MM PD0=26 PD1=25 PD2=24 PD3=23 PD4=22 PD5=21 PD6=20 PD7=19 BUSY=17 STB=10 AFD=9 INIT=8 SLIN=7 KSI4=6 KSI5=5 IT8987VG-BXO В программе FFC type: выбираю A. Правильность строки не проверял, но есть платы с точно таким-же конфигом, вероятно все верно составлено. На одной стороне контакты (прямой) - да, тип A PORT писал(а): программатор не видит мульт. Он естественно запитан 3.3в Прямо на всех нужных ногах есть питание? На флешке есть питание? Последовательность включения питания на MB соблюдаете?
Последний раз редактировалось Vertyanov_SS 25 май 2021, 21:12, всего редактировалось 2 раз(а).
_________________ Программатор SUCCESSOR/JIG V2/3. Пост карты DDR234/NGFF_GoWin/KFCT_BIG
|
|
|
|
|
milovidov.dl
|
Заголовок сообщения: Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG) Добавлено: 13 май 2021, 11:02 |
Интересующийся |
|
|
Зарегистрирован: 04 мар 2019, 13:55 Наличности на руках: 169.20
Сообщения: 101 Откуда: Израиль
|
Продолжаем с прошивкой ITE8226E-192 При стирании выдает следующее:
LOG
Received ITE ID -> 8226 rev -> 01 INFO -> [IT8226][BX][128KB] INIT complete. ERASE ... There may be a problem with the block: From ADR: 2C000h to 2C400h [FE (FCh)] From ADR: 2C400h to 2C800h [FE (FCh)] From ADR: 2C800h to 2CC00h [FE (FCh)] From ADR: 2CC00h to 2D000h [FE (FCh)] From ADR: 2D000h to 2D400h [FE (FCh)] From ADR: 2D400h to 2D800h [FE (FCh)] From ADR: 2D800h to 2DC00h [FE (FCh)] From ADR: 2DC00h to 2E000h [FE (FCh)] From ADR: 2E000h to 2E400h [FE (FCh)] From ADR: 2E400h to 2E800h [FE (FCh)] From ADR: 2E800h to 2EC00h [FE (FCh)] From ADR: 2EC00h to 2F000h [FE (FCh)] From ADR: 2F000h to 2F400h [FE (FCh)] From ADR: 2F400h to 2F800h [FE (FCh)] From ADR: 2F800h to 2FC00h [FE (FCh)] From ADR: 2FC00h to 30000h [FE (FCh)] ERASE complete.
После идет запись:
LOG WRITE
The number of bytes value of FFh -> 81946 Writing, please wait ... complete. Verify ... ERROR reading block -> 1 13.05.2021 9:57:35
И собственно сравнение после чтения: Вложение: NM-C221.7z --------------------------------------------------- После этого перединул ползунок на ERASE CHIP. Логи следующие:
LOG CHIP ERASE
Write from file: C:\Users\NB_REPAIR\Desktop\bios\NM-C221\ECITE.bin Loaded from file to buffer 30000h bytes. Check connection ... Received ITE ID -> 8226 rev -> 01 INFO -> [IT8226][BX][128KB] INIT complete. ERASE 60h: count0 answer: FEh ERASE C7h: count0 answer: FEh ERASE complete. The number of bytes value of FFh -> 81946 Writing, please wait ... complete. Verify ... ERROR (SRC-source DST-destination) (first 256 bytes) ADR 00000h SRC=48h DST=00h ADR 00004h SRC=48h DST=00h ADR 00007h SRC=45h DST=04h ADR 00008h SRC=48h DST=00h ADR 0000Bh SRC=44h DST=04h ADR 0000Ch SRC=48h DST=00h ADR 0000Fh SRC=43h DST=02h ADR 00010h SRC=48h DST=00h ADR 00013h SRC=42h DST=02h ADR 00014h SRC=48h DST=00h ADR 00017h SRC=41h DST=00h ADR 00018h SRC=48h DST=00h ADR 0001Bh SRC=40h DST=00h ADR 0001Ch SRC=48h DST=00h ADR 0001Fh SRC=3Fh DST=16h ADR 00020h SRC=48h DST=00h ADR 00023h SRC=44h DST=04h ADR 00024h SRC=48h DST=00h ADR 00027h SRC=43h DST=02h ADR 00028h SRC=48h DST=00h ADR 0002Bh SRC=45h DST=04h ADR 0002Ch SRC=48h DST=00h ADR 0002Fh SRC=47h DST=06h ADR 00030h SRC=48h DST=00h ADR 00033h SRC=49h DST=00h ADR 00034h SRC=48h DST=00h ADR 00037h SRC=4Bh DST=02h ADR 00038h SRC=48h DST=00h ADR 0003Bh SRC=4Dh DST=04h ADR 0003Ch SRC=48h DST=00h ADR 0003Fh SRC=4Fh DST=06h ADR 00040h SRC=48h DST=00h ADR 00043h SRC=51h DST=10h ADR 00044h SRC=48h DST=00h ADR 00047h SRC=53h DST=12h ADR 00048h SRC=48h DST=00h ADR 0004Bh SRC=55h DST=14h ADR 0004Ch SRC=48h DST=00h ADR 0004Fh SRC=57h DST=16h ADR 00050h SRC=48h DST=00h ADR 00053h SRC=59h DST=10h ADR 00054h SRC=48h DST=00h ADR 00057h SRC=5Bh DST=12h ADR 00058h SRC=48h DST=00h ADR 0005Bh SRC=5Dh DST=14h ADR 0005Ch SRC=48h DST=00h ADR 0005Fh SRC=5Fh DST=16h ADR 00060h SRC=48h DST=00h ADR 00063h SRC=61h DST=00h ADR 00064h SRC=48h DST=00h ADR 00067h SRC=63h DST=02h ADR 00080h SRC=A5h DST=C0h ADR 00081h SRC=A5h DST=00h ADR 00082h SRC=A5h DST=00h ADR 00083h SRC=A5h DST=00h ADR 00084h SRC=A5h DST=02h ADR 00085h SRC=A5h DST=00h ADR 00086h SRC=A5h DST=00h ADR 00088h SRC=85h DST=00h ADR 0008Ah SRC=5Ah DST=00h ADR 0008Bh SRC=5Ah DST=00h ADR 0008Ch SRC=AAh DST=00h ADR 0008Dh SRC=AFh DST=00h ADR 0008Eh SRC=55h DST=00h ADR 0008Fh SRC=55h DST=00h ADR 00090h SRC=49h DST=98h ADR 00091h SRC=54h DST=C5h ADR 00092h SRC=45h DST=CCh ADR 00093h SRC=38h DST=00h ADR 00094h SRC=33h DST=05h ADR 00095h SRC=38h DST=00h ADR 00096h SRC=30h DST=00h ADR 00097h SRC=2Dh DST=00h ADR 00098h SRC=45h DST=00h ADR 00099h SRC=43h DST=00h ADR 0009Ah SRC=2Dh DST=00h ADR 0009Bh SRC=56h DST=00h ADR 0009Ch SRC=30h DST=01h ADR 0009Dh SRC=2Eh DST=01h ADR 0009Eh SRC=30h DST=00h ADR 0009Fh SRC=30h DST=00h ADR 000A0h SRC=FCh DST=01h ADR 000A2h SRC=FCh DST=00h ADR 000A3h SRC=80h DST=00h 13.05.2021 10:02:14
В итоге результат другой, но тоже не то что нужно: Вложение: NM-C221.zip Первый блок не соответствует тому что пытаемся записать
У вас нет доступа для просмотра вложений: 1. Пожалуйста авторизуйтесь или зарегистрируйтесь. 2. Вы должны иметь 15 (ПЯТНАДЦАТЬ) или более сообщений. 3. У нас можно купить доступ к файлам.
|
|
|
|
|
PORT
|
Заголовок сообщения: Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG) Добавлено: 13 май 2021, 11:19 |
Интересующийся |
|
|
Зарегистрирован: 09 авг 2011, 12:45 Наличности на руках: 3.35
Сообщения: 135 Откуда: Volgograd
|
Vertyanov_SS писал(а): Прямо на всех нужных ногах есть питание? На флешке есть питание? Последовательность включения питания на MB соблюдаете? +3VAPLL - есть, +3VA_EC - есть, +3VACC - есть, EC_VCC - появляется только после нажатия кнопки включения, но убирал резистор и подавал 3в принудительно. EC_RST# - высокий лог уровень, ACOK - высокий уровень, LID_SW - высокий лог уровень. PM_RSMRST# в низком лог уровне. Плата не включается, т.к. неисправна хабовая часть комбинированного процессора (по питанию 1.05в всего 2 ома). Хотелось просто слить прошивку с мульта. Возможно из за неисправной хабовой части мультиконтроллер не хочет определяться программатором?
|
|
|
|
|
|
|
|
|
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
|
|