www.ejtag.ru

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


Расширенный поиск
Текущее время: 07 дек 2016, 04:47

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




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: dm800hd замена процессора
СообщениеДобавлено: 21 янв 2014, 18:34 
Не в сети

Зарегистрирован: 02 янв 2014, 03:19
Сообщения: 3
Страна: Russia (ru)
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Пункты репутации: 0
Новичек
Есть ресивер dm800hd. Перестали определяться USB устройства. Поменял процессор на новый, точно с такой же маркировкой.
После перепайки при включении недолгая активность по шине флешь и тишина.
По сом-порту ничего не выдает.
Пытался читать через jtag в режиме bcm7401 nand, bcm7401 PrAcc , bcm7401 DMA, но максимум чего добился это определение процессора и объема флешки, тип флешки не смог определить.
Да, еще пробовал запускать скрипт dm800 при определении проца - тоже не помогло.
Возможно что-то не так делаю - подскажите пожалуйста.
Я новичек в работе с этими процессорами, так что прошу сильно не пинать...
Заранее спасибо за ответы.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dm800hd замена процессора
СообщениеДобавлено: 22 янв 2014, 15:16 
Не в сети

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

Нужно ли запускать скрипт для hd800? что он дает?

Подскажите , кто знает, будет ли жить ресивер с новым процессором или его надо как-то программировать (конфигурировать)?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dm800hd замена процессора
СообщениеДобавлено: 22 янв 2014, 15:40 
Не в сети
Администратор
Аватара пользователя

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


Вернуться к началу
 Профиль Фотоальбом  
 
 Заголовок сообщения: Re: dm800hd замена процессора
СообщениеДобавлено: 23 янв 2014, 17:35 
Не в сети

Зарегистрирован: 02 янв 2014, 03:19
Сообщения: 3
Страна: Russia (ru)
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Пункты репутации: 0
Новичек
Вот логи: BCM7401 DMA LE и другие комбинации
TRESET подключал, хотя где-то в инете видел, что на dm800 не используется этот сигнал
Везде в логах ошибка при переводе в дебаг моду...
Да, и еще при работе софт иногда подвисал


BCM7401 DMA LE
Log Level = Debug
Задаем цепочку TAP и создаем модуль ЦПУ
Используем модуль ЦПУ MIPS DMA
ADC = 3,21
Модуль ЦПУ успешно создан
Конфигурация ТАР - 0 0/0 0/5
Сбрасываем TAP
CPU LITTLE-ENDIAN
Читаем ID процессора
CpuID = 0x2740117F
Читаем IMP code
IMPCODE = 0x810904
EJTAG version 1 - 2.0
EJTAG function : R4k MIPS16e DMA MIPS32

Включаем доступ к DMA ... OK
DCR = 0x0 (0x0)
Переводим процессор в Debug ... Ошибка
EJTAG Cntrl = 0x209900
Модуль ЦПУ инициализирован
Создаем модуль флешь
Flash mode: Fast Smart
Проверяем зависимости от процессора
Модуль >AMD CFI< требует тип(ы) процессоров :
NEC EMMA2x
MIPS DMA
MIPS PrAcc
ARM7
ARM9
ARM11
ST20 DCU2
ST20 DCU3
ST40/SH4
PPC STB02500
OCDS v1.0
Cortex M3
Boundary Scan Flasher

Зависимости удовлетворены
Базовый адрес флеши = 0x1FC00000
Режим доступа 16 бит / разрядность 16 бит
Быстрое чтение по 768 байт
Быстрая запись по 192 байт
Базовый адрес sdram = 0x0
RAM test failed! (0)
Первые 16 байт флеши со смещения 0x0:
0000 0000 0000 0000 0000 0000 0000 0000
Определяем флешь ...
Manufacture ID = 0x0000 Device ID = 0x0000 0000 0000
Unknown or Internal Flash
CFI =
Boot type = 0
CFI не поддерживается
Читаем параметры флешь из файла ...
Идент флеши не найден в файле параметров

BCM7401 DMA BE
Log Level = Debug
Задаем цепочку TAP и создаем модуль ЦПУ
Используем модуль ЦПУ MIPS DMA
ADC = 3,21
Модуль ЦПУ успешно создан
Конфигурация ТАР - 0 0/0 0/5
Сбрасываем TAP
CPU BIG-ENDIAN
Читаем ID процессора
CpuID = 0x2740117F
Читаем IMP code
IMPCODE = 0x810904
EJTAG version 1 - 2.0
EJTAG function : R4k MIPS16e DMA MIPS32

Включаем доступ к DMA ... OK
DCR = 0x0 (0x0)
Переводим процессор в Debug ... Ошибка
EJTAG Cntrl = 0x209904
Модуль ЦПУ инициализирован
Создаем модуль флешь
NAND BCM PreInit
CPU CP0 23 = 0x1BEF8A4
Found CPU rev = 0x1BEF8A4
Unknow revision
Board BootStrap CFG = 0x0
Board DDR Size = 512 MByte
EJTAG_INPUT_EN = 0x00000000
EJTAG_OUTPUT_SEL = 0x00000000
EBI CS0 Base 0x0
EBI CS0 CFG 0x0
EBI CS1 Base 0x0
EBI CS1 CFG 0x0
Nand Controller revision = 0x0
NAND Select value = 0x0
Flash mode: Fast Smart
Проверяем зависимости от процессора
Модуль >BCM740X NAND< требует тип(ы) процессоров :
MIPS DMA
MIPS PrAcc

Зависимости удовлетворены
Базовый адрес флеши = 0x1FC00000
Режим доступа 8 бит / разрядность 8 бит
Быстрое чтение по 512 байт
Быстрая запись по 512 байт
Базовый адрес sdram = 0x0
RAM test failed! (0)
Определяем флешь ...
brcmnand_probe: CS0: dev_id = 0
NAND cfg 0x00000000
Strap NAND Config: Reg=0x00000000, chipSize=4MB, blockSize=16K
busWidth=1, pageSize=512b
Found NAND chip on Chip Select 0, size=4MB, base=1FC00000
Manufacture ID = 0x0000 Device ID = 0x0000 0000 0000
Unknown or Internal Flash
Читаем параметры флешь из файла ...
Идент флеши не найден в файле параметров


BCM7401 PrAcc
Log Level = Debug
Задаем цепочку TAP и создаем модуль ЦПУ
Используем модуль ЦПУ MIPS PrAcc
ADC = 3,21
Модуль ЦПУ успешно создан
Конфигурация ТАР - 0 0/0 0/5
Сбрасываем TAP
CPU LITTLE-ENDIAN
Читаем ID процессора
CpuID = 0x2740117F
Читаем IMP code
IMPCODE = 0x810904
EJTAG version 1 - 2.0
EJTAG function : R4k MIPS16e DMA MIPS32

DMA cpu in PrAcc mode init
DCR = 0x0
Переводим процессор в Debug ... Ошибка
EJTAG Cntrl = 0x209904
Ошибка инициализации модуля ЦПУ


BCM740x NAND
Log Level = Debug
Задаем цепочку TAP и создаем модуль ЦПУ
Используем модуль ЦПУ MIPS PrAcc
ADC = 3,21
Модуль ЦПУ успешно создан
Конфигурация ТАР - 0 0/0 0/5
Сбрасываем TAP
CPU LITTLE-ENDIAN
Читаем ID процессора
CpuID = 0x2740117F
Читаем IMP code
IMPCODE = 0x810904
EJTAG version 1 - 2.0
EJTAG function : R4k MIPS16e DMA MIPS32

DMA cpu in PrAcc mode init
DCR = 0x0
Переводим процессор в Debug ... Ошибка
EJTAG Cntrl = 0x209900
Ошибка инициализации модуля ЦПУ

BCM7401 DMA LE
Log Level = Debug
Задаем цепочку TAP и создаем модуль ЦПУ
Используем модуль ЦПУ MIPS DMA
ADC = 3,21
Модуль ЦПУ успешно создан
Конфигурация ТАР - 0 0/0 0/5
Сбрасываем TAP
CPU LITTLE-ENDIAN
Читаем ID процессора
CpuID = 0x2740117F
Читаем IMP code
IMPCODE = 0x810904
EJTAG version 1 - 2.0
EJTAG function : R4k MIPS16e DMA MIPS32

Включаем доступ к DMA ... OK
DCR = 0x0 (0x0)
Переводим процессор в Debug ... Ошибка
EJTAG Cntrl = 0x209904
Модуль ЦПУ инициализирован
Используем файл скрипта dm800.ejsc
Скрипт выполнен
Создаем модуль флешь
NAND BCM PreInit
CPU CP0 23 = 0x7414330
Found CPU rev = 0x7414330
Unknow revision
Board BootStrap CFG = 0x0
Board DDR Size = 512 MByte
EJTAG_INPUT_EN = 0x00000000
EJTAG_OUTPUT_SEL = 0x00000000
EBI CS0 Base 0x0
EBI CS0 CFG 0x0
EBI CS1 Base 0x0
EBI CS1 CFG 0x0
Nand Controller revision = 0x0
NAND Select value = 0x0
Flash mode: Fast Smart
Проверяем зависимости от процессора
Модуль >BCM740X NAND< требует тип(ы) процессоров :
MIPS DMA
MIPS PrAcc

Зависимости удовлетворены
Базовый адрес флеши = 0x1FC00000
Режим доступа 8 бит / разрядность 8 бит
Быстрое чтение по 512 байт
Быстрая запись по 512 байт
Базовый адрес sdram = 0x0
RAM test failed! (0)
Определяем флешь ...
brcmnand_probe: CS0: dev_id = 0
NAND cfg 0x00000000
Strap NAND Config: Reg=0x00000000, chipSize=4MB, blockSize=16K
busWidth=1, pageSize=512b
Found NAND chip on Chip Select 0, size=4MB, base=1FC00000
Manufacture ID = 0x0000 Device ID = 0x0000 0000 0000
Unknown or Internal Flash
Читаем параметры флешь из файла ...
Идент флеши не найден в файле параметров


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dm800hd замена процессора
СообщениеДобавлено: 23 янв 2014, 21:07 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 15 окт 2011, 14:15
Сообщения: 4143
Фото: 64
Откуда: Красноярск
Страна: Russia (ru)
Благодарил (а): 180 раз.
Поблагодарили: 3860 раз.
Пункты репутации: 290
СвойСвойСвой
Во всех логах
Переводим процессор в Debug ... Ошибка
Все, что дальше по тексту уже не имеет значения.

Сначала с процессором разберитесь.


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

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


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

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


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

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