Миландр

Ключевым подразделением нашей компании
является Центр Проектирования интегральных микросхем
Текущее время: 2019-авг-22 23:40

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




Начать новую тему Ответить на тему  [ Сообщений: 140 ]  На страницу Пред.  1 ... 6, 7, 8, 9, 10
Автор Сообщение
 Заголовок сообщения: Re: 1967ВН028
СообщениеДобавлено: 2018-дек-11 10:41 
Не в сети

Зарегистрирован: 2015-май-25 13:52
Сообщения: 18
Добрый день. Вопрос про JTAG цепочку из 8 ми процессоров. Мы работаем в среде VisualDSP c отладчиками AD ADZS-USB-ICE и ADZS-HPUSB-ICE.
Цепочка из 4 х у нас успешно работает. При работе с 8 мью процессорами редко и с большим трудом, но сессия все же открывается, далее начинаются долгие подвисы, но процессоры так и не удается запустить.
Проверялась ли работа JTAG цепочки из 8 ми процессоров в среде VisualDSP? Есть ли рекомендация по установке буфферов на JTAG? Куда стоит копать?
Спасибо.

Кстати. Н стр. 134 в пунктах 7 4 4 2 и 7 4 4 3 ошибка - конвейерному протоколу соответствует 0 BNKSLOW, а не 1. И Про медленный тоже самое наоборот.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1967ВН028
СообщениеДобавлено: 2018-дек-12 07:27 
Не в сети

Зарегистрирован: 2014-авг-15 11:04
Сообщения: 199
Откуда: Миландр
В Errata на микросхему есть ошибка номер 6 о проблемах когда число процессоров больше 4-х.
Вы учитываете эту ошибку в своей системе?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1967ВН028
СообщениеДобавлено: 2018-дек-12 12:20 
Не в сети

Зарегистрирован: 2015-май-25 13:52
Сообщения: 18
Ошибка №6 о ДМА канале. А мы пытаемся запустить JTAG цепочку. Никаких ДМА запросов нет. Внешней EEPROM нет. Межпроцессорного взаимодействия тоже нет.
Восемь процессоров в JTAG и мы пытаемся запустить проект, в котором у нас на флаги заведены светодиоды (это не принципиально).

Кстати по ошибке №6. Не очень ясно. Если я например процессором с ID4 захочу обратиться к процессору с ID>4 по ДМА, то могу попасть во внутреннюю память процессора ID4?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1967ВН028
СообщениеДобавлено: 2018-дек-12 13:56 
Не в сети

Зарегистрирован: 2014-авг-15 11:04
Сообщения: 199
Откуда: Миландр
Да. Ваша система никак не задевает баг в ДМА.
Все процессоры после сброса должны ждать прерывания (Вы гарантируете что прерываний не будет).
Соответственно, через джитаг вы можете грузить в процессоры все что угодно
и отлаживать программу. Предполагаю, что и 4-х процессорная система у вас была сделана аналогично
и программу вы на ней запускали идентичную.
Никаких проблем не вижу. Предполагаю, что и джитаг Вы можете проверить на работоспособность.

По поводу ошибки номер 6. Она влияет на загрузку из EEPROM при старте процессора 4.
Канал ДМА внешний "свой" адрес детектирует как hit_internal_memory = (A[31:29]==3'b000) && (A[28:26]==(ID xor 3'b100)).
При старте, канал 0 ДМА, для EEPROM, берет адрес 0, и 4-й процессор (ID==3'b100) детектирует этот адрес как внутренний.
Выполнить доступ к другим процессорам из процессора 4 можно.
Из выражения видно, что для процессора 4 ложный "свой" внешний адрес это A[31:26]==6'b000_0_00.
Для 5-го - A[31:26]==6'b000_0_01.
Для 6-го - A[31:26]==6'b000_0_10.
Для 7-го - A[31:26]==6'b000_0_11 (broadcast!).
Если вы захотите работать с EEPROM из процессоров 4-7, нужно подбирать старшие биты внешнего адреса так,
чтобы не сработал баг.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1967ВН028
СообщениеДобавлено: 2019-май-20 14:37 
Не в сети

Зарегистрирован: 2015-окт-13 11:20
Сообщения: 14
Добрый день! Может кто в курсе по поводу совместимости JTAG отладчика ADZS-ICE-2000 и 1967ВН028 (ADSP-TSxxx)? У продавцов в описании - "поддержка всех JTAG-совместимых процессоров AD". У них же в описании - "поддержка архитектур: Blackfin, SHARC". В описании на отладчик сказано примерно такого плана - "список поддерживаемых изделий ищите на сайте в ветках тех. поддержки". Короче, про TigerSharc пока не нашел нигде инфы. Поставщик предлагает замену снятого с производства ADZS-USB-ICE на этот ADZS-ICE-2000. Его цена около 3000$. Конечно, можно купить ADZS-HPUSB-ICE, но у него цена кусается, порядка 7500$
PS: Используем VisualDSP++ т.к. пока не удалось окончательно перейти CM-LYNX ).


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 140 ]  На страницу Пред.  1 ... 6, 7, 8, 9, 10

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


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

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


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

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