www.ejtag.ru

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


Расширенный поиск
Текущее время: 10 дек 2016, 13:53

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




Начать новую тему Ответить на тему  [ Сообщений: 11 ]  На страницу 1, 2  След.
Автор Сообщение
СообщениеДобавлено: 08 авг 2012, 02:57 
Не в сети

Зарегистрирован: 16 янв 2012, 01:49
Сообщения: 134
Страна: Ukraine (ua)
Благодарил (а): 85 раз.
Поблагодарили: 31 раз.
Пункты репутации: 0
Новичек
Состав ресивера:
процессор - Conexant CX24303
флэш - Spansion S29AL016D70TF101 (Flash Size = 2097152)
Принесли в ремонт с дефектом не включается (табло не горит и ни на что не реагирует, горит один лазер на задней панели SPDIF). Полтора года назад я его реанимировал после прошивки с БОМБОЙ с помощью программатора. Он сразу запустился и начал работать. Теперь похожая ситуация. С помощью JTAG успешно стёр флэш и также успешно залил прошивку v1.17.15 (по отзывам вроде без БОМБЫ). Аппарат после прошивки не ожил и через комп-порт тоже не работает.Что бы разделить неисправность на аппаратную или железо есть несколько вопросов.
1) Посмотрите лог прошивки, может там чего то не правильно?
2) Если есть прошивка для данного китайца проверенная и залитая с помощью JTAGA, скиньте для пробы.
3) Как вариант залить один BOOT, а потом остальное прошить через комп-порт. Если есть у кого поделитесь.
4) Как в HEX редакторе найти информацию какой прошивкой был прошит данный ресивер. Это нужно для того, что бы клиентам показать их ошибку. Они говорят, что сами не прошивали его. Но я им не верю :?
<------------------>
Conexant 24303
Задаем цепочку TAP и создаем модуль ЦПУ
Используем модуль ЦПУ ARM9
VCC = 3,30
VIO = 3,30
Модуль ЦПУ успешно создан
Конфигурация ТАР - 1 4/0 0/4
Сбрасываем TAP
CPU LITTLE-ENDIAN
Читаем ID процессора
CpuID = 0x10946027
Читаем IMP code
IMP code не поддерживается
ARM part number = 0x0946
Core with MPU and TCM
Family ARM9
Инициализируем модуль ARM9 ....
DBGCTRL = 0xD
Процессор остановлен в ARM.
ID reg val = 0x41059461
Модуль ЦПУ инициализирован
Используем файл скрипта open7x0.ejsc
Скрипт выполнен
Создаем модуль флешь
Проверяем зависимости от процессора
Модуль >AMD CFI ARM9 DCC/PrAcc< требует тип(ы) процессоров :
MIPS PrAcc
ARM7
ARM9

Зависимости удовлетворены
Базовый адрес флеши = 0x20000000
Режим доступа 16 бит / разрядность 16 бит
Быстрое чтение по 8192 байт
Быстрая запись по 8192 байт
Первые 16 байт флеши со смещения 0x0:
FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF
Базовый адресс sdram = 0x0
Определяем флешь ...
Manufacture ID = 0x0001 Device ID = 0x22C4 0000 0000
Spansion Flash
Am29LV160BT
CFI = Q, R, Y
Boot type = 0
CFI флешь найдена
VENDOR ID = 0x2
AMD based
Flash Size = 2097152
Region count = 4
Сортируем блоки для Top Boot
Region = 3 ; Block size = 65536 ; Block count = 31
Region = 2 ; Block size = 32768 ; Block count = 1
Region = 1 ; Block size = 8192 ; Block count = 2
Region = 0 ; Block size = 16384 ; Block count = 1
Используем быстрый режим, блок = 8192 байт
Читаем 2097152 байт со смещения 0x0
Записываем в файл C:\Documents and Settings\Соколов\Рабочий стол\Из Инета\1111111111111111.bin
Чтение начато
21:48:20
Чтение завершено
21:48:39
Средняя скорость 106,6 Кбайт/сек
Записываем файл C:\Documents and Settings\Соколов\Рабочий стол\Из Инета\X_770CIPVR_1.17.15_20081128.ird
Размер = 1413629 байт
Будем стирать 22 блок(ов)...
Стираем блок 22 с адресом = 0x150000
Успешно стерто 22 блок(ов)
Запись начата
21:49:28
Используем быструю запись
Размер пакета 8192 байт
Запись завершена
21:49:42
Средняя скорость 106,2 Кбайт/сек


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 08 авг 2012, 03:11 
В сети
Модератор
Аватара пользователя

Зарегистрирован: 16 окт 2011, 20:59
Сообщения: 238
Фото: 34
Откуда: Костанай
Страна: Kazakhstan (kz)
Благодарил (а): 211 раз.
Поблагодарили: 128 раз.
Пункты репутации: 16
Активный
может быть дело в byte swap ?)
бут и лог записи бута , на всякий ))
Код:
Задаем цепочку TAP и создаем модуль ЦПУ
Используем модуль ЦПУ ARM9
Модуль ЦПУ успешно создан
Сбрасываем TAP
Читаем ID процессора
CpuID = 0x10946027
Читаем IMP code
IMP code не поддерживается
ARM part number = 0x0946
Core with MPU and TCM
Family ARM9
Инициализируем модуль ARM9 ....
DBGCTRL = 0xD
Процессор остановлен в ARM.
ID reg val = 0x41059461
Модуль ЦПУ инициализирован
Создаем модуль флешь
Проверяем зависимости от процессора
Модуль >AMD16 ARM9 DCC< требует тип(ы) процессоров :
ARM9
 
Зависимости удовлетворены
Базовый адресс = 0x20000000
Первые 16 байт флеши со смещения 0x0:
 F224 E59F 0000 0002 0000 0040 1001 1812
Определяем флешь ...
Manufacture ID = 0x0001 Device ID = 0x22C4
CFI  = Q, R, Y
Boot type = 0
CFI флешь найдена
VENDOR ID = 0x2
AMD совместимая
Flash Size = 2097152
Region count = 4
Сортируем блоки для Top Boot
Region = 3 ; Block size = 65536 ; Block count = 31
Region = 2 ; Block size = 32768 ; Block count = 1
Region = 1 ; Block size = 8192 ; Block count = 2
Region = 0 ; Block size = 16384 ; Block count = 1
Записываем файл C:\CPLD\boot_openbox730_1.16.84.bin
Размер = 131072 байт
Будем стирать 2 блок(ов)...
Стираем блок 1 с адресом = 0x0
Стираем блок 2 с адресом = 0x10000
Успешно стерто 2 блок(ов)
Запись начата
11:53:54
Используем быструю запись
Размер пакета 8192 байт
Запись завершена
11:54:18


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



За это сообщение автора DIMAG поблагодарили: 4 jozsua (20 апр 2015, 04:26), nazik (08 авг 2012, 14:27), sergiuss (08 авг 2012, 13:54), sokol63 (09 авг 2012, 01:45)
  Рейтинг: 12.9%
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 08 авг 2012, 04:37 
Не в сети
Аватара пользователя

Зарегистрирован: 17 янв 2012, 01:18
Сообщения: 258
Откуда: Львов
Страна: Ukraine (ua)
Благодарил (а): 319 раз.
Поблагодарили: 353 раз.
Пункты репутации: 36
Активный
Записываем файл C:\Documents and Settings\Соколов\Рабочий стол\Из Инета\X_770CIPVR_1.17.15_20081128.ird

А может надо .bin? Ты же льеш файл ПО,а не дамп флеш!



За это сообщение автора nazik поблагодарили: 2 sergiuss (08 авг 2012, 10:38), sokol63 (09 авг 2012, 02:33)
  Рейтинг: 6.45%
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 08 авг 2012, 21:23 
Не в сети

Зарегистрирован: 16 янв 2012, 01:49
Сообщения: 134
Страна: Ukraine (ua)
Благодарил (а): 85 раз.
Поблагодарили: 31 раз.
Пункты репутации: 0
Новичек
DIMAG, залил твой BOOT и ресивер стал оживать. Теперь на дисплее горит E-01 с миганием. Позже попробую через ком-порт залить прошивку v1.17.15.
nazik, я тоже обратил внимание на расширение, вот только прошивку дамп-флэш с "bin" не нашёл.
Если есть у кого полный дамп-флэш на данную модель, скиньте сюда или на почту.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 08 авг 2012, 21:56 
В сети
Администратор
Аватара пользователя

Зарегистрирован: 15 окт 2011, 14:15
Сообщения: 4149
Фото: 64
Откуда: Красноярск
Страна: Russia (ru)
Благодарил (а): 180 раз.
Поблагодарили: 3867 раз.
Пункты репутации: 290
СвойСвойСвой
viewtopic.php?f=12&t=86



За это сообщение автора sergiuss поблагодарил: sokol63 (09 авг 2012, 01:48)
  Рейтинг: 3.23%
Вернуться к началу
 Профиль Фотоальбом  
 
СообщениеДобавлено: 09 авг 2012, 02:40 
Не в сети

Зарегистрирован: 16 янв 2012, 01:49
Сообщения: 134
Страна: Ukraine (ua)
Благодарил (а): 85 раз.
Поблагодарили: 31 раз.
Пункты репутации: 0
Новичек
По ссылке sergiuss залил дамп полный, всё работает нормально.
Ещё раз всем участникам этой темы спасибо за помощь!


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 16 окт 2014, 20:53 
Не в сети

Зарегистрирован: 06 сен 2013, 19:25
Сообщения: 1
Страна: Ukraine (ua)
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Пункты репутации: 0
Новичек
Как подключится к Conexant CX24303 USB-S EJTAG ???


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 17 окт 2014, 14:25 
В сети
Администратор
Аватара пользователя

Зарегистрирован: 15 окт 2011, 14:15
Сообщения: 4149
Фото: 64
Откуда: Красноярск
Страна: Russia (ru)
Благодарил (а): 180 раз.
Поблагодарили: 3867 раз.
Пункты репутации: 290
СвойСвойСвой
Как и к любому другому процессору, зная распиновку жтага.
92


Вернуться к началу
 Профиль Фотоальбом  
 
СообщениеДобавлено: 17 май 2015, 02:37 
Не в сети

Зарегистрирован: 06 май 2014, 16:49
Сообщения: 5
Страна: Ukraine (ua)
Благодарил (а): 2 раз.
Поблагодарили: 0 раз.
Пункты репутации: 0
Новичек
sergiuss писал(а):
Как и к любому другому процессору, зная распиновку жтага.
92


А куда джет кабель канектится на Openbox x 770 ?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 17 май 2015, 03:55 
В сети
Администратор
Аватара пользователя

Зарегистрирован: 15 окт 2011, 14:15
Сообщения: 4149
Фото: 64
Откуда: Красноярск
Страна: Russia (ru)
Благодарил (а): 180 раз.
Поблагодарили: 3867 раз.
Пункты репутации: 290
СвойСвойСвой
На сколько помню быть стандартный разъём ARM20 у края платы.


Вернуться к началу
 Профиль Фотоальбом  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 11 ]  На страницу 1, 2  След.

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


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

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


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

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