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

Ошибка загрузки ADSP-BF504 на отрицательных температурах

Здравствуйте. Процессор перестает грузиться на отрицательной температуре (примерно -20)

Пробовал разные режимы. При загрузке с SPI флешки читает несколько первых байт и останавливается.

При загрузке с внешнего хоста, опять же, после нескольких байт перестает снимать сигнал HWAIT. Его игнорирование не помогает.

Снижение частот результата не дает.

Маркировка ADSP-BF504BCPZ-4F (-40 +85)

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

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


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

а всё остальное нормально - питание там, не появляются ли пульсации на нём на -20?

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


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

а все остальное на плате под какую температуру? генератор (или кварц?) - в любом случае тактовый сигнал посмотреть надо. та же флашка?

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


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

6 часов назад, diman8911 сказал:

Здравствуйте. Процессор перестает грузиться на отрицательной температуре (примерно -20)

Пробовал разные режимы. При загрузке с SPI флешки читает несколько первых байт и останавливается.

Может быть непропай - разогревается и теряет контакт.

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


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

Все компоненты на -40, с генератором все ок, непропай исключаем ввиду 100 процентной повторяемости на большом количестве экземпляров. Питание в норме.

Грешу на то, что к нам не поставляют кристаллы на реальные -40. Хотя те, что привезли из Америки напрямую из розничного магазина тоже не работают.

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


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

22 минуты назад, diman8911 сказал:

Все компоненты на -40, с генератором все ок

Надо подключится к SPI осциллографом и контролировать clock SPI.

 

16 минут назад, diman8911 сказал:

непропай исключаем ввиду 100 процентной повторяемости на большом количестве экземпляров.

100-процентная повторяемость на нормальной температуре? У нас тоже партия из 50 плат прошла 100% тесты на нормальной температуре. А на -55 градусов у всех отказ - непропай вывода одного резистора.

 

 

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


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

Перепаивать пробовали, не помогло. SPI смотрели, там все ок. Он просто перестает принимать данные и все. Когда он мастер, то просто перестает читать флешку после нескольких байт (количество байт плавает), а когда он слейв, то перестает снимать сигнал HWAIT.т.е. по факту блокирует передачу.

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


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

On 12/11/2019 at 10:39 AM, diman8911 said:

то просто перестает читать флешку после нескольких байт

А сравнивали эти байты с пачкой при плюсовой температуре? Может всёже флешка отдаёт ошибочные данные?

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

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


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

У меня была проблема с I2C сделанным на GPIO BF533. При температуре минус 10 и ниже не откликался кодек SSM2603 на части плат. Не помню процентов 10...30 кажется переставало работать. Проблема была в фронтах. Резисторы последовательно в линиях на 30 Ом решили проблему на 100 процентов.

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


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

В 13.12.2019 в 00:29, SimpleSoft сказал:

А сравнивали эти байты с пачкой при плюсовой температуре? Может всёже флешка отдаёт ошибочные данные?

 

Смотрели, с данными все ОК

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


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

А вот это попробуем

В 13.12.2019 в 08:03, uriy сказал:

У меня была проблема с I2C сделанным на GPIO BF533. При температуре минус 10 и ниже не откликался кодек SSM2603 на части плат. Не помню процентов 10...30 кажется переставало работать. Проблема была в фронтах. Резисторы последовательно в линиях на 30 Ом решили проблему на 100 процентов.

А вот это попробуем

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


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

Вставка резисторов 11 Ом в разрыв линий SCLK и MOSI помогла. Всем большое спасибо!

Цитата

 

 

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


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

Забавно. Может вам стоит написать сюда https://ez.analog.com/audio/f/q-a/3964/ssm2603-doesn-t-work-at-low-temp Я там писал о своей проблеме с кодеком. Пусть возьмут на заметку что у процессоров слишком крутые фронты.

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


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

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

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

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

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

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

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

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

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

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