Инженер 0 17 января, 2022 Опубликовано 17 января, 2022 · Жалоба Устройство на основе Max10, а именно микросхема 10m50sae144i7g, не запустилось в термокамере при минус 20. Опытным путем обнаружено, что устройство не включается уже при небольшом минусе -7...-9 градусов. Не мигает светодиод, подключённый к ПЛИС, не конфигурируются порты ввода/вывода, то есть, получается, прошивка ПЛИС просто не загружается при отрицательной температуре. Такое вообще бывает? В чем может быть причина? Или же дело не в загрузке прошивки?! Тогда что может быть причиной такого поведения РЛИС? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Freibier 6 17 января, 2022 Опубликовано 17 января, 2022 · Жалоба Подтяжки к питанию на пинах CONF_DONE и NSTATUS есть? Что на них когда плис не стартует? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Инженер 0 17 января, 2022 Опубликовано 17 января, 2022 · Жалоба Надо посмотреть эти линии, это, правда, непросто..... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ZwergNase 0 17 января, 2022 Опубликовано 17 января, 2022 · Жалоба Ещё может быть, что вам вместо индустриального исполнения подсунули коммерческое, которое работает от 0 до +70 С. У вас есть другие платы с такой же микросхемой? Они работают при минусе? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
des00 25 17 января, 2022 Опубликовано 17 января, 2022 · Жалоба конфигурируется устройство чем? какая частота конфигурации? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Джеймс 4 17 января, 2022 Опубликовано 17 января, 2022 · Жалоба 1) Reset снаружи на ПЛИС приходит? 2) Чем тактируется ПЛИС? Посмотрите форму clock-а осциллографом при включении питания при положительных и при отрицательных температурах Даже сделайте так. Лучи осциллографа на reset, все питания (3.3, 1.2 и т.д.), CONF_DONE, и Сlock. Включайте на осциллографе однократный режим и подавайте питание на схему. Этот эксперимент проделайте при положительных и при отрицательных температурах Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Инженер 0 18 января, 2022 Опубликовано 18 января, 2022 · Жалоба 1. Две платы проверили - одинаково работают. 2. Питание одно, 3.3В 3. Конфигурация хранится внутри ПЛИС, там разве можно изменить частоту? 4. Тактовый сигнал 32МГц с внешнего кварцевого генератора, форма при изменении температуры не меняется. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Инженер 0 18 января, 2022 Опубликовано 18 января, 2022 · Жалоба На CONF_DONE и nSTATUS подтяжек к питанию нет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
des00 25 18 января, 2022 Опубликовано 18 января, 2022 · Жалоба 6 hours ago, Инженер said: 2. Питание одно, 3.3В 3. Конфигурация хранится внутри ПЛИС, там разве можно изменить частоту? 4 hours ago, Инженер said: На CONF_DONE и nSTATUS подтяжек к питанию нет. для внутренней конфигурации, в разделе 3.1.1 указано что подтяжки должны быть, если они в работе вам не нужны, то есть оговорка что убирать их можно после загрузки плис. вот тут описана такая же проблема как у вас, правда без решения, на вопросы по проверке пинов, автор темы написал что не видит в этом смысла) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
umarsohod 1 18 января, 2022 Опубликовано 18 января, 2022 · Жалоба На CONF_DONE и NSTATUS и nCONFIG подтяжки обязательно. Удивительно , что у вас вообще стартует. Эти пины еще куда-то подключены? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Инженер 0 18 января, 2022 Опубликовано 18 января, 2022 · Жалоба Да, проблема один в один, как у меня. Китаец-консультант сам не знает причину, хотя, похоже, причина именно в этих трех выводах конфигурационных. 4 minutes ago, umarsohod said: На CONF_DONE и NSTATUS и nCONFIG подтяжки обязательно. Удивительно , что у вас вообще стартует. Эти пины еще куда-то подключены? Нет, эти выводы не используются. Я понимаю, почему подтяжки обязательны с применением внешних конфигурационных ПЩУ, но здесь же флешь внутри микросхемы - зачем выводы подтягивать? Снаружи ведь никакие сигналы все равно не приходят. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
umarsohod 1 18 января, 2022 Опубликовано 18 января, 2022 · Жалоба Для того, чтобы видеть, стартовал проект или нет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
des00 25 18 января, 2022 Опубликовано 18 января, 2022 · Жалоба 16 minutes ago, Инженер said: но здесь же флешь внутри микросхемы - зачем выводы подтягивать? Снаружи ведь никакие сигналы все равно не приходят. наверное автомат конфигурации завязан на эти пины, вполне возможно что ПЛИС уходит в вечную перезарузку. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Freibier 6 18 января, 2022 Опубликовано 18 января, 2022 · Жалоба 5 часов назад, Инженер сказал: На CONF_DONE и nSTATUS подтяжек к питанию нет. Без подтяжек и при комнатной температуре некоторые плис не стартуют. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Yuri124 4 18 января, 2022 Опубликовано 18 января, 2022 · Жалоба 46 minutes ago, Инженер said: зачем выводы подтягивать? В документе Intel® MAX® 10 FPGA Configuration User Guide в разделе 2.3.1.1.2. Monitored Power Supplies Ramp Time Requirement for Intel MAX 10 Devices есть картинка Figure 11. Monitored Power Supplies Ramp Time Requirement Diagram for Intel MAX 10 Devices ну и текстом: 2.3.1.4. Initialization The initialization sequence begins after the CONF_DONE pin goes high. The initialization clock source is from the internal oscillator and the Intel MAX 10 device will receive enough clock cycles for proper initialization. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться