SAT
Шарінг IPTV тест VPN тест

Допомаємо хлопцям які на війні! Зараз як ніколи НАША країна потребує допомоги
Форум - Супутникового телебачення SAT-PROF  

Назад   Форум - Супутникового телебачення SAT-PROF > Основні категорії форуму > Технічне спілкування > Проф розділ

Примітки

Створення нової теми Відповідь
 
Параметри теми Параметри перегляду
Старий 11.11.2025, 12:57   #1
Igor1031
Super Moderator
 
Аватар для Igor1031
 
Реєстрація: 25.12.2009
Дописи: 3.575

Типово Прив’язка процесора (CPU) і SPI флеш-пам’яті.

У Sat-Integral S-1311 HD COMBO є прив’язка процесора (CPU) і SPI флеш-пам’яті. У флешці прописана зона OTP, тож при заміні мікросхеми потрібно зчитати цю зону й записати її в аналогічну флеш-пам’ять, інакше пристрій не працюватиме.

З процесором ситуація складніша — потрібна спеціальна програма, якої поки що немає для GX6605S, тому, швидше за все, доведеться звертатися до сервісного центру.

Будьте уважні.
У деяких інших тюнерах також є такий захист, не забувайте про це.
Igor1031 зараз поза форумом   Відповісти з цитуванням
Старий 11.11.2025, 12:58   #2
Igor1031
Super Moderator
 
Аватар для Igor1031
 
Реєстрація: 25.12.2009
Дописи: 3.575

Типово

А якщо прив’язка програмного забезпечення (SW) відбувається просто за ID SPI?
Флешки з однаковим ID перевірялися? Може, в “рідних” мікросхемах якийсь унікальний ID?
Там стандартний ID = 004016H, як у 25Q32, те саме і для флешки на 8 МБ — нічого особливого. Можливо, десь прописані серійні номери або використовується якась математична залежність.
Скажу одне — своєї мети вони досягли: “лівий” чіп підмінити не вдалося, принаймні мені. Є можливість експериментувати на великій кількості різних тюнерів. У результаті дійшов висновку — воно того не варте. Тим більше, що “донори” час від часу трапляються.
Igor1031 зараз поза форумом   Відповісти з цитуванням
Старий 11.11.2025, 13:05   #3
Igor1031
Super Moderator
 
Аватар для Igor1031
 
Реєстрація: 25.12.2009
Дописи: 3.575

Типово

«друга ID SPI-флеш» → «другий (або додатковий) ідентифікатор SPI-флешки» або «другий ID SPI-флешки».

Що під цим зазвичай мають на увазі і як це перевірити

JEDEC / стандартний ID — це те, що повертає команда Read JEDEC ID (0x9F): зазвичай 3 байти — виробник, тип/семейство, розмір. Саме цей ID ви й називали (на практиці для 25Q32 часто бачать 3-байтовий код на кшталт EF 40 16 або схожий формат — залежить від відображення).

«Другий» ID або додатковий ідентифікатор — може означати будь-що з нижче:

уникальний серійний номер (UID), який деякі мікросхеми підтримують через окрему команду (викликається часто командою типу 0x4B або іншим вендор-залежним кодом). UID — це апаратно прив’язаний унікальний набір байтів (наприклад 64- або 128-біт).

вендор-специфічний ID/сигнатура доступний через інші команди (наприклад 0x90, 0x4B або 0x4C у різних мікросхем).

OTP/ексклюзивні області — у флеші може бути захищена зона (OTP), куди записано ідентифікатор або ключі; вона не завжди читається стандартною JEDEC-командою.

електронний/логічний ID, який породжує прошивка/процесор — наприклад прошивка може здійснювати додаткові перевірки (математика, серійники, CRC тощо).

Як перевірити на практиці

Підключіть флеш до програматора (CH341A + AsProgrammer, RT809H, TL866, або через SPI-интерфейс з flashrom/Bus Pirate).

Прочитайте JEDEC ID: команда 0x9F — очікуйте 3 байти (виробник/type/size).

Спробуйте вендор-команди для UID: часто це 0x4B (читайте документацію мікросхеми). Якщо повертає байти — отримаєте унікальний серійник.

Перевірте наявність OTP: деякі програматори/утиліти дозволяють побайтно читати всю мапу пам’яті, включно з спеціальними зонами.

Порівняйте значення зі «рідною» флешкою — якщо UID або OTP відрізняються, це і є «друга ID» яка блокує заміну.

Коротко про практичний висновок

Якщо ви не змогли підмінити «лівий» чіп — дуже ймовірно, що в пристрої використовується або UID, або OTP/серійник, або верифікація по додатковій команді/алгоритму.

Перевіряйте не тільки JEDEC ID, а й наявність UID/OTP і вендор-специфічних полів — саме вони часто є «другим» ID.

Якщо хочете — можу:

написати покрокову інструкцію для CH341A / AsProgrammer або flashrom (якою командою читати JEDEC і спробувати UID),

або — перекласти конкретні рядки/повідомлення, якщо треба.

Що вибираєте?
Igor1031 зараз поза форумом   Відповісти з цитуванням
Відповідь

Закладки


Ваші права у розділі
Ви не можете створювати теми
Ви не можете писати дописи
Ви не можете долучати файли
Ви не можете редагувати дописи

BB-код є Увімк.
Усмішки Увімк.
[IMG] код Увімк.
HTML код Вимк.

Швидкий перехід

Схожі теми
Тема Автор Розділ Відповідей Останній допис
SPI флешки на 1,8В SPI TL866CS TL866A EZP2010 EZP2013 CH341 RT809 Igor1031 Технічне спілкування 4 16.12.2021 11:14
Який перший у житті випадок ремонту у вас у пам'яті? Igor1031 Офтопік (теревеньки) 9 18.05.2020 10:15
Помилка визначення SPI ID флеш (4100с і JTAG) Andbiz Ремонт тюнерів,JTAG відладка 66 06.09.2015 20:01
Книга пам'яті загиблих D-Misha Офтопік (теревеньки) 0 17.03.2015 21:45


Часовий пояс GMT +3. Поточний час: 00:20.


vBulletin 3.8.4 ; Переклад: © Віталій Стопчанський, 2004-2010
Львівський форум