22 декабря | 2024г. | 19:49:32


АвторТема: Ошибка после смены ПО IDENT Error-UNINITIATE  (Прочитано 179008 раз)

0 Пользователей и 2 Гостей смотрят эту тему.

Оффлайн Hotbird

  • Падаван
  • *
  • Сообщений: 13
  • Поблагодарили: 2
  • Уважение: 0
0
Да этот атмел читается без проблем.
А Вы, собственно, кто, чтоб такое говорить? Пароль на доступ к ней имеете, чтоб прочесть содержимое? Ибо от чтения она защищена и ни на каком программаторе не читается. Пытался прочесть несколько десятков экземпляров на чиппроге-48, а мои знакомые на тритоне. Тщетно. То что якобы из неё может прочитаться - это мусор, это данные, которые не имеют отношения к прошивке.

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

И записывается он туда сто пудов не на программаторе а по команде из тестового ПО которым тестируют железо после сборки. Что угодно можно сделать- отрубить JTAG и прочее а не то что какой то атмел прошить. :biggrin:
"сто пудов"... ну, это Ваше право. "Каждый заблуждается в меру своей информированности." :)

Но думаю что чип там не дохнет а просто ошибочно в него что то может записаться.

Не могу согласиться с тем, что в него можно что-то записать, не зная пароля. Это крипто-память (из описания в даташите), и просто так с нею ничего не сделать. Она может только обрабатывать какие-то данные, пришедшие на неё, и возвращать результат обработки, а софт ресивера уже решает, нравятся они ему или нет. Если не нравятся - может вывести записку "идент еррор" или что-то в этом роде.

К нему только спарк обращается.
Неужели? Ресиверы 1126, например, имеют такую же микросхему (со своими данными, там другой "идент оборудования" прошит), но никакого спарка в этих ресиверах нет, а закрытая ОС тоже общается с нею и проверяет, то ли отвечает эта микросхема. И если что-то не так, то может вывести записку об ошибке, а может просто привести к спецэффекту в виде отсутствия изображения ТВ-каналов при работающем звуке и наличии менюшек.

И это только одна из степеней защиты от клонирования. В спарке при старте считываются данные из атмела и в нём серийный номер спрятан а не ID модели. Потому что по логу при старте видно что ID как раз ни куда и не слетал ;)
Вообще-то это единственная защита от клонирования. В атмеге на передней панели, как это реализовано у некоторых других ресиверов, в данных аппаратах защиты нет. Т.е. ресивер можно заставить стартовать и без оригинального софта этой атмеги.
А ID - он как раз живёт в этой 88-й атмелке. Ибо, если её выпаять, то ID будет состоять из FF-ок.
И именно поэтому я написал, что она частично выходит из строя. Какие-то отдельные байтики, видимо, в ней портятся, как в мсп430 в дре1 модулях.

А энигма она к этому чипу не обращается. Можно вообще его выкинуть- Е2 по барабану он!
Именно! Так что, ответ на вопрос, как решить эту задачу, состоит в том, чтобы распаковать спарк и исключить в нём код проверки данной микросхемы (либо результат сравнения данных подправить).

Клоны существуют только Амико 8900.
Вы правда так считаете? Китайцы давно распилили эту 88-ю и клепают клоны всех существующих ресиверов с нею, а не только амики-8900.

Оффлайн zenit

  • Друзья Джедаев
  • *****
  • Сообщений: 839
  • Поблагодарили: 1056
  • Уважение: +22
0
А Вы, собственно, кто, чтоб такое говорить?
А чего это вы со мной тут в таком тоне? Я вам где то нагрубил? Оставьте свои эмоции себе. :padonak:
"Давайте будем спорить о вкусе омаров с теми, кто их ел."
Можно долго есть омаров думая что они настоящие :diablo:
А то с дуру хотел дампом уже поделится. Фиг вам! Сами умные- копайте. 24С02 там работает на ура!
Неужели? Ресиверы 1126, например
Такое  сравнение не имеет смысла тут комментировать. Вы бы ещё с памятью в древнем телике сравнили. Что не уместно? Как раз для ваших размышлений самое то :dirol:
Вообще-то это единственная защита от клонирования.
В клон запаяйте атмел с оригинала и доложите о результате. Впрочем болтать на публике большего ума не требуется. Именно по этому и читался атмел :dirol:
Ибо, если её выпаять, то ID будет состоять из FF-ок.
У меня на Амико без атмела ID присутствует в логе :biggrin:
PS: понипрогом читайте- вам он поможет :biggrin:
Amiko 8900_Openbox S5_VU+ SOLO2

Оффлайн Hotbird

  • Падаван
  • *
  • Сообщений: 13
  • Поблагодарили: 2
  • Уважение: 0
0
Уважаемый.
Я без понятия, кто Вы есть. Впрочем, Вы так же не знаете, с кем говорите. Эмоций у меня нет, поэтому разговор чисто технический.
А ежели вы не видите разницы между 24с02 и 88sc0104... ну, что я могу тут поделать. Могу только надеяться, что как-нибудь и Вам встретится то, о чём я и иные люди здесь писали.

& с наступающим новым годом!

Оффлайн zenit

  • Друзья Джедаев
  • *****
  • Сообщений: 839
  • Поблагодарили: 1056
  • Уважение: +22
0
Я вам подсказал как это делается. Но вы это всё отвергаете потому что не в курсе что и как. Бывает. Ну что же? Толките воду в ступе.  Это по всей видимости ваш единственный путь. ;)

PS:который раз убеждаюсь что не стоит что то выносить в паблик. Всё равно не приемлят этого. Потому что в незнании жить лучше. Ну и ладно. Лезьте и дальше в дом исключительно через окно. Кому нужно тот ходит через дверь.  С Наступающим вас и удачи в Новом году. :bye:
PS2: если бы вы увидели что в ресивере стояло до атмела то всё поняли. Атмел не на всех платах был. :-X
Amiko 8900_Openbox S5_VU+ SOLO2

Оффлайн spiritalex

  • Подающий Надежды
  • *
  • Сообщений: 1
  • Поблагодарили: 0
  • Уважение: 0
Народ подскажите пути решения этой проблемы... пользоваться Энигмой не вариант "как то все тама криво и косо" хотелось восстановить Спарк? Подскажите плиз?

Оффлайн Hotbird

  • Падаван
  • *
  • Сообщений: 13
  • Поблагодарили: 2
  • Уважение: 0
Да, я не любитель дреамоподобных ресиверов, поэтому в ремонт такие ко мне редко попадают. Но первый экземпляр был в декабре 2011 года. На нём (версия платы 1.4) стоит атмелка U6 AT88SC0104CA и еепромка U7 с запиленной маркировкой 24C02. Без U6 данные ямату'овые (а ныне они вроде фуланами зовутся) ресиверы в принципе не должны были существовать, ибо каждый спарковый софт на них содержит в себе код проверки этой микросхемы защиты. А со снятой еепромкой (и рабочей установленной U6) ресивер преспокойно стартует.

Вы, собственно, ремонтом данных ресиверов с приведённой запиской сами лично имели дело? Потому как атмелкой Вы называете еепромку 24с02, которая и в самом деле без проблем читается любым программатором, а прошивка слетает не в ней, а в другой атмелке, которая 88sc0104 и которая без пароля не читается программаторами.

Так, на всякий случай, вот вам три лога: первый с ресивера с исправной установленной U6, второй со снятой U6, третий с той, у которой частично слетела прошивка, из-за чего и происходит та самая табличка про "uninitiate":

Спойлер   :
Board: STx7111-Mboard (MB618)  [32-bit mode]
info: Disregarding any EPLD


U-Boot 1.3.1 (Mar 16 2011 - 11:42:45) - stm23_0043 - YW 1.0.019 Rel P1

DRAM:  128 MiB
NOR:     8 MiB
NAND:  512 MiB
In:    serial
Out:   serial
Err:   serial
IdentID : 09 00 0b 00 00 51 64

Hit ESC to stop autoboot:  0
## Booting image at a0080000 ...
   Image Name:   Kernel-Ramdisk-Image
   Image Type:   SuperH Linux Multi-File Image (gzip compressed)
   Data Size:    5252354 Bytes =   5 MiB
   Load Address: 80800000
   Entry Point:  80801000
   Contents:
   Image 0:  2680743 Bytes =   2.6 MiB
   Image 1:  2571598 Bytes =   2.5 MiB
   Verifying Checksum ... OK
   Uncompressing Multi-File Image ... OK
found phy at addres = 1
stmac_phy_get_addr(): id1 = 0x7, id2 = 0xc0f1
stb_id = 90b005164
   Loading Ramdisk to 80d8c000, length 00273d4e ... OK

Starting kernel console=ttyAS1,115200 rw ramdisk_size=6144 init=/linuxrc root=/d
ev/ram0 ip=192.168.0.69:192.168.3.119:192.168.3.1:255.255.0.0:lh:eth0:off stmmac
eth=msglvl:0,phyaddr:1,watchdog:5000 bigphysarea=4000 nwhwconf=device:eth0,hwadd
r:24:00:0B:00:51:64 Manufacture=Spark-Project STB_ID=09:00:0B:00:00:51:64 - 0x00
58d000 - 2571598 ...

[MAIN] init finish,errCode=0
...

Спойлер   :
Board: STx7111-Mboard (MB618)  [32-bit mode]
info: Disregarding any EPLD


U-Boot 1.3.1 (Mar 16 2011 - 11:42:45) - stm23_0043 - YW 1.0.019 Rel P1

DRAM:  128 MiB
NOR:     8 MiB
NAND:  512 MiB
In:    serial
Out:   serial
Err:   serial
Ident ic do not exist


Hit ESC to stop autoboot:  0
## Booting image at a0080000 ...
   Image Name:   Kernel-Ramdisk-Image
   Image Type:   SuperH Linux Multi-File Image (gzip compressed)
   Data Size:    5252354 Bytes =   5 MiB
   Load Address: 80800000
   Entry Point:  80801000
   Contents:
   Image 0:  2680743 Bytes =   2.6 MiB
   Image 1:  2571598 Bytes =   2.5 MiB
   Verifying Checksum ... OK
   Uncompressing Multi-File Image ... OK
found phy at addres = 1
stmac_phy_get_addr(): id1 = 0x7, id2 = 0xc0f1
stb_id = ffffffffffffff

   Loading Ramdisk to 80d8c000, length 00273d4e ... OK

Starting kernel console=ttyAS1,115200 rw ramdisk_size=6144 init=/linuxrc root=/d
ev/ram0 ip=192.168.0.69:192.168.3.119:192.168.3.1:255.255.0.0:lh:eth0:off stmmac
eth=msglvl:0,phyaddr:1,watchdog:5000 bigphysarea=4000 nwhwconf=device:eth0,hwadd
r:24:00:0B:00:51:64 Manufacture=Spark-Project STB_ID=09:00:0B:00:00:51:64 - 0x00
58d000 - 2571598 ...

[MAIN] YWIDENT_Init error,errCode=0xff03
...

Спойлер   :
Board: STx7111-Mboard (MB618)  [32-bit mode]
info: Disregarding any EPLD


U-Boot 1.3.1 (Mar 16 2011 - 11:42:45) - stm23_0043 - YW 1.0.019 Rel P1

DRAM:  128 MiB
NOR:     8 MiB
NAND:  512 MiB
In:    serial
Out:   serial
Err:   serial
IdentID : 09 00 0b 00 00 b2 c8

Hit ESC to stop autoboot:  0
## Booting image at a0080000 ...
   Image Name:   Kernel-Ramdisk-Image
   Image Type:   SuperH Linux Multi-File Image (gzip compressed)
   Data Size:    5252354 Bytes =   5 MiB
   Load Address: 80800000
   Entry Point:  80801000
   Contents:
   Image 0:  2680743 Bytes =   2.6 MiB
   Image 1:  2571598 Bytes =   2.5 MiB
   Verifying Checksum ... OK
   Uncompressing Multi-File Image ... OK
found phy at addres = 1
stmac_phy_get_addr(): id1 = 0x7, id2 = 0xc0f1
stb_id = 90b00b2c8
   Loading Ramdisk to 80d8c000, length 00273d4e ... OK

Starting kernel console=ttyAS1,115200 rw ramdisk_size=6144 init=/linuxrc root=/d
ev/ram0 ip=192.168.0.69:192.168.3.119:192.168.3.1:255.255.0.0:lh:eth0:off stmmac
eth=msglvl:0,phyaddr:1,watchdog:5000 bigphysarea=4000 nwhwconf=device:eth0,hwadd
r:24:00:0B:00:51:64 Manufacture=Spark-Project STB_ID=09:00:0B:00:00:51:64 - 0x00
58d000 - 2571598 ...

[MAIN] YWIDENT_Init error,errCode=0xff03
...

Оффлайн zenit

  • Друзья Джедаев
  • *****
  • Сообщений: 839
  • Поблагодарили: 1056
  • Уважение: +22
Hotbird
Я вам и так слишком много сказал. :yes4: Вы в ответ просто попёрли на танке против. Далее диалога не будет! Почему- я вам уже сказал. Больше мне добавить не чего. Всего доброго ;)
Amiko 8900_Openbox S5_VU+ SOLO2

Оффлайн Hotbird

  • Падаван
  • *
  • Сообщений: 13
  • Поблагодарили: 2
  • Уважение: 0
увыжаемые "друзья диджеев", за слова отвечать будем?
в каком месте понипрог умеет читать залоченные 88-е?
их вообще в списке поддерживаемых не существует: lancos.com/prog.html

впрочем, Вы правы, диалога с дилетантами не будет. на данном форуме очень мало участников, кто понимает что-то в электронике.

идите своей дорогой...

Оффлайн zenit

  • Друзья Джедаев
  • *****
  • Сообщений: 839
  • Поблагодарили: 1056
  • Уважение: +22
увыжаемые "друзья диджеев", за слова отвечать будем?
в каком месте понипрог умеет читать залоченные 88-е?
У вас и с юмором большие проблемы? :pooh_door: Понипрог это для первоклассника программатор. :lol:  Читает только советские газеты. :read:
Amiko 8900_Openbox S5_VU+ SOLO2

Оффлайн medium

  • Кандидат
  • *
  • Сообщений: 4
  • Поблагодарили: 0
  • Уважение: 0
0
Народ подскажите пути решения этой проблемы... пользоваться Энигмой не вариант "как то все тама криво и косо" хотелось восстановить Спарк? Подскажите плиз?
да и правда как решить данную проблему? у меня тоже самое---,,IDENT Error--UNINITIATE!,,

Оффлайн alex_73

  • Падаван
  • *
  • Сообщений: 24
  • Поблагодарили: 4
  • Уважение: 0
чип AT88SC0104CA стоит на последних ревизиях материнок.
На первых ресиверах в стояла 24С02 ( 01). У кого есть первые ревизии ресиверов? Можете посмотреть и прочитать содержимое?


Добавлено  10 мая | 2014г. | 16:37:27
Вроде форум поддержки, должны знать про железо все и вся, а в ответ-тишина.
Некашерно как-то!

Оффлайн B_B

  • Падаван
  • *
  • Сообщений: 18
  • Поблагодарили: 3
  • Уважение: 0
Это нормально , а могут ещё сообщение удалить .
А проблема как была , так и есть и интересна только тем у кого она есть.

Оффлайн Ser6

  • Друзья Джедаев
  • *****
  • Сообщений: 12328
  • Поблагодарили: 29870
  • Уважение: +122
Это нормально , а могут ещё сообщение удалить
Из чего Вы делаете такие выводы?

Оффлайн alex_73

  • Падаван
  • *
  • Сообщений: 24
  • Поблагодарили: 4
  • Уважение: 0
А проблема как была , так и есть и интересна только тем у кого она есть.
А ведь решение совсем рядом! Вверху Уважаемый ZENIT дал явную подсказку!
Я посмотрел в схеме- тоже 24С01!!!
Осталось за малым: найти ресивер с такой микрухой и прочитать ее. 24с01 читается на раз!
Можно и от любого клона, только софт нужен соответствующий!

Добавлено  11 мая | 2014г. | 19:05:44
Предлагаю изменить название топика.
Смена По и ошибка разработчиков железа никак между собой не связанны!

Оффлайн Expert_66

  • Друзья Джедаев
  • *****
  • Сообщений: 974
  • Поблагодарили: 475
  • Уважение: +11
Вроде форум поддержки, должны знать про железо все и вся, а в ответ-тишина.
Где форум поддержки?????
Поддержку осуществляет производитель, а это форум пользователей и тут никто нкому ничем не обязан.
Никто не побежит искать ресивер и не начнет его курочить чтоб вытащить инфу или название чипа
Если не отвечают, значит не знают или кто сталкивался не видел еще сообщение

Добавлено  11 мая | 2014г. | 21:38:51
Из чего Вы делаете такие выводы?
А просто люди пишут, задают вопросы, а потом забывают где писали в какой теме и считают что сообщение удалили

Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
7 Ответов
2407 Просмотров
Последний ответ 14 февраля | 2011г. | 15:09:54
от djo66666
1 Ответов
5709 Просмотров
Последний ответ 30 августа | 2013г. | 10:52:46
от Sovok
2 Ответов
6197 Просмотров
Последний ответ 24 сентября | 2012г. | 22:50:59
от Pabluxa
1 Ответов
5509 Просмотров
Последний ответ 19 декабря | 2012г. | 22:11:48
от Cms
4 Ответов
6267 Просмотров
Последний ответ 02 сентября | 2017г. | 01:50:48
от yuju



X

Добро пожаловать!

Мы заметили, что у Вас установлено расширение AdBlock или ему подобное. Пожалуйста добавьте наш Клуб в белый список, внесите этим посильную лепту в его развитие. Спасибо!