Перейти к содержанию
    

Проблема с DSP ADSP-BF532BSTZ400

Всех приветствую. 
   Пытаюсь запустить DSP Black Fin ADSP-BF532BSTZ400. Загрузка по SPI из FLASH, т.е. BMODE[1:0]=11. 
Тактирование подаю внешнее на ногу CLKIN. Проц не шевелится совсем - нет никой реакции на RESET# 
ни на PF2(CS#  FLASH), ни на SCK (тактовом выходе SPI). Часто при нажатии RESET#  на выходе CLKOUT 
проскакивает частота равная F_CLKIN * 10(что, в общем нормально для дефолтного состояния). Но это всё. 
Больше никакой реакции на RESET#  нет. Причём это не на единичной микросхеме, я попробовал штук пять 
и везде одно и то же.
   Ранее приходилось иметь дело с ADSP-BF537 - там всё работало без проблем вообще. 
В чём косяк? 
Подскажите кто знает пожалуйста.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Уже лет 10 не имел с ними дела. На BR, MISO, NMI, JTAG подтяжки в нужном направлении есть?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

питание ядра ещё бы посмотреть, особенно если оно внутренним регулятором делается.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

5 hours ago, _pv said:

питание ядра ещё бы посмотреть, особенно если оно внутренним регулятором делается.

Питание ядра отдельным источником.

 

7 hours ago, aaarrr said:

 На BR, MISO, NMI, JTAG подтяжки в нужном направлении есть?

На BR подтяжка к плюсу есть, а остальное как то не смотрел. При подключении ADSP-BF537 помнится вообще не заморачивался подтяжками всё и так работало...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Установил подтяжки на BR, MISO, NMI. Ничего не поменялось. По прежнему глухо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Был у меня "попадос" с BF561: хотел загружать его с внешней SPI флешки, уже и плату свою изготовили. Не грузится. Потом от безвыходности заглянул в еррату, в которой написано, что чип с ревизией кристалла 0.3 не поддерживает этот режим загрузки (из-за ошибки в ПЗУ внутреннего загрузчика).

Сейчас попытался найти еррату на BF532: не вышло, куда-то её далеко Analog Devices спрятал.

Мотет быть та же проблема?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот что нашел по ревизиям:

 

"На ревизиях кристалла (silicon revision) 0.2 и ниже биты CPHA и CPOL в регистре управления SPI (SPI Control, SPICTL) оба были установлены в 1. По этой причине память SPI может детектировать ошибочный фронт на сигнале тактов, когда он восстанавливается из третьего состояния. Если процесс загрузки терпит неудачу в такой ситуации, то верхний подтягивающий резистор на сигнале SPICLK позволит смягчить проблему. На кристалле silicon revision 0.3 это было исправлено установкой CPHA = CPOL = 0 в регистре управления SPI (SPICTL). Silicon revision 0.3 работает надежно и с pull-up резистором на SPICLK. Таким образом платы, которые поставляются с разными ревизиями кристалла, могут безопасно иметь верхний нагрузочный резистор на сигнале SPICLK. Однако Вы можете заметить на осциллографе, что на silicon revision 0.3 сигнал SPICLK неожиданно становится в уровень лог. 1, когда сигнал PF2 снят."

 

Вроде как выходит, что загрузчик работает. Были проблемы с SPICLK, но и их решили.

Изменено пользователем MPetrovich

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

57 minutes ago, aaarrr said:

А JTAG не в воздухе?

Да как JTAG может влиять на загрузчик то? Я вообще никогда им не заморачивался, это ж отдельная структура в кристале.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 hours ago, MPetrovich said:

Да как JTAG может влиять на загрузчик то? Я вообще никогда им не заморачивался, это ж отдельная структура в кристале.

Легко: поставит кристалл в "неудобное положение" и готово. В любом случае он не должен быть брошен, встроенных подтяжек нет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Проблема решилась. Дело было в сопле на входе CLKIN. Как только устранил, всё заработало. 

Всем пытавшимся помочь спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...