Форум » Ремонт: 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" - А вот это уже грустно.

e-dok: Wolf Подобные схемы наверное есть для большинства ресиверов ... при желании спалить можно всё что угодно и без этой схемки подобная схема есть в теме JTAG для S серии... если кто в курсе событий "бомбовой войны" у дримов, то 500-ые восстанавливали подобной схемой(просто найти нужную микруху не всегда возможно, особенно если живёшь вдалеке от городов ...) и т.д

Wolf: e-dok Согласен, что с дуру можно и хер сломать Но я бы низачто без согласования уровней не подключал бы схему, так как 74HC244 или её аналог КР1564АП5 найти не такая уж и проблема. Впрочем каждый сам себе режисер, как хочит так и гробит свой ресивер.

in: видимо что-то в программе... так что, пока ни у кого не получилось?

gigatm: Кто может ответит если этот прошивку залит через программатор что нибудь получится? то есть флешь выпаять прошить с прошивкой "x890.bin" и патом запаять?

in: gigatm Через программатор - дак конечно получится! Стереть флэшку целиком, потом зашить только интересующий загрузчик, а потом запаять и прошить через ком порт без проблем. :)

georg: Только вчера собрал схему,дела(точнее не дела,а не лады),два дня "коннектился", проблем особых в этом нет,не получается с первого раза,со второго раза получится, "эт точно".Между собой считанные файлы отличаются гораздо больше,нежели эталонные boot890 и boot918. in! вопрос(ради бога не сочтите его не корректным),наш проект закрыт,или есть варианты?

georg: Здесь кто-то возмущался по поводу присвоения мне звания майора, так вот приказом министра обороны СССР,это звание мне было присвоено в 1988 году.

e-dok: georg Да не бери в голову! Возможность есть и в таком виде... только что переделал свой 890 в октагон.. счас изучать буду что в нём и как... чуток погодя опишу как умудрился это сделать.

georg: Ждемс!

in: georg Проект не я вроде открывал и не мне его закрывать. :) Проблемы при коннекте есть и у меня. И я совершенно не могу понять, почему в разные моменты времени то несколько коннектов подряд всё читается идеально, то можно потратить час и не разу не будет нормально считанных данных. Главное - не производить запись или стирание флэшки, когда ошибки в данных, а во всех остальных случаях с ресивером ничего плохого не будет. Ресивер есть, эксперименты с ним продолжаются. Вариант, который сработал у меня - я, как и говорил, изложил на сайте. Затруднение с коннектом есть, у всех, но у меня-то получается ведь это сделать. Теперь и не только у меня одного (e-dok), так что, не отчаивайтесь!

e-dok: Всё же мне кажется, что дело в нестабильной работе EJTAG_TT_1.0.6.16 и возможно есть варианты со схемами самого кабеля. Надеюсь in доведёт прогу до нормального состояния. …. Ну что, более подробно и на конкретном примере – превратим 890 в октагон. Опишу что делал сам, надеюсь это кому то поможет. Первоначальные попытки коннекта делались с EJTAG на микросхеме, потрачено уйма времени, проверено множество вариантов по времени стартов – в результате при сравнении boot множество ошибок. На последок решил поэкспериментировать с простейшим EJTAG на резисторах, схемку и фотку которого выкладывал ранее. Сравнение файлов делал в Hex Workshop, удобно, есть отдельный список по расхождениям(ошибкам) , можно быстро перемещаться по ним кликая по строчкам в списке.. Нужный коннект происходит через 0.5-1 секунда после того как тухнет надпись BOOT на дисплее ресивера, как попасть – дело случая и везения. В моём случае после первого клика появилась вся правильная информация… … но бут считался с ошибками, я решил кликнуть коннект второй раз и получилось…(из описания in - более двух кликов по кнопке коннект не стоит делать) При сравнении считанных файлов, у меня было чередование – один без ошибок, второй с одной ошибкой, третий без ошибок, четвёртый с одной ошибкой и так далее… в общем считав очередной файл с одной ошибкой, я надеясь что следующий цикл будет без ошибок - нажал в EJTAG_TT_1.0.6.16 Записать и выбрал бут от октагона. Прога написала что стерла нужное и начата запись… записывалось 16 минут. По окончании записи ресивер и EJTAG_TT_1.0.6.16 выключать нельзя(!) так как необходимо считать новый (залитый) бут на предмет ошибок(если будут ошибки, то стоит попробовать ещё раз залить бут иначе проблема!). В моём случае опять было чередование файлов с одной ошибкой и без всяких ошибок. Только после этого выключил ресивер и EJTAG_TT_1.0.6.16, отсоединил кабель. Ресивер после всего этого должен запускаться и работать как обычно. Далее к ресиверу подцепил нуль-модемный кабель (СОМ порт), запустил ресивер в boot-mode режиме, затем запускаем STBLink 01.06.1-Rus , а в ней SW-Down --- Boot-mode режим и выбираем прошивку от октагона… подробно как это делается в данном режиме описано тут. В дальнейшем прошивки от октагона заливаются как обычно – по USB или СОМ. Вот и всё! Успехов всем!

georg: e-dok На твоей схеме третий вывод обозначен NTRST,а пятнадцатый NSRST,что это означает? К чему их подключать?Или ни к чему?

e-dok: georg Смотри буквально - что нарисовано то и цепляй (5,7,9,13 и GND LPT сединить с GND JTAG, на LPT перемычка между 6 и 10, не вздумай припаять к этой перемычке 8 -жирной точки нет значит соединения между проводками там нет), 3 и 15 для инфы.

georg: FileVersion=1.0.6.16 CPU ID=FFFFFFFF ----- ARM part number=0xFFFF ----- Перевод ARM в дебуг... Процессор остановлен,режим THUMD И больше ничего,как не бился.

georg: На прежней схеме,на LPT были перемкнуты 7 И 10,по невнимательности я так и оставил,а надо 6 и 10.После первой неудачи я эту ошибку устранил,но опять ничего не вышло.Стал вновь проверять схему и обнаружил что одно сопротивление в обрыве.Может сгорело? Щас отдохну и вновь возьмусь.

e-dok: georg т- внимательнее, а то действительно спалишь чего нить обрати внимание распайку GND LPT на резисторной схемке 18-25 и нет перемычки на 15

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

Wolf: georg Терпение и труд все перетрут А очень большие отличия, это насколько, просто интересно с какой схемай JTAG больше отличий.

georg: Cо схемой на микрухе,у меня были случаи когда считанный файл имел 3 отличия, а вот на резисторах,просто и не счесть. Но это у меня,а вот у е-dok все получилось.Завтра перепаяю опять на микруху и продолжу,или рес спалю или добьюсь результата.

paul07: Если кому пожет, то замечено что при выборе режима Normal вместо ECP дифов стало значительно меньше. Один раз пока получилось без ошибок скачать.

georg: paul07 Этот режим однонаправленный,а что это значит?Считать данные можно,записать нет? Или это не так?,если так,то этот режим нам не подходит.

paul07: А вот до проверки режима записи у меня дело все равно не дошло :-)

PR2201JM: Резисторы по 100 Ом ставить опасно. Ставить надо 230 Ом-330 Ом. На такой скорости ошибок станет меньше и работать будет безопасно. Никто так и не ответил прямо на мой вопрос про пульт дистанционного управления. Пульт от 890 становится бесполезен после перешивки в Октагон и народ бежит покупать программируемые пульты? Я правильно понимаю?

a123: может быть действительно начнём разговор о том как правильно выпаять флеш и заменить её на новую с прошитым бутом октагона те то что делают в сервисе если флеш неисправна.

georg: Поддерживаю!Останавливаться, нельзя.

in: PR2201JM пишет: Никто так и не ответил прямо на мой вопрос про пульт дистанционного управления. Пульт от 890 становится бесполезен после перешивки в Октагон и народ бежит покупать программируемые пульты? Я правильно понимаю? Вы НЕ правильно понимаете. Пульт от 890 с прошивкой от 918 работает прекрасно. Что до джтага: переделал свой вариант, сделал отдельное питание с фильтрацией, подтяжки на резисторах с обоих сторон микросхемы, а толку мало. Ничего не изменилось, как работало, так и работает. Ни лучше, ни хуже. Предварительный вывод: городить более сложные схемы смысла не имеет.

in: Да, к слову... Прошивка от Evo Infinity тоже работает, только что залил, проверил. :) Внешний вид - один в один с октагоновой. Набор загрузчиков на сайте обновлён.

pashaa: In. Наверно кому-то будет интересно в Некст перешиться... Там есть вариант шары со спутника без инета, но с отдельной приблудой. У турок и на кавказе этот вариант интересен. Не знаю что там точно...

PR2201JM: Изучив фотографии обоих устройств JTAG, как на микросхеме, так и без оной заметил, что "качественному" объединению приборных земель стоило бы уделить гораздо больше внимания. Может тогда и количество ошибок стало бы значительно меньшим.

in: да, может и тут что-то есть... я ничего не говорил про землю, но у меня ресивер с компутером соединён кроме джтага ещё и через ком порт и через скартовый разъём

in: Прошивка от ево работает. Вот только, как оказалось, как раз ей и нужен другой пульт. С пультом от 890 я её поначалу даже и не попробовал, а потом... вот. Ещё из отличий оной по сравнению с 890 и 918: даже при выборе аглицкого языка в меню, русскоязычные названия каналов отображаются читаемо.

mono-07: pashaaдобрй ден nexte чтонйбут можна зделат хачу evolu infitiv залййт

pashaa: Mono. У меня нет ни 890 ни Next ни другого аналога.

georg: in! is 890 JTAG ,пока проблемы,был задан вопроc"a123"по поводу программатора. Тему программатора в этой-же теме(простите за тавтологию) предлагаю тоже,проработать. Вопросы: 1.Марка(модель) программатора. 2.Инструкия по работе . 3.Желательно что-бы все наставления были расчитаны на чайников. Вы умеете писать именно такие инструкции,четкие с картинками,после которых не возникает вопросов.

paul07: Итак, поделюсь вчерашними экспериментами: для того что-бы ускорить процесс считывания, изменил длину с 10000 до 1000, дабы не ждать каждый раз по три минуты, начал ловить момент примерно на 40-ой раз все считалось без ошибок затем изменил длину на полные 10000, все без ошибок, повторил, опять без ошибок. Решил шить октагоновский, но радость была не долгой дошел только до 9 % и пошли ошибки, по советам IN стер весь бут - не помогло. В итоге пока имею убитый терминал. Начинаю поиски программатора...

in: А что рассказывать о выпайке и программаторах? Вкратце, что нужно иметь из оборудования: паяльную станцию а-ля "фен", он же "горячий воздух". некоторые виртуозы даже строительным феном умеют паять такое, но это отдельная тема. пинцет флюс (канифолью лучше не пользоваться, хотя вкусы у всех разные) заточенный паяльник с тонким жалом (диаметр около 1-2мм), ну или нормальный дорогой, где жала не затачивают, а просто меняют на нужный размер желателен микроскоп для проверки пайки при впаивании флэшки обратно программатор, поддерживающий данную микросхему. кто имеет программатор, знает, где можно увидеть список поддерживаемых им микросхем. кроме самого программатора - переходник для него на данный тип корпуса микросхемы флэш-памяти, название которого - TSOP48. Что нужно уметь: пользоваться всем выше перечисленным без мата и нервов, то есть, спокойно, как бы в порядке вещей. Относительно пошаговой инструкции: тут уж извините... в электронике и ремонте я сам являюсь ламером, а потому мои описания будут являться для по-настоящему знающих людей - просто издевательством. Для себя я знаю, что как, паять более-менее умею, а учить других тому, в чём сам не знаю на 100%, я как-то не хочу. О прошивке на программаторе: если таковое и делать, то лучше прошивать во флэшку полный дамп, а не только загрузчик, времени не намного больше (хотя, у кого какой программатор), зато потом впаял на место и включил ресивер, и он работает. Сразу. :)

PR2201JM: Может начать с покупки новой флешки. А старую не выпаивать столь варварским способом (с помощью фена я имею в виду, а то можно и соседние резисторы и много чего есчё поотпаивать) а вырезать и отпаивать каждую ногу отдельно беря за культю пинцетом во избежании полного вандализма. Есть ещё старый проверенный способ, как отпаять и поднять каждую ногу по очереди. Для этого понадобится игла от шприца и тонко заточенный паяльник. В то время как паяльником вы разогреваете припой, игла ныряет в припой, поддевает и поднимает ножку микрухи за торец. Лезвиеподобное, скошенное остриё медицинской иглы, не смачиваемое припоем, для этой операции подходит идеально, позволяя чисто поднять каждую ногу у планарных микросхем, не чересчур её перегревая. После такого выпаивания остаётся только снять излишки припоя паяльником, там где это необходимо и вернуть выводы в первоначальное положение. У кого нет тонкого жала для этой операции, могут отрезать от двух ватного резистора ножку, или зачистить отрезок миллиметровой медной жилы от силового кабеля и привязать к обычному толстому жалу паяльника, предварительно сняв с него окалину в месте контакта. Конечно же кончик этого импровизированного мини жала необходимо заочить и облудить прежде чем что либо им делать.

oleg1979: Да и феном даже монтажным все делается достаточно просто и быстро . Мона поучится прежде на каких нибудь старых ненужных платах . Ну пусть первый раз вы плату спалите , то со второго раза все получится - если руки на месте конечно Раньше тоже по одной ноге отпаивал , долго и муторно это ..

PR2201JM: Зато флешка целее будет. Феном приходится греть пока все пайки не расплавятся, а по одной хотя и долго, но не так жарко.

in: PR2201JMМожет начать с покупки новой флешки. А старую не выпаивать столь варварским способом Боюсь, что предложенный Вами способ и есть варварский, в результате которого придётся не только новую флэшку покупать (кстати, Вы её нигде не купите, если только нет знакомых воров на оптовых складах радиодеталей или по цене ресивера в каком-нить столичном магазине в розницу), но ещё и плату под неё, ибо именно так влёгкую отрываются дорожки с дешёвых (типа этой) плат. Если так охото поизвращаться в пайке, потренируйтесь хотя бы на микросхемах памяит, там ширина и шаг ножек больше. К слову... такую память можно выпаять вообще советским 10-25W паяльником с тупым жалом и запаять на место без проблем, не прибегая ни к каким иголкам, фенам и прочему.

simon: PR2201JM пишет: В то время как паяльником вы разогреваете припой, игла ныряет в припой, поддевает и поднимает ножку микрухи за торец Игла от шприца, как и простая игла швейная имеет свойство облуживаться даже без канифоли и флюсов. По крайней мере у меня было так. В итоге припаяется к ножке той же драгоценнейшей флешки, что может посодействовать обрыву оной. Да и отгибать выводы флешки я например не решаюсь. На нее смотреть-то без мелкоскопа страшно, а тут еще и выводы гнуть. Отломать можно влет! Кроме процессора выпаивать и впаивать можно и 40-ваттным паялой, со специально расплющенным молотком жалом на все ножки, главное чтобы руки не тряслись, что я и делаю. Фена у меня нет, но когда в нем возникает необходимость, беру у друга жестянщика фен для пайки автомобильных бамперов. Ничего, классно получается.

georg: Разговор проффесионалов!Но не ,ч ..ов Как называется(ФЛЕШКА) микросхема в GIS-890,где damp для октана? Как название ,марка, Программатора! ВАМ надоело отвечать, на вопросы,дело надо довести до положительного результата. IN?

a123: georg пишет: Разговор проффесионалов!Но не ,ч ..ов Как называется(ФЛЕШКА) микросхема в GIS-890,где damp для октана? Как название ,марка, Программатора! ВАМ надоело отвечать, на вопросы,дело надо довести до положительного результата. IN? M29W640FB70N6 производитель STMicroelectronics цена оптовая 80 руб розница ~100-120 есть и в интернет магазинах электронных компонентов оплата вебмани яндекс деньги и тп например в поисковике http://www.e7e.ru/index.php?top=9&id=552388

simon: Еще нужно разобраться, будет ли эта флешка с магазина работать в 890-м.

a123: simon пишет: Еще нужно разобраться, будет ли эта флешка с магазина работать в 890-м. не понял вот расшифровка микросхемы M29W640FB70N6 M29 - тип устройства W - рабочий вольтаж Vcc от 2,7 до 3,6V есть режим быстрого программирования Vpp 12V 640 - память 64Mbit - 8MB FB - тип бута нижний 70 - 70ns N - тип TSOP48 размер 12x20 mm 6 - температурный режим от -45 до +85 или вы думаете что для ресиверов интерстар специальные микросхемы ST делает?

simon: a123 пишет: или вы думаете что для ресиверов интерстар специальные микросхемы ST делает? Да. В них зашит ID, который проверяет ПО ресивера. Если ID не свой, то ПО стирает загрузчик. В итоге ресивер не запускается с чужой флешкой. По крайней мере так было в предыдущих моделях Голденов. С этим ресивером возможно то же самое. Вот только не понял, in тоже это имел ввиду или нет in пишет: придётся не только новую флэшку покупать (кстати, Вы её нигде не купите, если только нет знакомых воров на оптовых складах радиодеталей или по цене ресивера в каком-нить столичном магазине в розницу) PS Что-то я тут накосячил однако. С ПО от Октагона работать должна.

a123: в чипе и дипе в наличии есть по 200 руб но с опцией E в маркировке http://www.chipdip.ru/search.aspx?searchtext=M29W640FB70N6&x=17&y=8 поддержка программирования этих флешей заявлена в программаторе мастер-02 с адаптером на TSOP48 http://mprog.ru/price.php это дорого проще купить запрограммированную флеш это удорожает её примерно на 10$ замена флеши в ресивере можно договориться в сервисном центре (TSOP48 используется в DVD и тп) ~500 рублей если не занимались заменой таких микросхем лучше самим этого не делать

e-dok: Да... Тема просто страшная стала --- паяльники, фены, иголки... надо бы для начала EJTAG_TT_1.0.6.16 довести до ума. Для смены бут в 890 можно рассмотреть и другой вариант, думается он больше бы понравился для большинства чем вариант с JTAG. Как известно все версии STBLink заливают по СОМ не только прошивки в ресивер, но и BOOT(правда только родной). Ну а те кто сравнивали бут 890 и 918 в HEX, то видели что различий между ними кот наплакал... Пункты 1, 3, 4 - можно менять и бут будет заливаться. Пункт 1 - эта информация высвечивается при включении на ресивере boot-mode режима, понятно сразу какой бут в ресивере(0020 -890, 0015 - 918)... для прикола можно поменять эти четыре циферки на что угодно... хоть текущий год или вбить год своего рождения Пункт 2 - эти вот две буковки и не дают залиться чужому бут! В принципе задача не сложная - считать лог работы СОМ порта при заливке родного бут и написать крохотную программку, единственное назначение которой - заливка любого бут Сложность тока в одном - кто за это возьмётся

a123: без прямой адресной записи по ком не обойтись а для этого нужен другой режим работы компорта в ресивере а по с этим режимом есть только для октагонов конечно доводить и программу ejtag и может в чём то и схему jtag нужно но пока проще замена флеши в сервисном центре будет что то более простое будет отлично логгеров ком порта много и снять лог проблем нет но в обмене учавствует и процессор а значит и система его защиты protected mode проще сделать программу которая бы могла бы вычислять новый чексум при замене этих двух букв в самой прошивке а для этого нужно знать структуру прошивки конексанта вот это было бы действительно просто запускаем редактор прошивки меняем две буквы автоматически меняется чексум и прошиваем прошивку от октагона как обычную прошивку для интерстара те любая прошивка от любого клона превращается в интерстаровскую

a123: из логгеров ком портов этот считается одним из лучших http://www.fuh-edv.de/docklight/index.htm

leotau: Ну что, господа?! Будем собирать финансовую поддержку автору EJTAG_TT_1.0.6.16 - для доведения софта до умадля корректной работы с нашим аппаратом?

georg: Давайте! Мнение автора "EJTAG_TT_1.0.6.16 " хотелось-бы услышать ?

in: georg Мне не надоело отвечать. С чего это вдруг? :) Про название флэшки уже было написано. Но вот с её доступностью в магазинах - крайне не согласен. Я допускаю, что в москве или спб её можно купить, но в других городах... увольте. И про цену я не пошутил. За диковинные вещи типа такой вот флэшки ломят просто заоблачные суммы. О замене на другой экземпляр: думаю, что в данном случае проблем быть не должно, хотя сам не проверял (по причине отсутствия вообще других флэшек такой же ёмкости). Есть проблемы при замене флэшек на ресиверы на 15-м процессоре НЕК, платы производства дизипии. На 217-м проце уже другие флэшки, полагаю, там никаких заморочек нету, хотя тоже менять не доводилось пока. А данный ресивер другого производителя, к дизипии он никаким местом, так что вариант такого типа защиты по моему мнению мало вероятен. О доработке EJTAG_TT: всё упирается в отстутствие документации на процессор. Процессоров на плате два: дополнительный (который предназначен для работы с сигналом мпег4) и основной, являющий из себя несколько устройств в одном. Все эти устройства даного процессора подключены к одному интерфейсу JTAG, плюс туда же подключен ещё и второй процессор. Так вот. При инициализации работы с флэшкой через джтаг, программа выдаёт команды остановки всех "лишних" устройств на шине джтаг (в том числе и второго проца). Непосредственно данные для процедуры инициализации частично позаимствованы из загрузчика ресивера (плюс личные знания автора). Но, всего этого не достаточно для того, чтобы на интерфейсе JTAG был активен и обменивался данными только непосредственно центральный процессор. Какое-то из устройств на интерфейсе JTAG остаётся активным параллельно с процессором и вот этом-то вся и причина ошибок в данных и в проблеммах с коннектом. По словам автора программы, которого я уже достал своими дурацкими вопросами, без документации на процессор тут ничего уже не сделать. На предложение прислать ему данный ресивер, дабы что-то попробовать сделать не на расстоянии, а своими руками, он ответил следующую фразу: "секс вживую :-D". Так что, со стороны изменения софта для работы с джтагом, я думаю, он сделал максимум из возможного. Есдинственное, что может быть не так - это уже ошибки с моей стороны, т.к. проверял работу программы на ресивере именно я. Вот так и получается, что сконнектиться с процессором можно легко, а вот чтобы флэшка определилась, да ещё и обмен данными был без ошибок - это нужно ловить момент при включении питания ресивера. Смысл в ловле этого момента простой: когда-то это мешающее обмену данных устройство успевает инициализироваться и начинает работаеть, а когда-то нет, и никаких помех в обмене данными нет. Но у меня-то почему-то это получается. Я не знаю, почему у других людей не получается, но я уже не раз сменил загрузчик, не прибегая к выпаиванию флэшки. Другой вариант - это, как уже упоминалось, отключить проверку ид, отдаваемого ресивером, при смене загрузчика через ком. Я не думаю, что всё так уж сложно. Сделать это программисту, понимающему в ассемблере, должно быть не сложно. Просто надо понимать, ЧТО мы в таком случае получим. А получим мы кроме продления жизни (в виде поддержки) 890-х ресиверов и ещё одну бяку: коммерсы не упустят возможности продавать по завышенным ценам ресиверы-клоны, цены на которые ниже 1,5 раза. А как только это примет массовый характер, то эффект будет как и от слива ключей на "свежевзломанную" систему кодирования, то есть, производители прекратят поддержку данных ресиверов вообще. Ну как вот ис на 20-м процессоре, например. А вам всем этого охото? Лично я НЕ хотел бы, чтобы так происходило. Хотя, раз люди отдали свои денежки на проект по продлению жизни своих ресиверов, они вправе принимать свои личные решения, делать так или не делать.

e-dok: in пишет: Другой вариант - это, как уже упоминалось, отключить проверку ид, отдаваемого ресивером, при смене загрузчика через ком. Я не думаю, что всё так уж сложно. Сделать это программисту, понимающему в ассемблере, должно быть не сложно. Вот и мне думается что дело не в защите самого реса, а в банальной проверке самой STBLink на соответствие ид... иначе каким бы макаром после замены бут при помощи JTAG, ресивер запускался и работает хотя на тот момент в ресивере прошивка от одного реса а бут от другого. А вот то что дальше будет - если предположить что ресы массово начнут переделывать в другие модели с активной софтовой поддержкой... нет я не согласен, ясно что без перекоса не обойтись, но что же тогда делать тем кто приобрёл это 890-е чудо? На что надеяться? Типа и так сойдёт? На какую поддержку рассчитывать... одна прошивка в два-три месяца... а сколько же ждать исправления выявленных багов при таких темпах с софтом, да если ещё учитывать слухи о снятии с производства этой модели.. при таком раскладе вообще на чтот серьёзное рассчитывать не приходится.

sssb: к вопросу о модификации прошивок: я немного поковырял и вот что вычислил по смещению 000004 размер bin-файла по смещению 000020 те самые две буквы идентификатора по смещению 000042 похоже версия прошивки по смещению 000084 дата чего-то начиная со смещения 000216 начинается УПАКОВАННЫЙ gzip код прошивки: 10 байт заголовок, сжатые данные, по 4 байта crc и размер распакованного, всё по стандарту размер этого куска лежит по смещению 000128 последние четыре байта и по смещениям 000124 и 00134 - размер распакованного кода предпоследние четыре байта CRC32 распакованного кода а вот четыре байта по смещению 000008 - явно контрольная сумма, но какого куска и по какому алгоритму??? ...я пока не вычислил, а без её изменения идентификаторы стопроцентно изменить не получится и ещё пока не знаю есть-ли идентификаторы в распакованном коде... кто сможет продолжить и ещё чего-нить умного выкопать? ps после каникул ещё поковыряю, на рабочем компе под это дело уже набросана програмка по вычислению crc32 (помог программист), задам в цикле смещения и пусть покрутится, может найдёт кусок, по которому эта контролька считается...

PR2201JM: Я рассматриваю отпаивание, перешивание и впаивание флеши экстренной мерой, когда все другие возможности исчерпаны бут испорчен и ресс не грузится. in пишет: К слову... такую память можно выпаять вообще советским 10-25W паяльником с тупым жалом и запаять на место без проблем, не прибегая ни к каким иголкам, фенам и прочему. Можно... Только считать что так смогут все большая ошибка. simon пишет: Игла от шприца, как и простая игла швейная имеет свойство облуживаться даже без канифоли и флюсов. По крайней мере у меня было так. В итоге припаяется к ножке той же драгоценнейшей флешки, что может посодействовать обрыву оной. Да и отгибать выводы флешки я например не решаюсь. На нее смотреть-то без мелкоскопа страшно, а тут еще и выводы гнуть. Отломать можно влет! За торец берёте остриём иглы и тянете вверх пока припой не разомкнётся, потом удерживаете пока не отынет, там упругая деформация, остаточной практически нет. Обычная углеродистая сталь с процентом углерода выше 0,22% не смачивается припоем это знает любой технолог. Сколько иголок в припой не совал за свою бытность сервисным инженегром, была только одна которая припаялась к плате, это была булавка от рубашек сделанная из латуни, у которой облезло никелевое покрытие. Иглы для шприцев делают практически из чистого хрома, кроме того у них очень чистая поверхность и держать за шприц гораздо удобнее, чем за швейную иголку. По поводу изгибов... Можно подумать что нагревая расплющенным жалом целый ряд, вам удастся без изгибания и напряжения корпуса отлепить все ноги от платы... Если только не налить лужи расплавленного припоя по всем четырём сторонам от чипа и не снять его без деформаций.

PR2201JM: a123 пишет: проще сделать программу которая бы могла бы вычислять новый чексум при замене этих двух букв в самой прошивке а для этого нужно знать структуру прошивки конексанта вот это было бы действительно просто запускаем редактор прошивки меняем две буквы автоматически меняется чексум и прошиваем прошивку от октагона как обычную прошивку для интерстара те любая прошивка от любого клона превращается в интерстаровскую ВООТ хорошая мысля приходит опосля. Причём всегда, почему то.

Alekssat: только что убили рес... при записи программа написала, что ошибка записи по адресу ххх и зависле перегрузили ПК и ре всё. "дорогая игрушка в виде красивой коробочки" :( скачал даташит на флешку, почитал вывод: программа на видит в флешке нужных данных, соответственно работать эта программе ТЕПЕРЬ череж JTAG не будет нужно паять... :( выпаять еще можно, а вот рошить и запаять обратно - стрёмно... в вашем полку убыло :(

in: sssb а вот четыре байта по смещению 000008 - явно контрольная сумма, но какого куска и по какому алгоритму??? Как какого?! Того самого, что перед телом самой запакованной прошивки, заголовка то есть. Осталось подобрать только алгоритм...

sssb: in Как какого?! Того самого, что перед телом самой запакованной прошивки, заголовка то есть. Осталось подобрать только алгоритм... вот то-то и оно, вряд-ли там что-то отличное от CRC32 (он-же при распаковке gzip используется), но интуитивно никак не подобрать кусок... попробую потом по-тупому да и скорее всего основное тело файла тоже должно проверяться до распаковки ...и вот почему-то упакованный код не распаковать, вроде и заголовок и завершение по стандартам, и исходная файловая система согласно флага в заголовке NTFS, ...но никак... даже пробовал header подправить, чтобы как-бы файл внутри был, не идёт... ps дизассемблить загрузчик никто не пробовал? или глухо? я просто даже не знаю какая система команд в этом проце, только стринги сообщений глянул - поэтому и понял, что внутри gzip, контролька проверяется скорее всего до распаковки (и естественно после тоже) ...многое могло-бы проясниться...

e-dok: sssb Посмотри темку с октагоновского форума тут. Вроде там ребята что-то пытались распаковывать и пример есть на прошивке sab_ultimate_hd_orig_fw_decompressed_by_ Sash99_octagon.gmc.to.zip Может что интересное там есть по нашей теме...

sssb: e-dok спасибо, буду следить за темой тяжко не зная немецкого, но в общем на второй странице они пришли к тем-же выводам, что и я содержания 0х08-0х0В они тоже не вычислили зато благодаря им я распаковал саму прошивку - контролька и размер сошлись что это даст - пока не знаю потом они ударились в jtag перешивать буты, тоже, как я понял с переменным успехом а я всё-таки пока буду пробовать разобраться с контрольной суммой...

a123: sssb пишет: зато благодаря им я распаковал саму прошивку - контролька и размер сошлись что это даст - пока не знаю для темы вычисления чексум стоит наверно создать новый топик тема очень благодатная и может решить все существующие проблемы

Alekssat: Для того что-бы ресивер с компом законектить без проблем надо выпаять резистор R121 возле микросхемы.После заливки нового загрузчика впаять резистор обратно.Проверено,работает.

georg: Выпаял сопротивление,после чего надпись "BOOT" перестала появляться на экранчике,был хоть какой-то ориентир,а теперь...Законтачиться не удалось не разу. Припаял сопротивление на место,надпись "BOOT"появилась,НО вот законтачиться так и не удалось, хотя до этого,через раз,но выходило.Если кто решится на подобную операцию,замерьте номинал сопротивления,и в схеме и выпаянную,я недогадался этого сделать,сейчас в схеме у него нулевое сопротивление. Ресивер работает.

a123: с форума октагона внимание чексум и размер возможно используется литл ендиан это значит что если для блока чексум CRC32 например A1 B2 C3 D4 в литтл ендиан он будет D4 C3 B2 A1 но это нужно обращать внимание при поиске интересующего нас блока в прошивке таким образом имеем 4-ре варианта для поиска блока литл endian gzip литл ендиан распакованная но и все же стоит проверить и биг эндиан gzip биг эндиан распакованная

sssb: a123 порядок байт тут везде обратный, и в размерах и контрольках для распакованных данных контролька найдена, соответсвует кстати, в упакованных данных похоже два "лишних" байта, на этом месте по стандарту gzip crc16 для заголовка может присутствовать, если флаг установлен или версия старая, но всё равно не бьётся... и распаковывается только утилиткой для тупого распаковывания (deflate) всего, что попадётся - но ей распаковывется правильно

denis111: А ещё вот такая мысля. А что если чексум вскрыть удасться, а сама прошивка всё равно не будет работать без правильного бута? Ну то есть после бута дальше грузиться не будет. :) Кстати CRC32 может быть и кустомным. Там можно в начале алгоритма менять: Polynominal, Initial value, reflection (in/out), xor out. Если там так изменили, то сушить вёсла.... Хотя не обычно мозги до такого доходят только у кулхацкеров :)

PR2201JM: denis111 пишет: А ещё вот такая мысля. А что если чексум вскрыть удасться, а сама прошивка всё равно не будет работать без правильного бута? Ну то есть после бута дальше грузиться не будет. :) Когда железо полностью идентично, это мало вероятно. На сколько я понимаю прошивка загружается и с новым бутом вместе, как только ресс уходит в перезагруз бут заменяется на новый и загрузка идёт уже с ним. Хотя пока не попробуешь, не в чём нельзя быть уверенным.

a123: sssb пишет: a123 порядок байт тут везде обратный, и в размерах и контрольках для распакованных данных контролька найдена, соответсвует кстати, в упакованных данных похоже два "лишних" байта, на этом месте по стандарту gzip crc16 для заголовка может присутствовать, если флаг установлен или версия старая, но всё равно не бьётся... и распаковывается только утилиткой для тупого распаковывания (deflate) всего, что попадётся - но ей распаковывется правильно а если предположить что это не crc32 чексум а два crc16 от двух контрольных блоков ну например от не запакованной части прошивки и запакованной тогда вариантов будет значительно больше но их проверять тоже можно кстати если не распаковывается без deflate значит чтото ещё не учтено при определении gziped блока в прошивке по идее начало стандартное два маджик байта получается нужно правильно найти окончание на которое указывает размер блока но этого действтительно не достаточно что то ещё нужно по идее если всё нормально правильно определённый блок должен распаковываться даже winrar-ом также нельзя отказываться при поиске и от биг эндиан варианта так как арм-ы поддерживают оба представления на форуме октагона есть дизасемблированные буты октагона интерстара и саба

a123: в распакованной прошивке есть идентификаторы nucleus os - то операционная система используемая в экселленс скорее всего именно нуклеус http://www.mentor.com/products/embedded_software/nucleus_rtos/index.cfm в распакованной прошивке есть строка Copyright MGC 2003 - Nucleus PLUS - ARM7TDMI ADS v. 1.14

SERG_sat: А где Бут взять от октагона ??

sssb: SERG_sat А где Бут взять от октагона ?? эээ, а в шапке этой темы по ссылке клацнуть...

in: Alekssat Для того что-бы ресивер с компом законектить без проблем надо выпаять резистор R121 возле микросхемы.После заливки нового загрузчика впаять резистор обратно.Проверено,работает. Ага, щас. Имею ревизию платы 1.4. На ней R121 идёт на 24-ю ногу флэшки (по даташиту это "E" - Chip Enable, по-нашему - CS, т.е. Crystal Select). Иначе говоря, когда этого резистора нет, флэшка процессором просто не видится.

georg: in 1.Alekssat,выложил ложную,не проверенную версию,при этом утверждал,что мол проверено(бог с ним) 2.После без численных коннектов,могу утверждать,что схема на одних резисторах дает хоть какие-то надежды,во всяком случае у меня,считанныые файлы были несколько раз идентичны(один в один,но отличались от эталона),схема на микрухе безнадежна,иной раз до 500 различий. 3.Рассуждения"a123"и "sssb" для большинства из нас темный лес,рассуждения двух грамотных програмистов(наверное),подобные рассуждения так и остаются разговором, не более. 4.in!В чем-же дело? Вы пытаетесь хоть что-то предпринять?(только не сочтите мой вопрос как насилие). 5.На мой взгляд здесь комплекс ошибок,и программа"EJTAG_TT_1.0.6.16"? и эта схема на микросхеме"74HC244". Из двух схем на микросхеме и резисторах я бы дал пол очка в пользу последней, однако все это пшик.

Aleksandr1-Zh: **1.Alekssat,выложил ложную,не проверенную версию,при этом утверждал,что мол проверено(бог с ним) я приношу свои извинения перед Александром и пользователями - эту информацию Я попросил выложить так никак не мог тут зарегистрироваться (за несколько лет). Боагодарю Арчи - помог! Эту информацию нарыл на одном из японских сайтов по подобной тематике, но не учел, что версии плат РАЗНые, и нумерация деталей - условная. у Них всё получилось Скачал и посмотрел Полный даташит на флешку только чейчас - интернет не работал (Домолинк, разтуды его :( )

Aleksandr1-Zh: **5.На мой взгляд здесь комплекс ошибок,и программа"EJTAG_TT_1.0.6.16"? **и эта схема на микросхеме"74HC244". **Из двух схем на микросхеме и резисторах я бы дал пол очка в пользу последней, **однако все это пшик. как я понял, Вы не элентронщик и не программист "железа". Схема на м-ме правильнее, так как в ресивере логика "3 Вольта", а ПК - "5 Вольт", по крайней мере, на LPT Другое дело, что нет ПОЛНОГО описания на CPU и нет схемы самого ресивера Трудно рисовать картину с завязанными глазами, и только на слух ;) Скажу так: я писал программу простенького устройства на МК и ее отлаживал почти пол года и только из-за того, что не было схемы и полного описания к используемым м-мам! и при этом устройство в тысячи раз проще, чем этот ресивер...

georg: Aleksandr1-Zh A вы пытались измерить эту самую "логику" при включенном компе(рес отключен), я это делал, но небрежно,если мне не изменяет память,между первой ногой микросхемы и землей,намерил всего 2 вольта,это как? Завтра не поленюсь промерю основательно,вы правы я не электронщик(совсем), просто позвонил знакомому(электронщику),он сказал подобные микросхемы работают в интервале 5-12 вольт.Если он прав,что тогда?, тогда все это туфта?.

in: georg После без численных коннектов,могу утверждать,что схема на одних резисторах дает хоть какие-то надежды,во всяком случае у меня,считанныые файлы были несколько раз идентичны(один в один,но отличались от эталона),схема на микрухе безнадежна,иной раз до 500 различий. А может выложете те файлы, которые были одинаковыми, но "отличались от эталона"? Интересно увидеть. Про схему на микросхеме: длина проводов, отсутствие экранировки и, в конце концов, сама микросхема, если она не CMOS-серии (я же не знаю, какую Вы использовали) играют однозначно в пользу варианта на резисторах. 3.Рассуждения"a123"и "sssb" для большинства из нас темный лес,рассуждения двух грамотных програмистов(наверное),подобные рассуждения так и остаются разговором, не более. На самом деле эти рассуждения очень близки к решению данной задачи с превращением одного ресивера в другой, ну а то, что кто-то их не понимает, не значит, что те кто понимают ничего не делают. Я знаком с ещё несколькими людьми, кто в этом разбирается, но некоторые из них не участвуют в форумах, а некоторые вообще не заинтересованы в данной конкретной задаче, хотя и смогли бы помочь. А каким образом соединить всех воедино - я не знаю. Так что, просто не будем мешать рвзвитию событий. 4.in!В чем-же дело? Вы пытаетесь хоть что-то предпринять?(только не сочтите мой вопрос как насилие). Ровным счётом ничего. Я уже сказал, что автор программы не я, а другой человек. Дело действительно на 99% в софте, хотя в Вашем случае - если есть разница в связи с разными вариантами схем джтага, значит в первую очередь надо добиться нормальной работы аппаратной части. Лично я переделал приведённую на сайте схему (я уже говорил), сделав отдельный стабилизатор питания микросхемы на 3,3В, с ёмкостями, сделал подтягивающие резисторы по обе стороны микросхемы. В общем, как оно должно быть по правилам. Но это изменение схемы не принесло ничего положительного. Работает она точно так же, как и та, упрощённая, потому я и не переделываю её "по правилам". A вы пытались измерить эту самую "логику" при включенном компе(рес отключен), я это делал, но небрежно,если мне не изменяет память,между первой ногой микросхемы и землей,намерил всего 2 вольта,это как? Первая нога микросхемы - соединена с землёй. Так что, как может быть 2В между двумя точками земли? Видимо, что-то не так в собранной схеме. просто позвонил знакомому(электронщику),он сказал подобные микросхемы работают в интервале 5-12 вольт. Есть микросхемы CMOS, есть TTL. Спросите у него ещё и про это. :) Aleksandr1-Zh Здравия, Александр! :) Эту информацию нарыл на одном из японских сайтов по подобной тематике, но не учел, что версии плат РАЗНые, и нумерация деталей - условная. у Них всё получилось Можно ссылку?

Aleksandr1-Zh: вот ссылка: http://www.hjtag.com/forum/viewthread.php?tid=73&extra=&page=4 переписка шла через "личку" но у двух пользователей аналогичная проблема

georg: in 1.Марка микросхемы: M74HC244B1 899089918 MALAYSIA Еще в сторону первой ноги(там где "ключ",выдавленный полумесяц),две буквы ST. 2.Кабеля два, без экрана стоит на схеме из резисторов,с экраном на микросхеме, длинна кабелей 600мм. 3.Сегодня померил напряжения при включенном компе и ресе: Между первой ногой(массой,землей) и одиннадцатой,напряжение менее двух вольт, двенадцатой-менее одного вольта,в других местах напряжение и того меньше или отсутствует. 4.Позвонил знакомому электронщику,он вновь заявил,что при таких напряжениях схема работать не будет,шутя(а может и нет)посоветовал повесить батарейку между первой и одиннадцатой ногами. 5.Что до бескорыстия людей в нынешнее время, не верю,а поднять второй раз вопрос по сбору средст,считаю не реальным. Что посоветуете насчет микросхемы,может это все-таки не та? Вот эта,буква и цифра в конце "B1"? Хотя..вряд-ли.

georg: P.S Файлы сразу-же стирал,так что выслаль не могу,думаю перепаять схему на сопротивлениях на экранированный кабель,тогда и вышлю если получится.

in: 600мм это 60см, если я ничего не путаю... это ж офигеть. С такой длиной проводов работать не будет, факт. Питание на микросхему подаётся с разъёма JTAG на ресивере, из схемы видно, что это первая (и вторая) нога разъёма JTAG. Вот и посмотрите, есть ли на них 3,3В? :) В указанной микросхеме главное то, что она HC-серии (CMOS), а значит обязана работеть при напряжении питания 3,3В.

e-dok: georg На резисторах кабель делают 10-15 см... типа чем короче тем стабильнее работа, главное чтоб рес с компом соединить..

georg: e-dok Понятно,завтра укорочу кабель до возможного предела,к стати понравилось как конектится схема на резисторах(№2),ни одной осечки с первого раза.

PR2201JM: georg пишет: к стати понравилось как конектится схема на резисторах(№2),ни одной осечки с первого раза. А на резисторах 220 Ом у меня ошибок меньше всего. Меньше чем на 100 Ом и 300 Ом.

Aleksandr1-Zh: это зависит от материнки ПК По науке, эти резисторы должны быть около 180-280 Ом каждый но повторю: зависит от материнки вашего ПК: хрен их, китайцев, знает, что они там запаяли :) На ноутбуках будет иная картина... свой первый JTAG для GIS 8001/7700 я делал на резисторах (80-100 Ом), длина кабеля: около 8-10 см, шлейфик от COM порта из xx486

in: описание по джтагу на сайте подправлено. с учётом этой непредсказуемой ситуации, чтоб не было таких полуметровых шлейфов ;-)

SERG_sat: Вот прочитал не раз всю тему от корки до корки !!! Действительно это дорогая игрушка !!! Вот думаю стоит прошивать или нет Получится оно или не получится Это типа как лотерея !!! Что скажите ?? Или может подождать более стабильного Житага ???

paul07: Думаю лучше подождать...

georg: SERG_sat! Как ты можешь решать прошивать или нет,если ты даже не попробовал законектиться.? Вот если-бы ты законектился,получил одинаковые файлы(или хотябы как у е-dok) через раз,вот тогда твои сомнения были-бы еще как-то понятны,а так... И второе,ждать стабильный джитаг,откуда..? e-dok! Кабель укоротил до 100мм(10см),результат,тот-же. Единственный вариант попробовать на другом компе,но для меня этот вариант долгий. К знакомому идти городить "огород" c подключением с непредсказуемым концом не годится,хотя сам перебробовал уже три схемы,плюс клюнул на дезу с выпаиванием сопротивления и пока ничего,ресивер не спалил. Вообщем слово не здержал: и рес не спалил и результата не добился.

pashaa: А не попытаться ли отыскать устройство, которое не отключается при старте? Ну типа кртприемники отключить, что б процу не мешали. CI интерфейс и т.п....

in: pashaa А не попытаться ли отыскать устройство, которое не отключается при старте? Ну типа кртприемники отключить, что б процу не мешали. CI интерфейс и т.п.... Речь об устройствах ВНУТРИ центрального процессора, а не о тех, что снаружи. Остальные микросхемы к джтагу и так не подключены. Процессор обработки мпег4 если на джтаге и есть, то не мешает, т.к. я отключал его от питания, а мусор в данных всё равно был.

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

Aleksandr1-Zh: выводы JTAG 1 и два - это питание 3.3 вольта если у вас схема на м-ме, то можно от нее записать ваш адаптер. если на резисторах, то эти выводы JTAG будут не задействованы. может кто-либо из электронщиков ответить на пару моих вопросов про флешку (через личку)?

georg: Речь идет конечно-же о схеме на м-ме и второй вывод никуда не подключен,об этом и e-dok писал,прочтите цитату.

georg: Cейчас пользуюсь схемой на м-ме,между собой файлы практически постоянно идентичны. Но по сравнению с эталоном 101 отличие(в тотал командере) in! вы интересовались,посмотрите они(два файла) здесь: http://zalil.ru/upload/26535945

baev: а где файлы ?

georg: извините,они здесь: http://zalil.ru/page/search?name=boot890

e-dok: georg Посмотрел и ... так ведь дело может быть и в версии boot!!! Информация о версиях бут разная: georg @STB-INFORMATION GI4C1N0......................... RYGY005.12/07/0702.............. SC4A123......................... gigE10/19/07.................... B001d........................... 01.06. in @STB-INFORMATION GI4C1N0......................... RYGY006.02/02/0802.............. SC4A123......................... gigE01/10/08.................... B001d........................... 01.06 Самое банальное, что приходит в голову... так то, что нужно залить родной boot от in по СОМ порту и только потом считывать JTAG!!! Вот так сюрприз, а ведь действительно, у многих версия бут в ресивере может отличаться от той что выложил in, от сюда и отличия при сравнении с "эталоном"... а большинство наверное как и я считывали один бут, затем сравнивали с "эталоном" и раз много ошибок то перезапускали прогу и делали снова коннект.... наверняка пропуская и удачные соединения. Я то на другой день экспериментировал с заливкой бут по сом и usb .. теперь понятно почему первый день был у меня неудачный и только на третий вышло - к тому моменту у меня уже был залит бут 890 от in.

georg: За..ся пытался залить бут in(a)не вышло,весь день коннектился,чой-то плохо стало с головой.Завтре а может седни,ежели старуха нальеть!

e-dok: georg Залить родной бут проблема? Действительно наверное устал... Закидываешь бут 890 на USB флешку и заливаешь... или по СОМ - рес в дежурный режим, запускаешь STBLink 01.06.1-Rus и вверху используешь кнопарь Загрузка Boot... там делов то на несколько секунд... (только не перепутай эталонный с теми что считал - если зальёшь по ошибке свой считанный, который с ошибками, так сразу и капец ресу будет)

in: georg Пожалуйста, не путайте номера выводов у микросхемы с номерами выводов разъёма JTAG! Про разные версии загрузчиков я тоже предполагал, но мысль эта была очень слабой, потому даже не озвучил этот вариант, хоть и думал об этом. Действительно, тогда проще сначала обновить загрузчик, а уже потом и пытаться считывать его. И ещё: а зачем аж два rar-архива с этими загрузчиками? Внутри в каждом по два файла, а сами файлы - все 4 штуки идентичные. Это к чему такое? :)

georg: e-dok Так и зделал,на флешку и в рес вроде все обновилось,но законектится на компе не получается ,я имею ввиду джитаг. in!Ничего я не путаю,просто выводы джитаг назвал ногами,вы все прекрасно поняли, ведь я привел цитату e-dok? На этот вопрос вы упорно не отвечаете. Что касается архива,так ведь была "претензия" "baev",что файлов нет,я и повторил. А вообще-то там два скачанных подряд файла,только и всего. Сейчас у нас пол-третьего ночи,не спится,показалось я близок к цели.Завтра..

ChabakNP: После тщательного изучения данной темы тоже решил попробовать считать (загрузить) загрузчик в S890. Собрал схему JTAG на микросхеме 1533АП5, Все сделал как написанно в инструкции IN. При нажатии кнопки "КОНЕКТ" программа выдает все как написанно в инструкции, но ни разу так и не удалось считать загрузчик чтобы был идентичен оригинальному boot 890. Ошибок от 114 до 1000. Пробовал порядка 40-50 подключений, всегда файлы разные. Не вышло также как и у e-dok (тоесть через раз).

georg: Cегодня примерно с третьего раза законтачился,первый файл один в один,второй с одним отличием,ну думаю все как у e-dok.Однако следующие 3 файла один в один. Давлю запись,длилась она 19 минут.Списал файл сравнил-один в один.Включил рес -работает. Но загрузчик-то у меня b00т918! Cейчас скачаю прошивку,и...потом поделюсь.

e-dok: georg Ну вот, а то уже и сон потерял от переживаний Поздравляю с успешной заливкой бут! georg пишет: .Включил рес -работает. Но загрузчик-то у меня b00т918! Так и должно быть. Сейчас только осталось залить прошивку от октагона, если обычными способами не пойдёт, то через Boot-mode режим.. и превращение будет полным.

georg: У меня октагон ,разбираюсь с меню.

e-dok: georg Это конечно уже не по теме - залей пока прошивку от 31.12.2008, сделай сброс на заводские... активация эмуля 9999. А по теме: Собери мысли, как и что делал ранее, почему не получалось... что сделал в конечном итоге когда всё получилось... в какой временной интервал удачно законнектился... какой кабель JTAG применил(подробнее размеры)... в общем мысли по всем этапам процесса.. Думаю многим будет интересно какие мы ошибки совершили первоначально чтоб другие не наступали на те же грабли...

georg: e-dok! Вся-таки ваша догадка насчет разных версий бута,оказалась тем самым недостающим звеном.Спасибо вам,спасибо in(у). И все другим участникам форума,у меня сейчас такое настроение,хочется кричать,несите ко мне ваши Голдены,все превращу в октагоны.

georg: Схема собрана на м-ме M74HC244B1,кабель LPT экранированный длинной 100мм, на джитаг шлейф от флопика,отпилил сколько мне было надо,длинной примерно 30мм.Вообщем все по схеме in(а).К "земляным" проводам припаял длинный провод и пркрутил его шурупом к корпуса реса,кроме того(как советовал in)соединил рес и комп по компорту.Я считаю определяющим моментом,заливку эталонного бута,ну и еще была одна заковыка при коннекте,не знаю поможет кому или нет. Я уже писал,что удачно законектится удалось не с первого раза,кажется с третьего и вот тут и была эта заковыка.После того как нажал коннект,коннект произошел с ошибкой.Я тут-же выключил тумблер,а в программе появилась надпись"Процессор остановлен,режим THUMB" Я вновь включил тумблер и сразу-же на коннект,ну а дальше все покатилось как по маслу.

georg: режим работы LPT-порта компьютера был выставлен как ECP.

georg: e-dok Теперь ведь можно шить и с флешки?Cечас у меня прошивка кажется от 12 числа.

e-dok: georg Конечно.. только это уже в другую тему.. у октагона на форуме своя тема, там и продолжим про прелести наших "оборотней", не знаю как и назвать, что у нас сейчас за модель .. OctaGold 890/918 ______________________________________________________ А вот это из разрада любопытного жать тут Evdok пишет: Это если с какой стороны смотреть. Владельцы других марок (например Golden Interstar GI-S890 CRCI HD Excellence) называют наши аппараты их клонами - посмотреть можно здесьhttp://gisclub.borda.ru/?1-13-0-00000047-000-0-0-1230242855 На немецком сайте эта тема несколько раз обсуждалась, одна из веточек здесьhttp://www.octagon.gmc.to/thread.php?threadid=4506. Владельцы Golden Interstar GI-S890 пошли дальше. У них проблемы с прошивками, у судя по всему, аппарат вообще перстали выпускать и поддерживать. Поэтому они вскладчину заказали и купили Октагон, чтобы вытянуть из него загрузчик, чтобы в дальнейшем адаптировать прошивки Октагона под свой аппарат. И вроде все получилось, хотя конечно геморойно этоhttp://gisclub.borda.ru/?1-13-0-00000062-000-0-0-1229927794 и не совсем честно. Ники у нас очень схожи, но я получается нечестный человек , мне очень стыдно...

in: да, тоже интересно - а про что тут речь, что не честно? (по ссылке не ходил)

simon: Ага. Все пойдем в ад после. И кто складывался на Октагон и кто его потрошил. А никто не смотрел, может какие еще дорожки подпаяны к разъему JTAG и сom-порту. Может что-то лишнее есть. А то китайцы в своих ресиверах уже пытались внедрить блокировку от перепрошивки. Благо народ у нас упорный, разобрался что к чему. На один вывод сом-порта было запаяно +5вольт, которое необходимо было подать перемычкой внутри нуль-модемного разъема на другой вывод, а от него шла дорожка на одну из ножек процессора. В других ресиверах нужно было выпаять сопротивление, чтобы прошить рес. Ну черт его знает, может тоже есть какая-то хитрушка из-за которой сливается весь этот мусор.

rolex: Зато этот человек (Evdok) тоже "ворует" советы с нашего сайта и не краснеет при этом) http://forum.sat-expert.com/159495-post306.html

SERG_sat: Считал все 5 фалов разные ((( не могу понять в чём дело что посоветуете делать ??

SERG_sat: Бут идёт с какой то грязью непонятно битый какото (( в Хексе видно вставляется что-то Типа этого 55A0

georg: Ты в ресивере заменил бут на эталонный от in(a)?

SERG_sat: Нет не заменил !!! Думаете поможет ???

georg: Ты совершенно не читаешь форум и напрасно!

e-dok: SERG_sat Прочитай внимательно всю эту тему, иначе легко можно угробить рес. Обязательно необходимо залить родной "эталонный" boot от in(с его сайта) и только потом делать коннект и считывать boot из ресивера. Нормальным соединение можно считать только в том случае, если считанные один за другим 3-4 boot 100% схожи между собой и эталонным. Если при сравнении есть ошибки, то ничего заливать нельзя!

арчи : Зато этот человек (Evdok) тоже "ворует" советы с нашего сайта и не краснеет при этом) Забанен,чтоб такими "честными" тут и не воняло

Aleksandr1-Zh: у меня тоже так было: 55 aa

in: а у меня "6141" в 90% случаев...

Alex5114: georg пишет: e-dok Теперь ведь можно шить и с флешки?Cечас у меня прошивка кажется от 12 числа. Кажется? Tеперь это не может быть, отключай емулятор : Сеть ->красная кнопка->9999, потом Статус STB-> Системная информация и смотришь какой софт.

SERG_sat: georg пишет: Ты совершенно не читаешь форум и напрасно! Если бы я не читал форум то мне даже бы было не считать Бут!!! После загрузки Эталонного бута при сравнении было 7 ошибок !!! Когда включаешь рессивер с нажатой кнопкой меню она переводит его в режим дебуг )))

e-dok: SERG_sat В том то и сложность, что нужно добиться такого соединения, при котором считанные файлы будут без ошибок. Нужно из своих попыток коннекта увидеть тот момент , когда ошибок становится меньше и потом уже ориентируясь на это, пытаться снова и снова попасть именно в этот момент. Вот тут и весь фокус, у меня сработало примерно 0.5-1 секунда после того как погасла надпись boot на дисплее реса, кто то удачно законнектился двойным кликом в момент когда надпись boot только загорелась... это всё доли секунд, вот и выходит что как повезёт. Но когда в считанном файле повторяются в основном одни и те же цифры, у меня например 53 53 ... , то в моём случае это значило что я опоздал с нажатием коннекта.

SERG_sat: уууууу у меня щас белая горячка будет Одна ошибка в Хексе заместо 8 ноль (((( Это такое происходит после BOOT гдто 0.5 сек!!! Добиваюсь без ошибки !!

e-dok: Если одна ошибка, то стоит считать ещё несколько BOOT... возможно будут нормальные, если нет то перезапускаем прогу и дальше "тычем"...

SERG_sat: Происходит что-то непонятное чем глубже тем ошибок больше уже 24 часа не могу удачного конекта сделать (( кабель от лпт порта 7 см Использую кабель от флоппи !!В данный момент обматал полностью всё вместе с микрухой фольгой Типа Экран продолжаю счиывания!! ((( В данный момент очень много ошибок Если смотреть в хексе то это нули ((

sharapov23: e-dok Добрых суток сижу пояю JTAG хочу сделать короткий.Распайка микросхемы была токая же.А то перепаевать не вариант?Надо ли выполнить этот пункт((хотя, как вариант, для повышения стабильности работы микросхемы, незадействованные входы 2A0-2A2 (это выводы под номерами 13, 15, 17) можно подключить к общему проводу (к "земле"))

e-dok: sharapov23 Скорее нет чем да.. пробуй по той схеме что нарисована, а там уж по результату

SERG_sat: Не могу избавиться от одной ошибки Какие ещё есть варианты старта, по варианту старта "georg" одна ошибка после боот просто куча (((

georg: Еще раз повторю как было: Запустил прогу включил тумблер и как только погасла надпись boot,нажал коннект. В ответ получил. File VERSION .......... ........ Перевод ARM в дебуг...ошибка. Выключаю тумблер на ресе,в программе появляется надпись: Процессор остановлен,режим THUMB Одной рукой включаю тумблер на ресивере,другой(левой между прочим)делаю один клик мышью-коннект. Первый-же файл был без ошибок,потом были и с ошибками,но три последних,перед тем как нажал запись были без..

kopalin: sharapov23 пишет: e-dok Добрых суток сижу пояю JTAG хочу сделать короткий.Распайка микросхемы была токая же.А то перепаевать не вариант?Надо ли выполнить этот пункт((хотя, как вариант, для повышения стабильности работы микросхемы, незадействованные входы 2A0-2A2 (это выводы под номерами 13, 15, 17) можно подключить к общему проводу (к "земле")) Я приступил к сборке джитага на микросхеме SN74AHC244. Так вот, не используемые адресные входы должны быть заземлены (выводы 13,15,17)-это обязательно. Выходы(выводы 7,5,3) нет смысла заземлять, т.к. вход уже заземлен.

georg: e-dok на этот вопрос ответил,ну,а я заземлял.

e-dok: Почему я так ответил о выводах 13,15,17... пытался модернизировать кабель JTAG - косичку от микрухи укоротил, 13,15,17 задействовал, а в результате процессор с флешкой определяется один раз из пяти.. и ошибки, ошибки... кошмар. В общем "очумелые ручки" да и только. Выкинул его в сердцах... Есть на резисторах и ладно, один раз он мне помог, если что и ещё раз выручит.

SERG_sat: Наверно я выхожу из этой неочёмной игры по поводу прошивки наших ресов 5 день на дворе и не каких успехов ((( Может Житаг спаять на резисторах ??

Alekssat: Через компорт,в этой теме читай,где-то e-dok писал.По какой схеме получилось,на м-ме или на резисторах?

SERG_sat: Если всё получится Отпишусь идёт процесс !!!

SERG_sat: Ааааааааааа я счастливый обладатель OctaGold 890/918 Спасибо большое за помошь e-dok ххххххх и georg за: программу не выключай,появится надпись в проге"Процессор остановлен,режим THUMB".В этот момент включи тумблер ресивера и сразу один клик мышью на коннект.Именно так у меня и вышло. Спасибо большое !!! Может кому понадобится !!! Прошивал 5 дней слито более 1000 бутов !!! А сейчас подскажите где вылаживают всю информацию по октагону ?? Прошивки обновления и т.д. Кабель собран на микросхеме: к555АП5 Это мой кабель Экранировал пищевой фольгой ошибок стало намного меньше!!! А это так проходили испытания 5 дней сподряд

e-dok: SERG_sat Личную переписку не стоит светить!! Опиши что и как делал, все настройки, кабель в подробностях - это поможет остальным и облегчит достижение конечного результата. А тема по октагону в соседней ветке click here

sssb: SERG_sat 555АП5 ??? это ТТЛ-логика, работает от 5 вольт а на JTAG ведь 3.3 вольта, нужна КМОП-логика - или импортная микруха, что указана у in или 1564АП5 честно, удивлён что вообще получилось...

SERG_sat: У меня на Житаге для НЕКА уже 4 года такая микруха стоит !!!

SERG_sat: Немного рассуждений: При прошивке пробовал разное подключал и ком портом и делал землю дополнительню с компом не чего не помогало !!! Просто ловил момент когда конект произойдёт без ошибки !!! Удалось добиться такого таким спосмобом включаш приёмник только в розетку и сразу жмёш коннект и тогда у меня присходил коннект с одной или двумя ошибками !!! После 5 считываний ошибки прекращались !!, но меня это не устраивало и зациклился на конекте в самом начале вот и получилось законектиться с ним ааааа так же скажу что при удачном коннекте первый файл был с 1 ошибкой а остальные 5 без ошибок !!! Какие то вопроы будут буду Рад ответить !! PS: Мне ещё 19 лет и при заливке нового бута я чуть не поседел т.к. у меня нет ни програматора не паяльной станции . Так что кто не уверен в себе не беритесь !!

Aleksandr1-Zh: парни! а если подтянуть все выводы JTAG к питанию через 6-10 кОм? проверить не могу - уже убил ресивер

simon: sssb пишет: 555АП5 ??? это ТТЛ-логика, работает от 5 вольт У меня тоже на 555АП5 cобран JTAG для китайских ресиверов. Сначала я его подключал к +5В как положено. Работал нестабильно. Питание для него я брал с ресиверов с разъема БП. Отдельный проводок с припаянной к нему иглой от шприца(очень удобно, воткнул в разъем и припаивать не нужно). А потом случайно я воткнул иглу в +22В и естесственно спалил микруху. LPT слава богу остался цел. Заменил ее и чтобы больше не путать гнезда разъема решил его попробовать на самый первый вывод разъема +3,3В. С тех пор он работает стабильно. Пробовал к +5В, опять начинает глючить.

paul07: Любопытства ради хочу подвести текущие итоги нашего эксперимента, если я не ошибаюсь то сейчас - 5 удачных и 3 убитых тюнера ?

SERG_sat: Ну выходит типа так но а кто же пятый ??

paul07: Ну наверное я ошибся, думал уже 5. А убитых все-таки 3 или больше ? один у меня, второй alexsat и вроде еще кто-то был ? по любому пока статистика весьма грустная получается...

SERG_sat: Да уж очень печально все это вот тока не чего нового в прошивке от октагона к сожалению не нашел ожидал лучшего.

sssb: я тоже сегодня чуток подвинулся в поисках программной модификации прошивок, блин - ладно в бут-моде восстановил :) контрольки в бин-файле всё-таки ДВЕ. одна для заголовка, другая для упакованного кода (тоже вроде мной найдена и тоже не расшифрована) менял по одному биту в разных местах - "прошивка повреждена" ТУПО взял заголовок гисовский, упакованный код октагоновский, ТУПО объединил, ТУПО закинул на флэшку, ТУПО проверку прошла... и ТУПО залилась ... и ТУПО больше не загрузился... :) похоже причина - длина заливаемого кода заголовке была другой и не вся прошивка легла в память (ведь georg отписывался, что после удачной смены загрузчика но старой прошивкой рес успешно загрузился?) буду дальше баловаться неспеша

Aleksandr1-Zh: мда... Не весело... Я уже, наверное, весь НЭТ перерыл, автору программы TT успел надоеть вопросами :) даташит на флешь зачитал до дыр, скоро сам начну понимать, как управлять флешкой по cfi :) вот думаю: может кто может приобрести и запрограммировать эти флешки? для себя решил, что ждать решения проблемы без выпаивания нельзя :( проще будет купить и заплатить спецам в сервисном центре за демонтаж старой и установку новой флешки...

denis111: т.е. если также ТУПО подредактировать длину, тоже повреждена? Я так понял, что хотя бы ясно, что этот чексум по адресу 0х8 не зависит от упакованного кода? (ведь прошилось с другим кодом).

in: denis111 "чексум по адресу 0х8" считается из заголовка прошивки. а в заголовке содержатся данные о длине упакованного блока. то есть, одно с другим неразрывно. меняешь что-то в заголовке - получаешь ошибку при проверке. SERG_sat Фотографии, как говорится, "жесть"!!! Надо было ещё фольгу соединить с корпусом (надеюсь, сделали это) :) А компутер - нечто!.. Восхищён :) 4 винта, какая-то огромная видяшка, вот только провода лучше укладывать красиво, нейлоновыми стяжками :)

sharapov23: in На схеме JTAG-интерфейса самого разъема GND тобиш земля показаны синем цветом а на самой схеме не указаны контакты 20,18,16,14,12,10,8,6,4 или только контакт 4.А то боезно соединять! Как соединять?20 разъем тоже земля.

SERG_sat: sharapov23 пишет: Пост N: 3 Зарегистрирован: 12.11.08 ссылка на сообщение Отправлено: Сегодня 16:16. Заголовок: in На схеме JTAG-инт.. [Re:in] - новое! in На схеме JTAG-интерфейса самого разъема GND тобиш земля показаны синем цветом а на самой схеме не указаны контакты 20,18,16,14,12,10,8,6,4 или только контакт 4.А то боезно соединять! Как соединять?20 разъем тоже земля. Делай тоно так же как указано на схеме вроде там всё понятно схемка для чайника !!! Кто не рискует то не пьёт шампанское )) , а у нас кто не рискует тот не прошьёт голден в октаголд ))

sharapov23: На схеме нарисовано что земля на 4 проводе,а на JTAG синем нарисовано для (чайников) что они должны соединятся между собой?.А как делал ты?Зачем делать ошибки.

SERG_sat: хм я не чего не соеденял просто корпус рессивера с корпусом компа соеденил и всё которые синим обозначены я с ними не чего не делал !!! Просто как на схеме написано землю с 4 разьёмом соеденил и всё !!!

sharapov23: Вот это я и хотел услышать.

sharapov23: Как узнать что(JTAG) подключился к LPT пишет CPU ID = FFFFFFFF ARM part number = 0xFFFF может шнурок глючет?

SERG_sat: Ну это что-то с житагом 100 % смотри по схеме !!! Что сделал не так !!! В инструкции прочти что должно быть при удачном коннекте !!

TAM: У мине то-же теперь Октагон!

SERG_sat: Рассказывай что и как делал ???

in: SERG_sat пишет: Рассказывай что и как делал ??? TAM Пост N: 0 - Человек читал и не задавал вопросов, а просто сделал!.. :)

georg: А не замахнуться-ли нам.. на Шекспира на нашего... in,e-dok,,схема и прога работоспособны с проблемами и не без упречна,но сегодня я повторил для знакомого и опять плучилось. Получилсь несколько иначе,но получилось. Насчет"Next" и небесной ш@ры(раздухарился).Как все это можно проделалать...?

TAM: Почитал, подумал и решился. Jtag спаял на резисторах (на другие Interstar только на резисторах и работают). Особо голову не забивал, так-как есть и паяльная станция и программатор найти не проблема(на крайний случай). При считывании ошибок была куча, было и через раз без ошибок и раза три в подряд без ошибок, потом с ошибками, короче закономерности не было.Начал записывать, на 20% ошибка записи, потом на 71% ошибка.Раза с 20 прошилось полностью, но при считывании понял, что записалось с ошибками.Ну и в том-же духе. Раза с 5 (не считая раз150-200 ошибка записи) прошилось без ошибок.

TAM: Кто захочет перешивать, совет: за пол-часа не получится, выбирайте свободное время часов 10!

SERG_sat: Либо дней так пять ))

Aleksandr1-Zh: нашел программатор, который поддерживает эту флешь схема переходника есть в документации программатора Выпаять и запаять рискну сам, без станции. Фен есть, небольшой опыт демонтажа подобных чипов есть Где дешево купить панельку TSOP-48? В интернет-магазинах не менее 1200 рублей.

a123: Aleksandr1-Zh пишет: нашел программатор, который поддерживает эту флешь схема переходника есть в документации программатора Выпаять и запаять рискну сам, без станции. Фен есть, небольшой опыт демонтажа подобных чипов есть Где дешево купить панельку TSOP-48? В интернет-магазинах не менее 1200 рублей. мне тоже кажется что пока этот способ проще но только в том случае если есть опыт так как можно испортить не только флеш но и плату кстати можно купить новую флеш уже с прошитым бутом или с полной прошивкой октагон те с любой вашей прошивкой некоторые фирмы продавцы микросхем в том числе и интернет магазины оказывают эту услугу это проще тогда останется только выпаять старую флеш и запаять новую панельки здесь http://www.symmetron.ru/suppliers/wells/wells.shtml симметрон работает от 1000 руб но на их сайте можно найти адреса дилеров доллар растет поэтому 1200 уже не заоблачная цена в симметроне ~500 а раньше была ~300

Aleksandr1-Zh: я уже говорил, что готов купить прошитую флешь, но никто не ответил... Кто возьмется? готов оплатить и флешь, и прошивку, и пересылку

e-dok: Хоть уже махнул было на JTAG с микросхемой, но … решил ещё раз и в последний переделать. И вроде получилось! За пол часа было два нормальных соединения, при каждом считывал по четыре бута без ошибок. Заливать ничего не стал, так как мне это уже ненужно. JTAG сделан в точности по схеме с сайта in без участия в схеме выводов микросхемы - 13, 15, 17. Кабель взят от принтера(LPT), длиной 50см, микросхема HD74HC244P, от неё косичка с разъёмом 5см. Все незадействованные по схеме проводки в кабеле (а их там много) подпаял к массе. На всякий случай схемка с пояснением: Что делал на компьютере – в биосе выставил ЕСР, отключил антивир, интернет, закрыл все ненужные приложения...компьютер и ресивер дополнительно соединён нуль-модемным кабелем.. В ресивер залит "эталонный" boot от in... А далее по количеству ошибок в считанных бутах стал искать тот момент когда ошибок минимум. Этот момент для этого кабеля оказался…как это описать… между моментом появления надписи boot на дисплее ресивера и серединой того времени что горит надпись boot.. п.с. чуть погодя всёж решил проверить работу кабеля до конца - Один boot считывается у меня примерно три минуты, что бы убыстрить процесс нахождения нормального соединения – в EJTAG_TT_1.0.6.16 ставил длину 1000 (вместо 10000), считывал два-три укороченных файлов и если ошибок не было, то запускал считывание длиной 10000 … если при сравнении с эталоном ошибок нет, то считывал ещё два раза с последующим сравнением. Только при 100% схожести 3-4 считанных boot делал запись нового ( записывалось около 14 минут), затем считывал для контроля уже новый бут и если всё нормально – всё отключал. Так вот в кратце.. Сделал из октагона Evolution Infinity, но так как пульт не работает (нужен нового образца) то только и посмотрел как выгладят менюшки, а они на 100% схожи с октагоновскими. Вернулся обратно к октагону. Процесс переделки занял примерно по пол часа в каждую сторону , нормальное соединение ловится довольно быстро…. В общем для себя проблему с переделкой 890 снял, единственный риск – это пропадание ликтричества в момент заливки нового бут.

paul07: Поддерживаю вопрос о том где купить прошитую флэшку ? Надо что-то делать, третью неделю сижу без нормального телевидения...

Aleksandr1-Zh: я заказал панельки, две флешки заказ потянул на 2 тысячи :( жду... сайт, указанный выше, полулевый: цена на сайте одна, в счете - другая, выше почти в половину! нашел программатор рискну выпаять... Если получится прошивать - могу выслать "лишнюю" флешку

valden: Подскажите на 74HC244 ещё какиенибуть буквы есть ? обошёл три магазина и рынок ниукого нет , говорят что даже невидели такого!

in: valden Обыкновенная логика CMOS-серии. Заморская микросхема (буковки HC - это не русские эн-эс). Если не удаётся найти в продаже, можно 244-е или 245-е найти на старых материнских платах от компутеров поколений 286-пентиум1.

leotau: Вот и у меня вышло... Часа за 2. Поздравляйте... ЗЫ Нужен хелп с правильными уснановками антенны (тип и частоты LNB и все такое) для +++

Aleksandr1-Zh: цена 3-15 рублей в интернет магазинах я их тоже заказал

nicol_73: привет всем из любопытства JTAG собрал работает из 4 3 удачных конектов перешивать не стал.стоит ли менять шило на мыло,что это даст мне как пользователю?

e-dok: nicol_73 Вариант с JTAG - это для тех кого не устраивает фирменная софтавая поддержка и на тот случай когда софтавая поддержка совсем прекратится...

nicol_73: хорошо тогда подскажи где можно посмотреть сравнительный анализ софтов gis890 и актогона

leotau: Перешивать стоит только из-за того, что есть такие полезные штуки как: перемотка записанного видео отображение названия в записанных файлах оперативный выход прошивок (или все забыли что было когда +++ увеличили длину ключа и ньюкам по сетке не работал), так вот ГИС больше месяца прошиву делал, а у Октагона в течении недели уже была

nicol_73: всетаки я склонился к смене BOOT на октагон только я ненашо сдесь на форуме а тагже на октогоновских дайте пожалусто ссылку или скинте в личку буду примного благодарен.а как он работает с cam dre

valden: in я понял что это логика,я хотел узнать 74CH244 и всё или так: SN74HC244N , SN74HC244DWR,MM74HC244WM и.т.д что конкретно написано на микрухе?

in: valden Конкретно на моей от Texas Instruments написано "CD74AC244E", только это не имеет ни малейшего значения. Первые буквы перед числом 74 - это какая-то произвольная маркировка производителя, у каждой фирмы она может быть своя. 74 - означает, что это набор логических элементов (поправьте, кто разбирается, если я здесь не точен). Буковки после 74 обозначают тип логики CMOS/TTL, опять же, у каждого производителя эти типы могут быть обозначены своими буквами (самые распространённые - HC (CMOS) и LS (TTL)). 244 - конкретное описание, что именно за логические элементы находятся в микросхеме. грубо говоря, универсальный код, которым обозначают идентичную начинку микросхемы любой производитель. буквы после числа 244 - личное дело каждого производителя. у кого-то там может быть зашифрован тип корпуса, у кого-то диапазон рабочих температур, у кого-то цвет неба за окном офиса, у кого-то... да что угодно. Всё это (всу буковки и что они означают) описано в даташите конкретной микросхемы конкретного производителя. Так что, вполне подходит любая из приведённых в пример (SN74HC244N, SN74HC244DWR, MM74HC244WM).

in: nicol_73 пишет: только я ненашо сдесь на форуме а тагже на октогоновских дайте пожалусто ссылку Читать здесь.

Alex5114: valden можешъ братъ эти SN74HC244N, MM74HC244N, CD74HC244E, M74HC244B SN_Texas Instruments MM_National Semiconductors PC,HEF_Philips CD _Motorola M _STMicroelectronics одни пишут так 54 Digital-IC, Температура„Military“: - 55 °C bis + 125 °C 74 Digital-IC, Температура „Commercial“ - 40 °C bis + 85 °C другии так 74 0°C bis +70°C Standard (engl. commercial) 54 -55°C bis +125°C Militärisch (engl. military) 84 -25°C bis +85°C Industriell (engl. industrial) AC = Advanced CMOS ACT = AC mit TTL-kompatiblen Eingängen HC = High Speed CMOS HCT = HC mit TTL-kompatiblen Eingängen AHC = Advanced High-Speed CMOS AHCT = AHC mit TTL-kompatiblen Eingängen VHC = Very High Speed CMOS VHCT = VHC mit TTL-kompatiblen Eingängen LV = Low-Voltage CMOS Тип корпуса N- DIP E- DIP B- DIP NSR- SOP DWR,WM SOIC у меня эта

valden: Огромное всем спасибо за вразумительный ответ!!!

PR2201JM: Москвичи кто может шить эту флешку, прошейте пожалуйста загрузчик. Считывалось без ошибок, а на записи полезли ошибки, сотнями... Кто уже шил в Москве, скиньте пожалуйста адресок хотя бы в личьку.

Winvic: странно а почему на схеме с резисторами на LPT порту замкнуты 6 и 10, а на схеме с микросхемами 7 и 10?

in: Winvic можно их вообще не замыкать. они так, для вида.

Winvic: на микросхеме так и не получилось прочитать нормально, все время с ошибками. попробую сегодня на резисторах. если не получится плюну на это все дело.

Winvic: результатов с микросхемой и с резисторами почти одинаковый. считать с нее без ошибок ни разу не получилось.

volkov: и ведь доигрался-таки :-) уу-уубил. Ну, ладно. Выпаять есть где. Программатор там водится. Возможно, придётся раскошелится на панель под TSOP-48. А что лить-то туда? "первые 64 килобайта данных, а потом считать их, удостоверившись, что в считанном файле действительно все байты являют собою FF" а если её тупо прошить всю FF, JTAG ведь её должен увидеть по логике. И уж совсем тупой вопрос: а пустая, новая то есть, она 00 во всех ячейках имеет или FF

Winvic: а помоему у этой флешки больше чем 64 килобайта... у кого нить есть даташит на нее ?

volkov: 64 кило - размер загрузчика. Полный дамп есть на upload. Он порядка 8 мегабайт. Но эти 64 кило, Winvic, и есть жизненно важные в данной ситуации. Лично мне не даёт спать вот эта фраза: "если загрузчик просто стереть, то флэшка определяется без всяких проблем, только для этого надо изменить базовый адрес с FF000000 на F0000000" Стереть, значит обнулить. Логично? Если перепайка флеша и установка чистой (новой) микросхемы позволит сконнектиться через JTAG с ресивером, то это выход из положения! Лишь бы сконнектится и шить, шить и шить. Одна лишь проблема - увидит ли JTAG.

PR2201JM: Полный дамп есть только на х890. Октагоновского там нет. Зачем шить в рессивере, когда можно прошить программатором без всяких траблов. Покрайней мере никакая защита вам не сможет помешать, если вы сотрёте флеш, а потом на неё запишете то что нужно.

Winvic: ну кто нить можеть дать ссылку на даташит? через jtag не получается ничего... выпаять флешку проблем нет.

Dmitr76: >а пустая, новая то есть, она 00 во всех ячейках имеет или FF? Если не прав поправьте, но исторически так сложилось(еще со времен однократно-программируемых мс), что "чистая" eeprom идет с "FF" во всех ячейках.

a123: практически такая же флеш TSOP48 стоит и в обычной дрехе только 2MB а не 8MB в дрехе стоит M29W160 (2MB) она стоит и в опенах и тд и тп в экселенсах M29W640 (8MB) производитель тот же ST модель флеши M29 таже

volkov: PR2201JM Полный дамп есть только на х890 С моим ресивером неприятность этакая произошла как раз на обратном пути к родному облику. Так что для меня это нормально :-) Да и случилось-то как-то глупо. Чего пониковал? Ну, ошибка при записи, нажал "стереть" и дождался бы окончания операции. Так нет же. Испугался чего-то, занервничал. Ну вот и результат. Я ведь даже считал загрузчик после стирания. Но вместо того, чтобы посмотреть содержимое файла, а там десятка два ячеек с содержимым 00 вместо FF, рубанул питание, потому как программа перестала отвечать на запросы. Dmitr76 пишет: "чистая" eeprom идет с "FF" во всех ячейках Вот за эту информацию спасибо :-) Правда, оказалось, что я не могу купить новую микросхему. Нет в наличии. И заказ не хотят принимать. Завтра будет программатор, найдена колодка TSOP-48. Всё это будет завтра. Пока придётся вытащить из-под дивана GI-790IR.

in: Winvic Даташит? - пожалуйста, здесь. Dmitr76 Чистая флэшка (как и еепромка) - залита FF-ками.

paul07: Рес успешно реанимировали путем прошивки полного дампа через программатор. Так что ищите программаторы и можно сразу зашивать дамп снятый с октагона.

Aheles: а кокой именно прогроматор нужен и какая цена его будет

volkov: Aheles на один раз чтоли? Он стоит 12-17 тыс рублей. Сюда стоит добавить стоимость адаптера TSOP-1 48. Самый простенький 1400 руб. Самый навороченный, но шибко универсальный стоит около 5 тыс. руб. Можно, конечно, купить ZIF-панель и дальше проводами... Это порядка 500 рублей обойдётся и хорошо, если сработает. Дешевле купить новый ресивер Или даже два. А, может, спаять? А что. Горстка деталей, ZIF панель.... А?

Aheles: Много клиентов убитых а сам пока не раз познал счастье

volkov: неее я вот этот если поднять смогу, больше НИКОГДА ! Чесслово!

PR2201JM: paul07 пишет: Рес успешно реанимировали путем прошивки полного дампа через программатор. Так что ищите программаторы и можно сразу зашивать дамп снятый с октагона. А где брал полный дамп?

paul07: Тут

Winvic: paul07 а не лучше было залить загрузчик октагоновский и уже потом нормально перепрошить ??? почему залил полный дамп ?

paul07: Тут вопрос был в том подойдет ли полный дамп снятый жтагом для прошивки прогером, оказалось все прекрасно подходит. Да и в чем "ненормальность" такого способа, все ведь работает ?

e-dok: paul07 А сколько времени уходит на заливку полного дампа через прогер?

paul07: Примерно 10-15 минут.

volkov: a123 в дрехе стоит M29W160 (2MB) она стоит и в опенах и тд и тп в экселенсах M29W640 (8MB А вот у меня есть M29W160. И я вот даже думаю, я не попытаться ли... Ведь размер флеша 1,97 мБ. Если смотреть дамп, он на три четверти пуст. А вдуг?

volkov: нет. не получится. Есть разница в цоколевке. Вывод 14. У 160 NC, у 640 VPP/WP.

paul07: вот таким прогером восстанавливали рес, если кому поможет.

volkov: Спасибо, paul07 Адаптер за 5000 я сегодня купил. Программатор не подошёл. Очевидно, дело за малым осталось - купить вот такой программатор D-)

paul07: Да уж, понеслось... может поспешил с адаптером?. Есть мысль может лучше договориться с обладателем прогера и хоть тем же DHL отправить ему рес на прошивку, ну всяко дешевле получиться.

volkov: Спасибо, paul07 Да, ну... Кто-то мне будет перешивать... Сами с усами! К тому же, не ищем лёгких путей

volkov: Привезли микросхемы из Москвы. Паять пустую (эксперимента ради) не захотелось. Раз уж программатор, то уж залили полный дамп. Работает. Купил Топфилд 7700. Буду теперь его ломать

akarpov: короче, Еджитаг работает ,мягко говоря, некорректно , при всем уважении к ее создателю, надо работать прогером - меньше нервов потратишь, я же после переделки , обратил приемник обратно в интерстар- самогоновское меню меня убило, да и кроме того что самогон нормально работает дисек+мотор = мало впечатляет но ето уже на вкус и цвет, и еще совет убивцам интерстаров- если нет прогера , приобретите для экспериментов новую флешь,родную выпаяв уберите в темное место, так вы хотя бы останитесь при интерстаре

georg: У нас у всех разные возможности,например мне до программатора,как до Москвы,в прямом и переносном смысле. Но перешивать обратно в ГИС не собираюсь и не только по этой причине,здесь e-dok анализировал разницу ПО между Октагоном и ГИС,по большому счету она действительно не такая уж и большая,хотя после 12.11.08 на самогон вышло уже несколько прошивок,а на ГИС ни одной. И тем не менее работа по совершенствованию ПО Октагона идет и это не может не радовать,а вот отсутствие прошивок для ГИС,порождает разговоры о прекращении поддержки, что приводит к унынию владельцев GI-S890. На Октагон со дня на день ожидается новая прошивка,бум обсуждать,а вот владельцы ГИС будут тосковать и постоянно повторять ну когда-же выйдет новая прошивка для ГИС.? Что касается меню,так ведь разницы практически нет,все одно и тоже за исключеним оформления и по большей части цветовой гаммы,так что и привыкать практически не пришлось.А перешивать в ГИС из-за меню?,такое себе могут позволить только очень "требовательные" люди,а главное многое умеющие и имеющие. Но..и тут вы правы"на вкус и цвет",а точнее сказал поэт "Jedem Das Seine" P.S. О джитаге судить не могу,для меня это впервые,но знакомому перешил и вновь удачно.

e-dok: некоторые наблюдения: Ресивер с залитым (JTAG) boot от 890 и прошивкой от октагона - работает. В этом варианте заливается любая прошивка от октагона, сброс на заводские безболезненнен - остаётся прошивка от октагона. В этом варианте boot от 890 ни по СОМ ни по USB залить не удалось, зато октагоновский заливается (вот ведь прикол - сколько возни с JTAG что бы заменить boot, а в таком варианте можно за секунду вернуть на место бут от октагона). Вот из этого можно сделать вывод, что при обычной заливке бут и прошивок - идёт сравнение с идентификатором прошивки находящейся в ресивере, а при заливке прошивки в boot-mode режиме - идёт сравнение с идентификатором boot в ресивере. Хоть менюшки в 890 мне больше симпатичны, но ..возвращаюсь к октагону

volkov: e-dok , да фиг с ними, с менюшками. А картинка? SD по HDMI. Смотреть же невозможно! Зернистость сильная, блочность. Может, конечно, при просмотре HD этого не заметно или даже наоборот лучше... Не удаётся раздобыть второй ресивер такой же, чтоб подключить к одному телевизору и сравнить. Пока так, чисто субъективно. Ну или в сравнении TF-7700/GI-890, TF-7700/S-918. Она так-то очевидна, но во втором случае катастрофичная просто. Еще раз повторюсь, SD по HDMI. Допускаю, что при просмотре HD ситуация иная или даже противоположная. Не торопитеь кидать камни, не все покупают HDTV ресиверы для просмотра HD.

e-dok: volkov Мы что сейчас в этой теме прелести картинки обсуждать будем? SD по HDMI - по мне так не фонтан, лучше SD со Scartа брать, а HD каналы по HDMI.. Сравнивать картинку между 890 и 918 нет смысла - железо один в один, разница только в наличии софта к ним... у одного регулярно выходит, а у другова уже нет и скорее всего не будет.

in: Немного не в тему, но: ресивер под маркой "Сигнал" модели TLS2007T S2HD имеет те же процы, и точно так же работает с джтагом... За ~полчасика вычитал из него загрузчик. От ис отличается кардинально, да и перешивается ресивер только через усб, ком порта на нём нет. :) И, вот что примечательно. Некоторые его прошивки внутри содержат загрузчик. Но это так... отступления.

volkov: Шутит наше Величие Ресивер основан на ST7100. Он родственник Топфилдам и Катрейн. Шитьё через USB (не с флешки имеется ввиду, хотя и это естественно он умеет) , загрузчик в ПО с целью верификации/обновления характерны для этой архитектуры.

in: volkov что-что? 2007T - да, на sti7100, а 2007ts2 - уже на конексанте

Wolf: http://www.signalrp.ru/catalog/tls2007ts2hd/ - по этой ссылке видно что процессор стоит STi 7100 280 МГц in может ты про какой другой ресивер

nicol_73: привет всем у меня вопросик к тем кто шарит в электринике,а если взять вторую флешку залить в неё дамп от 918,и подпаять её паралельно родной поставив джемперный переклюичатель по (+) питания.небудут флешки шунтировать друг друга. P.S.просьба непинать любителя

in: nicol_73 можно и такое, только не питание надо переключать, а ножку CE

nicol_73: извеняюсь за безграмотность почему СЕ какую функцию выполняет,и за одно какая это ножка

in: nicol_73 CE - Chip Enable, по-нашему CS - Crystal Select, ещё проще - выбор конкретной микросхемы, т.е. разрешение ей на обмен данными с общей шиной. На конкретной флэшке (которая стоит в ис 890) это 26-я нога. Документацию на неё можно скачать здесь.

volkov: А нет ли у кого-нибудь принципиальной схемы ресивера (любого) на процессоре STi7100 и чтобы в нём было реализовано подключение жёсткого диска SATA ? Навязчивая идея у меня... Жутко хочу подключить жёсткий диск не через USB, а SATA, прокесор поддерживает эту возможность. Почему-то редко используют эту возможность.

in: volkov Ну почему? Вантажа-7100 - на сти7100, винт на сата, рикор 5250 - тоже на сти7100, тоже винт на сата. Принципиальной схемы, увы, нет (лично у меня, мож у кого другого и есть). Вот только проц там в бга варианте. Если сата-ноги не выведены из-под него, то всё, крышка, не приделать.

in: Внимание. Про технологию перешивки джтагом. По словам Александра (akarpov), практика занятий по перешивке джтагом данного ресивера показывает, что инструкции, размещённой на сайте, следовать в полном объёме не стоит. А именно: для того, чтобы "поймать" удачный коннект с процессором, надо после включения ресивера нажимать кнопку "коннект" не два раза (как об этом говорится в инструкции, т.к. это слова автора программы ejtag_tt), а несколько, то есть, хоть 5-10 раз. И если все эти 5-10 раз будут выводиться одинаковые данные, флэшка будет чётко определяться, то можно смело делать вывод, что коннект стабилен и ошибок не будет. А если после одного из очередных нажатий кнопки "коннект" вместо информации о флэшке вылезет мусор, можно смело выключать ресивер и начинать попытку заново. Но, контрольное считывание загрузчика всё же следует сделать 1 раз, чтобы удостовериться, что данные, которые отдаёт ресивер, без искажений доходят до порта компутера, т.е. сама схема стабильна и на провода нет наводок. После этого смело делается запись загрузчика и его контрольное считывание. Про сам приобретённый на собранные форумом денежки ресивер системы "пентагон": Т.к. ресивер требовался для считывания из него загрузчика и отработки непосредственно алгоритма работы с джтагом, то есть, является всего лишь подопытной техникой и собственностью людей, вложившихся в его приобретение, и на данный момент для меня фактически без толка, то: как только он понадобится кому-то, кто будет в силах усовершенствовать софт для него, т.е. совершить какой-либо положительный для всех пользователей данных аппаратов труд, я отправлю его этому человеку. Просто чтобы все, кто вкладывался, знали, что их деньги не отданы вникуда.

IREN: Подскажите как с помощью Тотал командера сравнить файлы, где находится эта функция ?

akarpov: используй HexCmp - она сразу при открытии двух файлов делает сравнения и выдеряет несоответствия му ними

in: IREN Побайтное сравнение - никак. есть команда досовская, пишется "FC /B имя_файла1 имя_файла2"

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

serg444: IN Есть предложение попробовать над "подопытным" ресом следующее перешить полностью в 890 те загрузчик и прошивку поиздеватся над прошивками от 918 меняя в них идентификаторы и контрольную сумму авось найдется способ обмануть 890 и кормить его правленными прошивками 918 придется долго икать но оно того стоит

in: serg444 Идентификаторы поменять не сложно. а вот из чего и по какому алгоритму контрольная сумма считается - лично я не знаю. Вы знаете?

janchik: Привет всем! У меня Optibox 7750 HDCICX Вот, сделал всё, что надо для прошивки и поехали - подключил, слил бут - 6 раз совпал. Поэхали записатъ - тоже ок - я рад... Считал.... ужас - одни ff ff ff... Думал, ну и нафиг и вырубил. После включения всё заработало, но бут тот же старый.... Как ето?

akarpov: ну ты наверно от Оптибокса и записал , поэтому и старый а теперь нажми на морде кнопку "вниз" , включи в сеть приемник и посмотри какой номер бута тебе напишет приемник

serg444: я не знаю может это простая CRC те проверка целостности файла но есть несколько вопросов - ЧТО проверяет прошивку при загрузке с флешки это загрузчик он же BOOT при загрузке через COM это вернее всего LOADER а это виндовая программа к томуже русифицированная то есть в нее ктото из наших уже успешно лазил

janchik: Ну, я считывал буты в одну папку а записывал с другои. Этот вариант отпадает. Бут стоит тот же 0014 - сам удивляюсь. Мои надлюдения: 1. Может в место тыканя на Конект использовать Дебуг режим (меню + включение)? Только как с программой договорится? 2. Кабель лучше всего от САТА - с екраном и паяется ладно. 3 Где достать эталонный бут от ентого Оптибокса - для сравнения? Вечером будет вторая серия этого сериала...

janchik: Возник вопрос - какой джитаг программой работают сервис центры?

in: janchik пишет: Где достать эталонный бут от ентого Оптибокса - для сравнения? нигде. нет его, его никто не считал... Вы - первый будете.

e-dok: janchik если вы считывали шесть раз Optibox 7750 HDCICX и все были при сравнении между собой одинаковые - вот и выложите один из них к нам на аплойд или куда ещё... будет "эталонный" для Optibox 7750 HDCICX... интересно что там за отличия от того же октагоновского..

janchik: Будет сделано. Оптибох шас очень дешёвий - и на днях нам предлагают тестит Оптикум 9500 где то за 200 у е в Латвии. Жлобо оправдиваeт своё название. Надо как то готовится смотреть Платформу ато от плюсов не чего хорошего после апреля етого года не ждать.

akarpov: кидаю на аплоад папку с бутами все буты проверены - рабочие ТКНИ ЗДЕСЬ

e-dok: Octagon88 пишет (оригинал сообщения): Привет друзья, Octagon 918 программируют на "NUT OS" (некоторые называют ещё NUP OS) для определённых программных разработок и расширений я могу дать вам для этих целей часть исходных кодов. У кого есть интерессы обращайтесь просто ко мне по личке Пожайлуста, только те кто имеет опыт программирования на ЛИНУКСЕ или что-то в этом роде, как NUT OS с уважением Octagon88

RamssesX: Спаял JTAG на микросхеме Считал со своего OptiboX 7750 boot, сравнил 3 шт - одинаковые Начал заливать boot от EVO Infinity - ERROR и тюнер не работает При включении boot не пишет, светится красный светодиод, все попытки законектится безрезультатно Теперь мне может помочь только програматор?

janchik: Ну, есчё один Октагон сделан. Из Оптибох 7750 -> 918 Схема - резисторы 100 Ом, кабель сата и два крокодила, чтобы была одна масса. Шил долго и нудно. По моему помогло отключение кард ридера от материнки. В аплоуд скину Оригинал-бут. Всем мои превеликие благодарности. in - вы уже герой.

e-dok: RamssesX пишет: Теперь мне может помочь только програматор? Да - это пожалуй единственный вариант, если делать самому минуя офиц. сервис гис. Хотя если бы была под рукой "новая" флешка с уже залитым в программаторе boot или полным дампом от нужного реса, то это было бы ещё проще - заменить "старую" на "новую" не так сложно... гораздо сложнее найти нужный программатор (хотяб такой, чтоб мог стереть флешку, после этого JTAG должен её увидеть). Может кто поделиться - во сколько обошелся ремонт 890 в офиц. сервисе гис при подобной неудаче с флешкой?

zav-irk: Спасибо огромное e-dok за подробное описание. Сделал по вашему описанию, около 2-х часов ловил момент безошибочного конекта, думаю по неопытности......, залил boot Octagon 918 в GI-S890CRCI HD Excellence, залил прошивку в режиме Boot-Mode и получился Octagon 918. p.s. Да... меню уродское, инфо о программе только через EPG ...... очень не удобно, надеюсь это все исправят, только вопрос когда???????

e-dok: zav-irk Да оформление октагона после 890го напрягает... но это дело привычки... через месяц глаз уже привыкает и проблем с восприятием ентого оформления уже нет. Поймать нормальный коннект - это действительно нужно немного "руку набить"... я заметил, что намного быстрее это происходит когда процессор ресивера горячий.

akarpov: RamssesX ты откуда? если недалеко от меня(Самарская обл , ближе к Татарии) могу помочь

janchik: RamsessX У оптибокса бывает что он даёт все 00 или ff и тогда все фаилы совпадают но .... При чём, бывает, что с начала всё читается ок и через какои то таимоут чтото дохнет и через джитаг идёт каша. Так что и сравнивать надо быстро и мудро. Предлагаю 2 бат фаила: compare.bat fc /b 1.bin 2.bin fc /b 1.bin 3.bin fc /b 2.bin 3.bin fc /b 2.bin original.bin clean.bat del 1.bin del 2.bin del 3.bin В программе нажимаем Читать, выбираем папку, куда и кидаем нашы 2 батника, жмём Читать, 1, читаем, жмём, Читать, 2, читаем, жмём, Читать, 3, читаем. Патом запускаем compare.bat и эсли совпадаet всё, идём на запись. Патом, считываем опять так же 3 фаила и эсли опять ок - мы выиграли. Ну и как обычно, надо читать инструкцию и прошивать, пока считивается то же самое что в исходнике. Шас читаю про алтернативные программы джитаг и Nut OS - откровенно говоря, вижу больще потенциала, нежели в Kathrein UFS910. Что касается 0.5 секунд после boot - тоже верно, и чтобы попасть, можно слушать чтото ритмичное и делать всё в ритме - звучит глупо, но мне помогло. Так вот, товарищи. Удачи бсем и меньше дохлых тюнеров. Сорри за ошыбки - я из латвии и пишу через транслит.ру

akarpov: akarpov пишет: RamssesX ты откуда? если недалеко от меня(Самарская обл , ближе к Татарии) могу помочь это касается и др учасников форума

alexey739: помоч нужно с прошивкой микросхемы?Поможеш

akarpov: да, но все вопросы в личку

sssb: serg444 пишет: я не знаю может это простая CRC те проверка целостности файла но есть несколько вопросов - ЧТО проверяет прошивку при загрузке с флешки это загрузчик он же BOOT при загрузке через COM это вернее всего LOADER а это виндовая программа к томуже русифицированная то есть в нее ктото из наших уже успешно лазил мои посты в этой-же теме несколькими страницами ранее посмотри - расписал что где лежит, НО КАК считается контролька - не вычислить. по страндартному CRC32 все варианты смещений и размеров прогнаны, пробовал и подстановки... пока глухо проверяется всё в ресивере, в бут-моде - загрузчиком, при заливке с флэки - сама прошивка проверяет дизасмить с листинга (есть) - муторно, а ида у меня не поняла такого проца, надо плагины искать немцы пока тоже затихли... пока пилюнул...

RamssesX: Спасибо, но я с Украины. Завтра покупаю пару флешек (около $3), ребята помогут залить fulldump, а другую оставлю чистой - для экпериментов. Будут результаты - отпишусь!!! Спасибо

serg444: Грусно, понимаю Анализировать дизассемблированный двухметровый дамп дело невеселое несколькими постами выше e-dok давал ссылку на парня у которого есть среда для октагона может попробуеш ? а мы скинемся на пиво

satko: добрый день на форуме сдесь нашёл сылку на дамп 918 при попытке скачать,выдала ошибку хостинга на аплуде тоже самое. скинте где дамп скачать,или скинте на мылои nicol_1973@mail.ru зарание благодарен

RamssesX: Друзья флешку прописали fulldamp-ом, впаял - БОМБА!!! Все работает на ура, а вот с другим апаратом через JTAG пытаюсь залить бут от Инфинити уже часа 4!!! Максимум что получилось - это записать бут на 65%, выдает "Ошибка записи в порт хххххх" Потом обратно стираю флешку и заново записываю, пока безрезультатно!!! Есть у меня подозрение, что чего-то в этой схеме JTAG нехватает, уж больно работа его нестабильна!!!

georg: RamssesX Мне думается,что это бесполезно,ведь когда мы перешивали в октагон,мы делали множественные попытки,что-бы попасть в нужный момент. На мой взгляд(дилетанта),нам нужно попасть точно в "начало" при записи,иначе не впишется или начало или конец загрузчика. Старый,предыдущий boot и был тем самым ориентиром,для записи нового,а как здесь? Никак!

akarpov: RamssesX если флешь чистая - можете еще хоть 5 раз по 4 часа убить но ,,,,

PR2201JM: Прошил две свеже купленных флеши полным дампом, одну запаял, всё фуцкинирует, вторая лежит. Кому в Москве надо пишите в личку.

in: anton 1. радиотовары 2. материнские платы времён 286-386 3. до фига где, где есть ком-порты :)

anton: я так понял по форуму что в ресиверах такая флешка стоит M29W160. или я ошибаюсь. я такую флешину нашел на работу на DSL модемах. говорят что на жёстких дисках ещё есть но на них не нашел. можно ли из них что нибудь зделать?

volkov: нет, Anton. M29W640FB70N6 Такую же в других устройствах не встречал (велик размер, не везде нужна флешка в 8 МБ), а вот 160 видел на RAID контроллерах производства Intel, их же серверных системных платах семейства S5000, например.

e-dok: Тех кто ещё не убили свои 890 и собираются рискнуть с применением JTAG - советую немного подождать Появилась инфа о скором паблике способа замены boot без использования JTAG...

сом: e-dok пишет: Тех кто ещё не убили свои 890 и собираются рискнуть с применением JTAG - советую немного подождать Появилась инфа о скором паблике способа замены boot без использования JTAG

akarpov:

Dr.Rob: Так так так БУДЕМ ЖДАТЬ!!!

valden: А я микруху закзал JTAG спаять хотел,отложу пока

alexey739: e-dok пишет: Тех кто ещё не убили свои 890 и собираются рискнуть с применением JTAG - советую немного подождать Появилась инфа о скором паблике способа замены boot без использования JTAG... Интересно сколько ждать ,а то один пылится ждет свою микруху и умельца

PR2201JM: alexey739 пишет: Интересно сколько ждать ,а то один пылится ждет свою микруху и умельца У меня в Москве один прошитый чип остался, могу даже впаять в рессивер если самим невмоготу, но никто почему то не спешит... Или мне ещё приехать впаять его надо... И г.. и ложку. Ну ладно приеду. Хотя мне проще уже его по почте отправить в другой город.

alexey739: Так давай отправляй впаять и сами сможем

1vova: Здраствуйте , проблема такого плана : не могу залить дамп http://interstar.net.ru/soft/dump_x890.rar в микросхему M29W640FB , использую программатор ChipProg+ и переходник AE-TS48-16Am Phiton , при программировании ругается на несоответствие адресов микросхемы и буфера , тюнер принесли в мёртвом состоянии т.е. нет индикации и не включается . Напруги с БП в 10% допуске, возможно кривое обновление имхо , пните пожалуйста в правильном направлении...

Aleksandr1-Zh: Вот блин! а я как раз паяю этот переходник под такой же программатор :(

akarpov: Aleksandr1-Zh вот и отпишешь о результатах

Aleksandr1-Zh: результат программирования M29W640FB в программаторе ChipProg+ и переходнике AE-TS48-16Am отрицательный! при программировании ругается как и у 1vova Переходник самодельный, по схеме из документации программатора ну, придется идти на поклон в сервисный центр....

valik: нужно шить тритоном 5.7

close: Хочу поблагодарить Всех на этом форуме ! Благодаря Вам перешил клон DIGILINE_6000 . Превратил его в OCTAGON. Три дня упорного труда и результат есть. Сделал вывод , что без микросхемы прошить сложно. Удачи Всем !

tindc: Прочитал 90% темы, но не нашёл ответов на пару вопросов: 1. Имеет ли в настоящее время смысл заливки бута от 918 в 890 ? (гдето на формуе видел, что это якобы снижает количество тупняков у реса); 2. Бут по прежнему возможно залить только через JTAG ?; 3. Возможны ли иные цели при использовании jTAG (например, диагностика неисправностей?); 4. Стоит ли рискнуть и залить октагоноский бут, по причине того, что в настоящий момент мой 890 жестоко тупит на hd (канал закодирован/звук есть - изоб. нет, перед этим на hd начал перезагружаться)и в принципе ждет замены на ф16 или 980. Просто каким то местом чувствую, что дело в буте, а не в железе (исключено?). Заранее благодарен за возможные ответы, даже если мои вопросы вызовут у Вас смех.

baev: http://gisclub.borda.ru/?1-13-0-00000088-000-60-0-1246333662 загляни сюда и сменишь бут

akarpov: зачем в 890ом менять бут? бут (по аналогии с компом , как и биос) - стартует и ,если нет никаких команд (типа нажатий кнопки вниз и тд), передает управление основной программе. А если у вас что и тупит , то это наверняка железо . ну а если вы надумали сменить бут , то сначала программой GisOct ставите в 890й прошивку от Октагона , а потом программой STBLink ставите бут от октагона . Хочу сразу предупредить , что если вы такой манипуляцией , перешьете ну к примеру в Некст , те зальете и прошивку и бут , то потом смена бута будет возможна только при помощи Jtag или чз выпаивание флеши и программировании ее на программаторе

tindc: Искренне благодарен Вам за ответы и хочу уточнить пару моментов: 1. В случае замены сначала прошивки, а потом бута, возможен ли обратный вариант или только jtag? 2. Ваше мнение по 3 вопросу выше.

akarpov: tindc пишет: возможен ли обратный вариант такой вариант возможен только м\у интерстаром 890 и октагоном 918 , в др вариациях только джитаг по 3му вопросу: я не слышал чтобы кто либо использовал Jtag для тестирования аппаратов , хотя работоспособность связки "процессор-флешь" проверить можно , те определяется ли флешь , читается ли , стирается ли , записывается ли??? но учитывая то, что при Jtag соединении компа с приемником периодически вылазиют ошибки , я бы не рекомендовал им пользоваться для смены бута

volkov: а вот мне так и не удалось "поднять" ресивер. Периодически предпринимаемые попытки прошить чистую флешь в программаторе результата не дали: свой программатор ради одного случая покупать нецелесообразно, а к кому обращался, то программатор не понимает M29W640FB, то не подходит панель, то программатор в процессе записи выдавал ошибку. А новая, "чистая" микросхема в ресивере, вопреки моим надеждам, не определяется как CFI. Увы! Пора, наверное, похоронить трупик ;-(

akarpov: volkov ищите парней которые занимаются кассовыми аппаратами - должны помочь , у них как правило есть прогеры

Aleksandr1-Zh: парни. я в шоке... я писал, что отдали ресивер в ремонт, в Москву Отдали 19 марта, получили на днях. Аппарат проработал только сутки и перестал включаться. Все под пломбой. На панели загоралось только BOOTING и все. Через RS-232 не шьется... стали смотреть сквозь прорези на корпусе. нет слов. я в кружкедетей учил паять лучше, чем сделали в GIS Чтобы им было позорно - выкладываю фото в сеть без уважения к GIS: Два Александра. вот ссылка на архив с фото (1.5 мБ) http://pic-avr.narod.ru/remont-ot-GIS.zip

akarpov: выражаю глубокое соболезнование.... за такой ремонт можно и в рыло сунуть а еще у вас есть постремонтная гарантия - сдавайте обратно , не забудьте приложить ваши фото теперь я наверно свой прибитый скачками напруги 890й сдавать в ремонт не буду - лучше сам добью

Aleksandr1-Zh: мда, я до Триколора ставил только ресиверы GIS. Уважал... а тут такое гэ... чек (кстати! взяли за Это 2800 рублей) владелец уже успел выбросить не знаю.

close: Похоже что железо поменялось у всех клонов тоже. Получил новый Digiline 6000 HD. JTAG повёрнут на 180 градусов. Скачал дамп , отличается от родного очень сильно. Прочитал объявление о смене GIS ПО , пришёл к выводу что это касается всего нового железа всех клонов. Перешивать не рискнул. Жду когда появится новый дамп от нового железа Октагона.

e-dok: close Напиши какая версия материнки и выложи бут (если нормально считан). Возможно ты прав, хотя тот бут октагона, что мы все заливали в своё время сильно отличался от того что у меня был ( мамка v1.4)... как понимаю на каждой версии материнок своя версия бут. Проверку взаимозаменяемости версий бут по версиям материнок наверное никто и не делал...по крайней мере в инете такой информации не встречал. На гисе как то и смысла не было экспериментировать с версиями бут, так как без проблем и риска можно залить неродной софт и при этом не трогать родной бут.... эксперименты с бут без программатора под рукой чреваты... В общем то новая версия бут должна нести в себе некоторое улучшение, какую то оптимизацию работы проца... смущает только постоянная модернизации материнок.

e-dok: close Спасибо за бут от Digiline 6000 HD. Свеженький - от 13.08.2009 Изменил в нём идентификаторы на гисовские и залил в свой 890ый - работает. Конечно интересно было бы сравнить, что меняется в работе ресивера на разных версиях бут -нагрев проца, скорость загрузки, стабильность работы ... может ещё по каким критериям.. Так что просто поменяй идентификаторы на нужные и в JTAG Digiline 6000 HD BOOT-%s.0007.... @STB-INFORMATION US4C1N0......................... RYPL010.08/13/0902.............. SC4A123......................... hihJ06/24/08.................... B001d........................... 01.06........... окт.гон BOOT-%s.0015.... @STB-INFORMATION AS4C1N0......................... RYEC010.08/13/0902.............. SC4A123......................... gigG06/24/08.................... B001d........................... 01.06...........

alarm: e-dok пишет: Тех кто ещё не убили свои 890 и собираются рискнуть с применением JTAG - советую немного подождать Появилась инфа о скором паблике способа замены boot без использования JTAG... А что с этой информацией,не появилась такая возможность?



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