Ремонт: Ноутбуков, Компьютеров https://vlab.su/ |
|
Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG) https://vlab.su/viewtopic.php?f=170&t=15912 |
Страница 182 из 204 |
Vertyanov_SS [ 29 июн 2023, 11:12 ] | |
Заголовок сообщения: | Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG) |
Sanches524 фото вашего программатора 2 версии покажите, чтобы верно подсказать КАК Ite_lite вам подключить. |
G33RT [ 30 июн 2023, 05:31 ] | |
Заголовок сообщения: | Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG) |
Vertyanov_SS писал(а): Any of BASE1/BASE2/BASE3 Do you have an European re-seller ? This to avoid import fees and taxes in my country. |
Sanches524 [ 30 июн 2023, 12:49 ] | |
Заголовок сообщения: | Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG) |
Vertyanov_SS писал(а): фото вашего программатора 2 версии покажите Вложение: Prog111.jpg Вложение: Prog222.jpg
|
Vertyanov_SS [ 30 июн 2023, 14:33 ] | |
Заголовок сообщения: | Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG) |
Sanches524 На этой версии программатора слабенький LDO 5V-3V3. Поэтому, чтобы не вынесло его на программаторе, нужно будет запитывать Ite_lite от отдельного источника 3V3 и соединять земли программатора + Ite_lite + этого источника. |
Grizli_saratov [ 30 июн 2023, 18:39 ] | |
Заголовок сообщения: | Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG) |
Прошу помощи у Сергея и общественности. Суть - прошивка mec1619l на плате LGS-1 при помощи SUCCESSOR. Темы здесь по прошивке этого мульта уже имеются, все их тщательно проштудировал, и в соответствии с ними распаял JTAG_RST# в высокий уровень, jtag распаял на CN27, в соответствии с подсказкой оболочки. При нажатии MEC GET ID: Далее выбираю FLASH 192K c частотой 5Mhz. Загружаю файл (из темы viewtopic.php?f=58&t=64119) по отзыву рабочая. Запись. Получаю Собственно имею не ожидаемые не совпадения, а потерю коннекта. Питания не пропадают. Причем, если обресетить программатор и материнку и просто пытаться читать мульт (ничего не записывая), связь так же теряется. Может на 30% потеряться, может на 5 |
Vertyanov_SS [ 30 июн 2023, 21:06 ] | |
Заголовок сообщения: | Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG) |
Grizli_saratov что с сигналами FWP и MSDATA ? |
Grizli_saratov [ 30 июн 2023, 22:33 ] | |
Заголовок сообщения: | Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG) |
Vertyanov_SS писал(а): что с сигналами FWP и MSDATA ? FWP - я так понимаю это Write Protection? Я не могу на этой плате интерпретировать этот сигнал. MSDATA - притянут к земле. Не мной, с завода притянут. |
tapi1963 [ 30 июн 2023, 23:00 ] | |
Заголовок сообщения: | Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG) |
Я не великий спец. Извините, но я бы попробовал положить прошивку в корень диска, без русских букв, по дороге. Несколько раз, лично мне, помогало! Потом, просто все прошивки кинул в папку, где всё английские буквы, чтоб не заморачиваться. |
Grizli_saratov [ 03 июл 2023, 16:51 ] | |
Заголовок сообщения: | Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG) |
Коллеги, может кто помочь с этим 1619? Я не могу понять почему так происходит. В общем уже думаю, что мульт не совсем здоров. |
Vertyanov_SS [ 03 июл 2023, 19:08 ] | |
Заголовок сообщения: | Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG) |
Grizli_saratov не знаю что подсказать попробуйте -MEC_DBG_TF_RST притянуть к земле через 100ом. FWP у этого EC уже нет - подзабывать стал. Эта нога разрешала запись MEC1609. ЗЫ Ну и вот еще что нашел viewtopic.php?p=866157#p866157 что-то с записью на плате (может не только на этой !??) |
Grizli_saratov [ 03 июл 2023, 21:11 ] | |
Заголовок сообщения: | Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG) |
Vertyanov_SS писал(а): ЗЫ Ну и вот еще что нашел viewtopic.php?p=866157#p866157 Сергей, а вот человек там пишет, что "При этом нужно перевести галку Skip BOOT block на Erase All"... В оболочке сацессора никаких подобных галочек нет. Есть просто выбор памяти - флешь и епром. Имеется в виду это? |
Grizli_saratov [ 04 июл 2023, 13:59 ] | |
Заголовок сообщения: | Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG) |
И всё таки. Я, видимо, путаюсь в методике прошивки. Подготавливаю, распаиваю jtag, запускаю оболочку, запитываю материнку, нажимаю MEC GET ID, получаю ответ от мульта. Вроде всё хорошо. Далее ниже видим выбор типа памяти - flash и eeprom. Соответственно, первый размером в 192К, второй размером в 2К. В сумме на оба 194К. Как здесь на форуме уже не раз отмечали, в новый мульт надо лить те самые 194К, и имеющиеся на форуме рабочие дампы (по отзывам пользователей по крайней мере) как раз размером в 194. Так каким образом я могу прошить эти 194К? При условии того, что никаких других настроек типа Skip BOOT block и Erase All в оболочке нет? Порезав дамп и прошив по отдельности каждый сначала один потом другой? В какой последовательности? Насколько я понимаю, программы версий 2 и 3 некоторым образом отличались от программы сацессора. Не могу сравнить, поскольку до этого обладал только древней первой версией. |
Vertyanov_SS [ 04 июл 2023, 15:57 ] | |
Заголовок сообщения: | Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG) |
Grizli_saratov Давайте разберемся. Дайте ссылку на прошивку, в которой именно 194KB. Я долго не искал, но вот, для примера. Например в этой ссылке есть файл на 194KB, а не 192KB. Если открыть редактором, то можно увидеть, что после адреса 300000h идет повтор того, что начинается с адреса 0. У меня есть обьяснение как и почему так. Небольшая справка по наличию FLASH/INFO и EEPROM в этих EC CHIP=MEC1609 FLASH=192 INFO=2 CHIP=MEC1619 FLASH=192 EEPROM=1 Внутри EC все это раскладывается следующим образом. На примере 1609: С адреса 0 по 300000h (ровно 192KB 196608 байт) находится FLASH память. С адреса 300000h по 300800h находится некая зона INFO (она для программатора все одно что FLASH). Размером 2048байт = 2KB. EEPROM у 1609 нет. Для 1619 все так-же с FLASH - с адреса 0 по 300000h INFO в нем нет, но есть EEPROM. EEPROM живет как отдельная сущность и доступ к нему иначе, поэтому пока опустим. Таким образом, чтобы прочитать 1609 ВМЕСТЕ с INFO областью, нам достаточно читать от 0 до 300800h (192+2=194KB) А теперь мое предположение, но оно не без почвенное. Я так полагаю, что в программе свода не делался анализ какой конкретно читается MEC и для простоты он читал всегда 194KB. Ну чтобы сразу и FLASH и INFO вычитать. Этим и обьясняется, что дампы, считанные сводом, даже у 1619, имеют 194KB (а не 192KB). Таким образом у людей появляются вопросы ) Про 194KB, надеюсь, вопрос прояснили. перевести галку Skip BOOT block на Erase All Эта настройка была убрана даже в последних версиях 3ки ибо она путала людей, да и как оказалось, не было нужды записывать ВЫШЕ boot области, не трогая при этом сам boot. Были EC, у которых boot был закрыт, а остальное было доступно. Если пользователь хотел все-же переписать закрытый boot, то он должен был двинуть эту галку. В этом случае мы стираем все и потом вливает дамп (flash) целиком с boot областью. Убрано, как рудимент и лишнее ... Наследник все это обходит гораздо проще. Если boot закрыт, то будет вопрос пользователю - стереть все и переписать вместе с boot или ВЫШЕ boot, не трогая его самого. Если же JTAG заблокирован, то будет вопрос о допустимости стереть ВСЕ, чтобы записать. Просто если JTAG заблокирован, то мы ничего не сможем прочитать .... ни flash, ни info, ни EEPROM. Разумеется, что пользователь должен понимать сможет ли он вернуть к жизни аппарат, если он скажет все стереть, а дампов flash и eeprom у него нет )) Есть еще одно но, с которым может быть трабла. Именно с 1619 почему-то на тот момент и у меня и у свода в считаных дампах могли быть считаны 32х битные данные со значениями 0, вместо реальных. Считанные таким образом дампы так-же выложены и тут на форуме. У меня нет тела с 1619, чтобы разобраться и исправить, если такой косяк остается и у меня. По ссылке, что я давал на дамп выше, можете посмотреть на адреса (в hex виде) 2118 2154 AB81 и так далее я не скажу на 100% именно за эти адреса, но этот косяк есть и его видел раньше ВОТ ---------- Добавлено спустя 12 минут 37 секунд: ---------- Grizli_saratov График у меня плотный, но если можете заслать MB на пару недель, то я поставлю точку и с пропусками и с записью этого EC. |
DanqeR [ 04 июл 2023, 18:34 ] | |
Заголовок сообщения: | Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG) |
Hi, The line for flashing NM-D281 IT8227E-192 it's the same as IT8176FN-56A on same motherboard NM-D281 but different FLASH= ? IT8227E-192 -> NM-D281 KB_pins=34 LEFT DOWN 08MM PD0=20 PD1=16 PD2=14 PD3=9 PD4=13 PD5=17 PD6=10 PD7=12 BUSY=23 STB=15 AFD=26 INIT=19 SLIN=18 KSI4=22 KSI5=21 FLASH=192 IT8227E-192 and IT8176FN-56A -> NM-D281 KB_pins=34 LEFT DOWN 08MM PD0=20 PD1=16 PD2=14 PD3=9 PD4=13 PD5=17 PD6=10 PD7=12 BUSY=23 STB=15 AFD=26 INIT=19 SLIN=18 KSI4=22 KSI5=21 FLASH=56 IT8176FN-56A Thanks. |
Serguz05 [ 04 июл 2023, 19:16 ] | |
Заголовок сообщения: | Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG) |
DanqeR No. only IT8176FN is output to the keyboard connector. to flash the IT8227E, you need to solder the wires to the multicontroller. or flash the cartoon on another board or use ITE lite programming adapter. https://www.vss.store/magazin/product/i ... ng-adapter Pinout 8227 seems to be the same as 8586/87 Вложение: mult.JPG
|
DanqeR [ 04 июл 2023, 20:32 ] | |
Заголовок сообщения: | Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG) |
Thank you so much for details. // offtopic: the keyboard doesn’t work and i replaced the IT8176FN and also reflashed it…but still not working. Tested the keyboard with vertyanov and it’s ok. Could be an issue from kbc flash? |
Serguz05 [ 04 июл 2023, 20:57 ] | |
Заголовок сообщения: | Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG) |
DanqeR this section on the Vertyanov programmer and favorite questions related to connection, programming and nuances. for any other questions, you need to open your own topic in the appropriate section and there already ask questions and get answers. p.s. firmware on nm-d281 for ITE8176FN-56A keyboard multicontroller like here. viewtopic.php?p=996363#p996363 |
Tenhi [ 06 июл 2023, 13:55 ] | |
Заголовок сообщения: | Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG) |
Здравствуйте. Не могу работать с программатором в режиме проверки клавиатур - v2d(зеленый),ПО - 4F. При переходе в режим проверки клавиатуры что с джампером что без - после нажатия Start Scan внизу ишет please update FW и не считывает замыкания контактов. Как его обновить или что ему надо? |
Vertyanov_SS [ 06 июл 2023, 18:03 ] | |
Заголовок сообщения: | Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG) |
Tenhi писал(а): v2d(зеленый),ПО - 4F. viewtopic.php?p=951692#p951692 |
Tenhi [ 06 июл 2023, 18:48 ] | |
Заголовок сообщения: | Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG) |
Vertyanov_SS писал(а): viewtopic.php?p=951692#p951692 не помогло. Окошко появляется, но требование обновить не пропадает. Написал В ЛС. |
starlefson [ 09 июл 2023, 12:19 ] | |
Заголовок сообщения: | Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG) |
starlefson писал(а): строка LA-L011P KB_pins=30 1MM DOWN LEFT FLASH=160 KSO3=15 KSI4=28 KSI7=31 KSI6=30 KSI5=27 CHIP=KB9542QF2 Вчера промучался час с данной доской и не мог прошить, хотя сам же нашел комбинацию и сюда добавил строку и шилась ранее она у меня отлично, прогер ошибку выдаёт на этапе выбора платы. А оказалось что в строке закралась ошибка в одном знаке, ( 30 исправить на 32) просьба исправить в последующих обновлениях, а то люди тоже не законектятся с данным мультом. Верная строка LA-L011P KB_pins=32 1MM DOWN LEFT FLASH=160 KSO3=15 KSI4=28 KSI7=31 KSI6=30 KSI5=27 CHIP=KB9542QF2 |
Vertyanov_SS [ 12 июл 2023, 10:29 ] | |
Заголовок сообщения: | Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG) |
Shalun-avd писал(а): nm-d521 = nm-d471 ничего подобного у nm-d521 34 пина |
snaksi [ 12 июл 2023, 14:55 ] | |
Заголовок сообщения: | Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG) |
Здравствуйте, мне интересно, можно ли найти где-нибудь старую версию ПО (например, версию 8.7) для Вертянов вер.3.2., так как при проверке выдает ошибку. "!!!Data is written incorrectly!!!". Дъно FH5L1 LA-J801P, EC: kb9052. |
Powerman [ 12 июл 2023, 15:34 ] | |
Заголовок сообщения: | Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG) |
0PA=0P5J |
Vertyanov_SS [ 12 июл 2023, 15:46 ] | |
Заголовок сообщения: | Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG) |
snaksi писал(а): можно ли найти где-нибудь старую версию ПО (например, версию 8.7) Во вложении, только я не понимаю ЗАЧЕМ эта старая версия )) |
snaksi [ 12 июл 2023, 17:21 ] | |
Заголовок сообщения: | Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG) |
Vertyanov_SS писал(а): ЗАЧЕМ эта старая в Потому что я не могу прошить мулт. |
Владимир1974 [ 12 июл 2023, 18:17 ] | |
Заголовок сообщения: | Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG) |
Здравствуйте, Сергей. Вторая версия программатора работает с IT8987E-BXA? Если работает, тогда почему определяет как ID -> 8080 и постоянно меняет rev ->??? Пример: Received ITE ID -> 8080 rev -> E0 Received ITE ID -> 8080 rev -> 92 |
Vertyanov_SS [ 12 июл 2023, 19:54 ] | |
Заголовок сообщения: | Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG) |
Владимир1974 писал(а): тогда почему определяет как ID -> 8080 и постоянно меняет rev ->??? Вероятно не все линии доходят до EC или буфер/ы MCP23S17 подбиты ) Вы найдите причину, которая явно указывает на программатор, а не подозревайте его во всех грехах первым делом. PS Вторая версия работает с 8987 PS2 Самый верный способ проверить выходы - тест клавиатуры. Кнопкой будет пинцет, который замыкает контакты на программаторе. |
Владимир1974 [ 12 июл 2023, 20:16 ] | |
Заголовок сообщения: | Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG) |
Vertyanov_SS писал(а): Вы найдите причину, которая явно указывает на программатор, а не подозревайте его во всех грехах первым делом. Я и не думал что это программатор. Проверка в режиме тест клавиатуры пройдена, все MCP23S17 работают как надо. Завтра проверю все линии на: A116C_REV10 KB_pins=28 LEFT DOWN PD0=3 PD1=7 PD2=8 PD3=11 PD4=14 PD5=15 PD6=16 PD7=17 BUSY=18 STB=1 AFD=2 INIT=4 SLIN=5 KSI4=9 KSI5=10 А сам мульт IT8987 может отдавать ID не корректно? |
Vertyanov_SS [ 12 июл 2023, 21:10 ] | |
Заголовок сообщения: | Re: Программатор для ENE/ITE/MEC/Nuvoton TETRIS/SPIDER/JAWS (Vertyanov_JIG) |
Владимир1974 писал(а): А сам мульт IT8987 может отдавать ID не корректно? Маловероятно. Все линии связи проверяйте и землю. |
Страница 182 из 204 | Часовой пояс: UTC + 4 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |