Форум - Супутникового телебачення SAT-PROF

Форум - Супутникового телебачення SAT-PROF (http://sat-prof.com.ua/index.php)
-   Ремонт тюнерів,JTAG відладка (http://sat-prof.com.ua/forumdisplay.php?f=14)
-   -   OPENBOX F-500 (горить boot, зависає) (http://sat-prof.com.ua/showthread.php?t=5617)

Andbiz 26.10.2014 19:37

OPENBOX F-500 (горить boot, зависає)
 
Доброго вечора, шановні форумчане.
Є тюнер OPENBOX F-500. Спочатку при включенні лише мерехтів світлодіод. Залив через JTAG дамп (все пройшло добре). При включенні тюнера він завантажується і веде себе, як справний - включаєть та вимикається, канали переключається, час показує (до телевизора не підключав). Але якщо його вимкнути і знови вімкнути - то прошивка "злітає" і він знову мерехтить своїм світлодіодом. Спробував під час першого включення (коли він працює) прошити його через COM. Прошивка пройшла не до кінця - пройшли перші проценти, потім появився напис на табло "Er-(проценти)" та потім "Pr-00" - тут тюнер завис. Програма написала помилку "Тюнер не відповідає".
Після цього тюнер при включенні пише boot і мерехтить світлодіодом. Прошиває то написа на таблі "Pr-00".

Напруги з блока живлення - нормальні.
Перевірив живлення на CPU, RAM I FLASH - є.
Спробував продзвонити зв'язок між CPU, RAM I FLASH - є.
Спробував пропаяти феном CPU, RAM I FLASH - нічого не дало.

Як я розумію на останньому етапу процесу прошивання відбувається запис флешки. Тюнер зависає на написі "Pr-00". Але він перед цім її зстирав. Таке враження, що він не може її записати. Але через JTAG я записав флешку без проблем. Але після перезапуску тюнера прошивка пропала.

Потрібно меняти FLASH? Але чому я її можу записувати через JTAG?

sat-prof 26.10.2014 20:43

Однозначно флеш.

Andbiz 26.10.2014 20:51

Зараз спробую замінити M29W160EB на S29AL016D70TF102 (з GLOBO 8010A).

Та дивно - чому вона через JTAG прошивається, а через СОМ - ні. Може не в ній діло...

Andbiz 26.10.2014 21:49

Не допомогло:) Після JTAGa при першому включенні - все ОК. Включив-вимкнув і знову включив - мерехтить зелений світлодіод і все. Флешка ні при чому.

Andbiz 26.10.2014 22:07

Це лог з програми JTAG_UP:
Код:

Init JTAG
IDCODE : 1D405041
CPU : STi5518
Stop CPU
Clear Trap : Please Wait...
Load Trap -> Ram : Please Wait...
Load Trap : LEN Ok
Init Trap : Please Wait...
Trap_Wptr 80000534
Trap_Iptr 80000140
Start Trap  : Please Wait...
Load EMI : Please Wait...
Init OK :)

Спробував ще раз відновити тюнер через JTAG - теж саме.

Andbiz 26.10.2014 22:20

Цей лог був отриманий в програмі STiControl 0.50 при попередній прошивці на попередній флешці:

Код:

reset system
reset TAP controller
reset TAP state machine
read device ID code
device ID code = 0x1D405041
device -> STi5518, Rev. 1
install trap handler code
setup trap handler data
setup memory interface
dcu=00000000
force trap exception
trap handler installed successfully
setup EMI configuration
reading device cut id code
device cut id code = 0x41
reading flash id code
flash id: manuf/dev: 0020/2249, (FA25/2532)
flash size: 2MB
memtype: FlashPROM    (7FE00000..7FFFFFFF)
saving FlashPROM image to file
FlashPROM image saved successfully
loading flash image file
beginning flash erase
flash erase finished
programming FlashPROM
programming FlashPROM finished
verifying FlashPROM data
verifying FlashPROM data finished OK

Тоді і зараз я використовую для запису jKeys_2.9.11.

sat-prof 27.10.2014 04:32

Флеш поставив криву, не з тим сектором загрузки (треба 29W160ET) від глобо не піде.
І перевірити звязок проц-флеш.

Andbiz 27.10.2014 08:49

Цитата:

Допис від sat-prof (Допис 104691)
Флеш поставив криву, не з тим сектором загрузки (треба 29W160ET) від глобо не піде.
І перевірити звязок проц-флеш.

Такої нажаль немає. А що таке сектор загрузки? Мені здається, що річ не в цьому - тюнер веде себе таким же чином, як і на попередній флешці. Нічого не змінилось.

Невелике доповнювання - Прошивка "спадає" після зняття и подачі знову напруги на тюнер.

Юра72 27.10.2014 09:13

Цитата:

Допис від Andbiz (Допис 104686)
Не допомогло:) Після JTAGa при першому включенні - все ОК. Включив-вимкнув і знову включив - мерехтить зелений світлодіод і все. Флешка ні при чому.

у таких випадках мiняти кондюки в БЖ, та залити новий бутлодирь

sat-prof 27.10.2014 09:13

Справа в флеші 200%
Поставив з нижнім сектором, така категорично не годиться.
Підходить від Samsung S300,9400

http://monitor.net.ru/forum/openbox-...fo-362812.html

Юра72 27.10.2014 09:20

а чому з першого разу стартуе?

Andbiz 27.10.2014 09:26

Цитата:

Допис від Юра72 (Допис 104695)
а чому з першого разу стартуе?

Підтримую! Справа не в FLASH. Чому інша флеш веде себе, як попередня?

Andbiz 27.10.2014 09:29

Цитата:

Допис від Юра72 (Допис 104693)
у таких випадках мiняти кондюки в БЖ, та залити новий бутлодирь

БЖ - справний.
Через СОМ-порт нічого не завантажується - тюнер зависає на "Pr-00". Лише можу записати через JTAG - але потім прошивка злітає.

Andbiz 27.10.2014 09:48

Цитата:

Допис від sat-prof (Допис 104694)
Справа в флеші 200%
Поставив з нижнім сектором, така категорично не годиться.
Підходить від Samsung S300,9400

http://monitor.net.ru/forum/openbox-...fo-362812.html

Нажаль мені нічим її замінити. Але я мені здається, що не в ній річ, т.я. до цього стояла M29W160EB і вона себе вела таким же чином.

Ссилка дуже добра. Він пише, що замінив S29AL016D70TF102 на M29W160EТ і це йому допомогло. Але в мене спочатку стояла M29W160EВ.

Вона ні при чому. В тій же темі написали:
Цитата:

Тогда почему в Опенбоксах 7хххсерии,меняеш флешS29AL016D70TF102 на М29W160ET все работает без проблем?! И Опенбокс800 сейчас встречается с S29AL016D70TF102 ,работают!
Цитата:

Я имел ввиду, что не флэш померла, а где то рвется связь в метализации.
Цитата:

Замена конечно авторитетная, но ждите повтор.

sat-prof 27.10.2014 09:54

Дамп заливаєте ж не від Ф500того.(він не дружить з такими флеш)
Бо рідна флеш мертва,нова не підходить взагалі.

duman 27.10.2014 09:58

Провір елементи кола RESET

Andbiz 27.10.2014 10:22

Цитата:

Допис від sat-prof (Допис 104703)
Дамп заливаєте ж не від Ф500того.(він не дружить з такими флеш)
Бо рідна флеш мертва,нова не підходить взагалі.

Чому не від F-500? Від F-500 - брав з першого поста тут:
http://forum.volsat.com.ua/showthread.php?t=489

Як я розумію, прошивка знаходиться в флеш. Через JTAG залив дамп, потім через СОМ дошиваю повністю. Чому же в перший раз я можу включити тюнер?

Andbiz 27.10.2014 10:23

Цитата:

Допис від duman (Допис 104704)
Провір елементи кола RESET

Зараз на роботі. Сьогодні ввечері спробую.

Andbiz 27.10.2014 11:36

Я починаю розуміти:

- Top device code M29W160ET: 22C4h
– Bottom device code M29W160EB: 2249h

Тюнер новий. Брак.
В тюнеру спочатку стояла M29W160EB (bottom boot sector device). Я замінив її на S29AL016D70TF102 (логічна заміна одного типу флеш).

Ви маєте на увазі, що виробник помилково поставив флеш не того типу, що потрібно (M29W160EТ). Вірно?

І ще - можливо знайти дамп і прошивку OPENBOX F-500, яка б підтримувала флешку "top boot sector device"?

sat-prof 27.10.2014 11:37

Що можна пробувати, якщо флеш стоїть з неправильним сектором загрузчика.
Так брак і тільки.(або маркування перебите)
Таких не має,це зовсім інший тип флеші.

Andbiz 27.10.2014 19:04

Чи могу я запаяти флеш AT49BV162AT? За виводами вона повністю підходить. Стоїть в HIVISION HV-3300FTA. Там до речі стоїть проц. STI5518.
В її даташиті написано Top or Bottom Boot Block Configuration Available - т. ч. може бути Top boot divice.

Igor1031 28.10.2014 13:16

Andbiz, ні!Прошивка не зрозуміє таку флеш
Ось про флеші http://sat-prof.com.ua/showthread.php?p=102773

Andbiz 28.10.2014 13:34

Цитата:

Допис від Igor1031 (Допис 104726)
Andbiz, ні!Прошивка не зрозуміє таку флеш
Ось про флеші http://sat-prof.com.ua/showthread.php?p=102773

Дякую. А які ще є вимоги крім розташування виводів, объему пам'яті, розташування бут сектора, напруги живлення? Як визначити - чи підходить флеш?

Yaro 28.10.2014 13:50

В першу чергу - тип корпуса. Далі - ємність, розміщення загрузочного сектора, скорострільність в наносекундах, максимальна робоча температура, напруга живлення та ще дещо інше. А чи підходить флешка тому чи іншому приймачеві - закладено софтописцем. Не прописані в софті мікрухи ігноруються, хоча за всіма параметрами можуть підходити для роботи...

Andbiz 28.10.2014 14:25

Перечитавши різну інформацію з Інтернету та здобуту інформацію на цьому форумі, зробив висновок, що для цього тюнера підходять лише:
1) Samsung DSR9400 - 29LV160 (інформація від sat-prof)
2) Samsung DSB S300V - 29LV160 (інформація від sat-prof)
3) OPENBOX F-500 - 29LV160ATTC (дублююч. джерело, взято звідси: http://www.uzsat.net/topic/7963-flas...openbox-f-500/)
4) OPENBOX F-500 - M29W160ET (http://monitor.net.ru/forum/viewtopi...r=asc&start=32)

Цитата:

Допис від Yaro (Допис 104728)
А чи підходить флешка тому чи іншому приймачеві - закладено софтописцем.

А як можливо це дізнатися? Є якісь таблиці?

kreshnot 28.10.2014 16:57

Цитата:

Допис від Andbiz (Допис 104729)
Є якісь таблиці?

Не зустрічав ніяких таблиць.Якщо у софті прописана флеш-треба ставити таку як і стояла,або правити софт (якщо вмієш)
Цитата:

А як можливо це дізнатися?
Ставиш іншу флеш таку за параметрами і буде тобі відповідь

Andbiz 29.10.2014 10:38

Зрозумів. Відкладу ремонт тюнера до кращих часів (поки не знайду мікросхему).

Andbiz 01.11.2014 21:51

Знайшов мікросхему. Замінив. Тюнер запрацював, але виявився підробкою і прошивки завище 5.58 виводили тюнер з ладу і було необхідно його відновлювати через JTAG.


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

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