www.ejtag.ru

Форум поддержки программ "Tiny Tools" (CPLD/USB-S/USB-F/USB-SPI EJTAG Tiny Tools)


Расширенный поиск
Текущее время: 11 дек 2016, 03:25

Часовой пояс: UTC + 7 часов




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: GI2238 нули на передней панели
СообщениеДобавлено: 08 июл 2016, 17:53 
Не в сети

Зарегистрирован: 04 авг 2013, 19:02
Сообщения: 3
Страна: Russia (ru)
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.
Пункты репутации: 0
Новичек
Добрый день, всем! Подскажите, куда дальше копать?
На рабочем ресивере, все определяется и читается, а на больном при первом включении все ок, но при попытке считать дамп, выпадает ошибка чтения. После этого подключиться к ресиверу не удается, пока не отключишь и не включишь питание! Лог прикреплен.

Вложение:
GI2238.txt


У вас нет необходимых прав для просмотра вложений в этом сообщении.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: GI2238 нули на передней панели
СообщениеДобавлено: 12 июл 2016, 13:08 
Не в сети

Зарегистрирован: 12 дек 2014, 21:59
Сообщения: 554
Откуда: ЗаМКАД
Страна: Russia (ru)
Благодарил (а): 192 раз.
Поблагодарили: 147 раз.
Пункты репутации: 39
Активный
to, posik. Про "GI2238 нули на передней панели".

Искать неисправность в ресивере (в железе).
Вложения ваши, к сожалению, не видно, поэтому сказать больше нечего.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: GI2238 нули на передней панели
СообщениеДобавлено: 12 июл 2016, 15:33 
Не в сети

Зарегистрирован: 04 авг 2013, 19:02
Сообщения: 3
Страна: Russia (ru)
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.
Пункты репутации: 0
Новичек
Не могу найти информацию по процессору ALI3606. Оборудования на нем много, а информации ноль! Какие ноги питания? Нашел только, что 201 нога - это сброс.

Вот, что пишет:
<----- 0.1.0.2129 ----->
GI S2238(ali 3606)
Log Level = Normal
Задаем цепочку TAP и создаем модуль ЦПУ
Используем модуль ЦПУ MIPS PrAcc
ADC = 3,17
Модуль ЦПУ успешно создан
Конфигурация ТАР - 0 0/1 5/5
Сбрасываем TAP
CPU LITTLE-ENDIAN
Читаем ID процессора
CpuID = 0xFFFFFFFF
Читаем IMP code
IMPCODE = 0x60414000
EJTAG version 3.1
EJTAG function : R4k ASID_8 MIPS16e NoDMA MIPS32

Переводим процессор в Debug ... OK
Инициализируем модуль PrAcc ....
Модуль ЦПУ инициализирован
Включаем доступ к флешь ...
Версия процессора ALI = 3603, подтип = 1
Инициализируем SDRAM ....
OK
Используем файл скрипта ali3606_2.ejsc
Скрипт выполнен
Создаем модуль флешь
Flash mode: Fast Smart
Проверяем зависимости от процессора
Модуль >Ali SPI< требует тип(ы) процессоров :
MIPS PrAcc

Зависимости удовлетворены
Базовый адрес флеши = 0xAF400000
Режим доступа 8 бит / разрядность 8 бит
Быстрое чтение по 768 байт
Быстрая запись по 768 байт
Базовый адрес sdram = 0xA0000000
Первые 16 байт флеши со смещения 0x0:
23 01 00 10 00 00 00 00 00 02 00 00 4E 43 52 43
Определяем флешь ...
Manufacture ID = 0x0001 Device ID = 0x0016 0000 0000
Spansion Flash
Флешь определена
Spansion SPI Flash :
Размер 8388608 байт
Используем быстрый режим, блок = 768 байт
Читаем 8388608 байт со смещения 0x0
Записываем в файл D:\SatTV\EJtag\usb-s_ejtag_tt_0.1.0.2129\Dumps\2238bad.bin
Чтение начато
13:26:07
Ошибка записи алгоритма 0 <> 7C000000
Ошибка чтения адреса = 0x0
Чтение завершено
13:26:07
Средняя скорость 0,0 Кбайт/сек
<----- 0.1.0.2129 ----->
GI S2238(ali 3606)
Log Level = Normal
Задаем цепочку TAP и создаем модуль ЦПУ
Используем модуль ЦПУ MIPS PrAcc
ADC = 3,18
Модуль ЦПУ успешно создан
Конфигурация ТАР - 0 0/1 5/5
Сбрасываем TAP
CPU LITTLE-ENDIAN
Читаем ID процессора
CpuID = 0xFFFFFFFF
Читаем IMP code
IMPCODE = 0x60414000
EJTAG version 3.1
EJTAG function : R4k ASID_8 MIPS16e NoDMA MIPS32

Переводим процессор в Debug ... OK
Инициализируем модуль PrAcc ....
Модуль ЦПУ инициализирован
Включаем доступ к флешь ...
Версия процессора ALI = 3603, подтип = 1
Инициализируем SDRAM ....
OK
Используем файл скрипта ali3606_2.ejsc
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
Скрипт выполнен
Создаем модуль флешь
Flash mode: Fast Smart
Проверяем зависимости от процессора
Модуль >Ali SPI< требует тип(ы) процессоров :
MIPS PrAcc

Зависимости удовлетворены
Базовый адрес флеши = 0xAF400000
Режим доступа 8 бит / разрядность 8 бит
Быстрое чтение по 768 байт
Быстрая запись по 768 байт
Базовый адрес sdram = 0xA0000000
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
Первые 16 байт флеши со смещения 0x0:
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Определяем флешь ...
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
PrAcc Exec, no access, ejtag_cntrl = 0xC008
Manufacture ID = 0x0000 Device ID = 0x0000 0000 0000
Unknown or Internal Flash
Читаем параметры флешь из файла ...
Идент флеши не найден в файле параметров


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: GI2238 нули на передней панели
СообщениеДобавлено: 12 июл 2016, 16:41 
Не в сети

Зарегистрирован: 12 дек 2014, 21:59
Сообщения: 554
Откуда: ЗаМКАД
Страна: Russia (ru)
Благодарил (а): 192 раз.
Поблагодарили: 147 раз.
Пункты репутации: 39
Активный
А в Debag логе при чтении с рабочего что-нибудь интересное есть?

Выбран Модуль GI S2238(ali 3606).
Странно чтение в файл с рабочего
Код:
Ошибка записи алгоритма 0 <> 7C000000
Ошибка чтения адреса = 0x0

В ресивере какая память? Тип flash SPI?


Последний раз редактировалось artotle 12 июл 2016, 17:14, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: GI2238 нули на передней панели
СообщениеДобавлено: 12 июл 2016, 17:13 
Не в сети
Аватара пользователя

Зарегистрирован: 02 фев 2012, 17:52
Сообщения: 263
Откуда: Минск
Страна: Belarus (by)
Благодарил (а): 22 раз.
Поблагодарили: 128 раз.
Пункты репутации: 35
Активный
Цитата:
В ресивере какая память? Тип flash SPI?

Spansion S25FL064PIF


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: GI2238 нули на передней панели
СообщениеДобавлено: 12 июл 2016, 17:25 
Не в сети

Зарегистрирован: 12 дек 2014, 21:59
Сообщения: 554
Откуда: ЗаМКАД
Страна: Russia (ru)
Благодарил (а): 192 раз.
Поблагодарили: 147 раз.
Пункты репутации: 39
Активный
Тут советуют. Ссылка.
Электрик писал(а):
Проблема этих приёмников плохая фильтрация питания на материнке , необходима замена конденсаторов 470 mF x 10V.

valik55 писал(а):
Вопрос следующий - как перевести ALi3606 в debug? Даташита нигде не нашёл. Речь идёт об orton x405. Перемычка возле флешки к дебугу никакого отношения не имеет.
sikat писал(а):
На 6-ую ногу процессора ALi3606 через резистор 10кОм подать 3.3 В, ресивер переводится в debug. Ссылка.
Про кабель джитаг USB-S Ссылка

Лог дебуг прикладывать надо.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: GI2238 нули на передней панели
СообщениеДобавлено: 12 июл 2016, 19:44 
Не в сети

Зарегистрирован: 04 авг 2013, 19:02
Сообщения: 3
Страна: Russia (ru)
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.
Пункты репутации: 0
Новичек
Конденсаторы поменяны все и проверены! Сначала ругался на SDRAM - поменял! Теперь вот это! Была тройка обрывов пистонов - восстановил! Стабилизатор 5 вольт на ЮСБ выдавал 12 вольт (!!!) - поменял! И все это на НОВОМ ресивере из упаковки, который провалялся у клиента 3 года! Соответственно, никакой гарантии. Вожусь из принципа "победить железяку"! Ресивер "из коробки" проработал час-полтора, перезагрузился и потом нули на морде!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: GI2238 нули на передней панели
СообщениеДобавлено: 12 июл 2016, 20:53 
В сети
Администратор
Аватара пользователя

Зарегистрирован: 15 окт 2011, 14:15
Сообщения: 4150
Фото: 64
Откуда: Красноярск
Страна: Russia (ru)
Благодарил (а): 180 раз.
Поблагодарили: 3867 раз.
Пункты репутации: 290
СвойСвойСвой
По логу
Цитата:
Log Level = Normal

если выкладываете лог с ошибкой, то в дебуг режиме

Цитата:
Первые 16 байт флеши со смещения 0x0:
23 01 00 10 00 00 00 00 00 02 00 00 4E 43 52 43
Определяем флешь ...
Manufacture ID = 0x0001 Device ID = 0x0016 0000 0000
Spansion Flash
Флешь определена
Spansion SPI Flash :
Размер 8388608 байт

флешь определяется, загрузчик в ней есть

Цитата:
Ошибка записи алгоритма 0 <> 7C000000

доступа к памяти (RAM) нет. Неисправна или другой скрипт нужен


Вернуться к началу
 Профиль Фотоальбом  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Часовой пояс: UTC + 7 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB® Forum Software © phpBB Group (блог о phpBB)
Русская поддержка phpBB
phpBB Shop