Форум » Ремонт: JTAG, блок питания, матплаты, пульты » is 890 JTAG » Ответить

is 890 JTAG

in: • Изготовление устройства для соединения JTAG-интерфейса ресивера is 890 с LPT-портом компьютера - click here • Софт, загрузчики и дампы - всё необходимое для ремонта ресиверов is - click here "Всё, что вы делаете - вы делаете на свой страх и риск. Максимум, что может случиться - это частично неисправный ресивер, которым будет нельзя пользоваться. Это не конец жизни, это всего лишь дорогая электронная игрушка." - цитата от in Необходимо залить родной "эталонный" boot (относится только к boot 890 и 918) от in и только потом делать коннект и считывать boot из ресивера. Нормальным, можно считать соединение только в том случае, если считанные один за другим 3-4 boot на 100% схожи между собой и с эталонным. Если при сравнении есть ошибки, то ничего заливать нельзя! Внимание! На данный момент для использования на GI-890 прошивок от клонов – нет необходимости в замене BOOT при помощи JTAG! Подробнее тут.

Ответов - 324, стр: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 All

georg: Для меня это впервые,но в ообщем многое понятно,три раза считать загрузчик с s-890,это ради того что-бы убедится,что ресивер с компом законтачился правильно?

Wolf: Да уж, отличий в загрузчиках 890 и 918 как кот наплакал.

paul07: Ну что у кого получилось - расскажите первые впечатления ?


Wolf: Для сравнения файлов оригинала и скаченого c ресивера, для тех кто не знаком что такое HEX-редактор или командная строка дос, рекомендую использовать функцию сравнение файлов в Total Commander, пример: При установке драйвера прямого доступа giveio, рекомендуется отключать антивирусники.

georg: Wolf Cпасибо за подсказку,очень удобно сравнивать,отличия помечены красным и их дествительно мало. При прошивке удобно будет сравнивать считанные файлы.

e-dok: Сделал схемку... проц и флешь определяется без проблем - всё как на картинке, а вот считанные буты все разные при сравнении... естественно что заливать что либо в 890 при таком раскладе нет смысла... вот и ломаю голову что сделать чтоб покатило как надо...

georg: До прошивания еще не дошел,схемку еще не собрал,ищу фишку которая втыкается в ресивер. Но завтра точно буду готов. Пока изучаю теорию,вывод напрашивается только один,надо поймать момент когда рес удачно законектится с компом.И здесь рецепта(на мой чайниковский взгляд),кроме как повторения этой операции многократно, наверное нет.

e-dok: georg пишет: Пока изучаю теорию,вывод пока напрашивается один,надо поймать момент когда рес удачно законектится с компом.И здесь рецепта(на мой чайниковский взгляд),кроме как повторения этой операции многократно, наверное нет. Если как in описал то да коннект потыркать придётся, пока нужное получится(обязательно сравнивайте с эталонной картинкой на сайте in) Правда другой вариант почему-то не описан, может он не катит? Но достаточно перевести ресивер в Debug режим( нажать и удерживать кнопку MENU на передней панели реса и подключить его к ликтричеству, промелькнёт надпись Debug) и тогда коннект с первого клика без проблем. Но при всех вариантах бут считывается у меня каждый раз разный... Может напруги на JTAGе не хватает? Или к ресу не всё как нужно подцепил... in - если можно то более подробно схемку как на ресивере всё подключено( на схемке выводы 1 и 2 выделены красным - достаточно подцепиться к 1 или нужно 1 и 2 ещё между собой соединить?)

Wolf: leotau http://interstar.net.ru/jtag890.htm - тут все подробно, с картинками, куда еще подробней?!?

sssb: хмм, и точно такие-же идентификаторы GI4C1N0 и AS4C1N0 соответственно присутствуют в начале прошивок гиса и октагона + чуть дальше RYGY и RYEC не по ним и проверяется та-ли прошивка? а 8 байт начиная с 4-го случайно не контрольная сумма??? может тут порыть?... если загрузчик живой - неправильной прошивкой убить невозможно?

a123: кроме вышеуказанных есть ещё небольшое отличие в бутах в экселленсе строка - boot 0020 в октагоне - boot 0015 в нексте - boot 0030 в сабе - boot 0018

in: e-dok В Debug-mode коннектится здорово, а вот стабильного чтения данных у меня не вышло, так что и не описал этот вариант. georg "ищу фишку которая втыкается в ресивер" А что её искать? :) Берём любой старый шлейф от FDD или IDE HDD, отлемываем ненужное и... :) Wolf Отличий-то да, кот напакал. Только я сначала, когда 918-го не было, попытался подправить эти байтики в загрузчике от 890-го, прошил и получил фиг. Тот последний, отмеченный красным на приведённом фото, байт... он вообще что-то значит? Потому что в сравнении с загрузчиками от SAB и NEXT с 890-м этот байт одинаковый. В общем, если есть желание - можете подправить загрузчик, чтобы он был похож на Evo-Infinity, прошейте... посмотрите на софт. Если получится удачно - можно им поделиться :)

paul07: e-dok пишет: Сделал схемку... проц и флешь определяется без проблем - всё как на картинке, а вот считанные буты все разные при сравнении... естественно что заливать что либо в 890 при таком раскладе нет смысла... вот и ломаю голову что сделать чтоб покатило как надо... У меня тоже самое, сделал уже 5 файлов - все разные...

Wolf: paul07 пишет: e-dok пишет: цитата: Сделал схемку... проц и флешь определяется без проблем - всё как на картинке, а вот считанные буты все разные при сравнении... естественно что заливать что либо в 890 при таком раскладе нет смысла... вот и ломаю голову что сделать чтоб покатило как надо... У меня тоже самое, сделал уже 5 файлов - все разные... Сдается мне надо ждать более стабильной версии программы JTAG. Питание схемы JTAG вы берете с ресивера, а если папробывать взять внешнее питание для JTAG. Или хотябы отфильтровать питание с ресивера в самой схеме JTAG.

e-dok: Два дня тыканья... проверил три схемы JTAG... проц и флешка определяются: boot считывается с ошибками... может дело в моём ресе... Если есть проблема с микрухой для JTAG, то вот схемка на резисторах: Собрал для пробы, работает, но так как всё равно если бут считывается с ошибками, то заливать в рес ничего нельзя... в общем как вариант. Взял шлейф от флопика и резисторы по 100 Ом...

in: e-dok А почему третий вывод JTAG в воздухе? - ЭТО работать не должно :)

e-dok: in схема не моя, но сделал по ней для пробы, так как знаю по предыдущим темам JTAG, что не всегда нужная микруха есть под рукой или нет возможности её быстро купить... На удивление схема работает, на сколько стабильно сказать не могу. У меня есть сомнение на счёт своего реса, так как когда-то выпаивал флешку, вот может быть в этом мой косяк... жду когда люди писать будут о своих пробах чтоб определиться в причинах своих неудач.

Wolf: e-dok На резисторах опасно, можно сполить LPT порт или JTAG на ресивере. Уровни у LPT порта будут поболее чем у JTAG ресивера.

paul07: Я в своем никогда ничего не трогал, а все точно так же, раз 25 пробовал снимать - всегда ошибки от 50 до 150 дифов.

Wolf: "1.0.6.16 - будет последней версией, проект закрыт, дальнейшие развитие только в виде non public версии на USB AT91SAM" - А вот это уже грустно.



полная версия страницы