реклама на сайте
подробности

 
 
> Портится прошивка CPLD
vlsiz
сообщение Mar 13 2011, 10:07
Сообщение #1





Группа: Новичок
Сообщений: 8
Регистрация: 3-10-08
Пользователь №: 40 663



Есть проект на CPLD MAXII (EPM570T144C5), компилится в квартусе без ошибок, объем - 60%, использована внутренняя флеш память.
Прошивка производится либо с LPT бластера, либо с USB бластера (фирменный Альтеры).
Общее количество загрузок - не более 20-ти. Смонтировано 2 экземпляра устройства.
После прошивки все работае правильно.
П Р О Б Л Е М А:
По истечению о,5 часа и 3..5 выключений и включений питания перестает работать часть функций, в том числе и обращение к внутренней флеш памяти.
На ПЛИСке этой серии делались десятки проектов, схемных ошибок нет.
После повторной заливки опять некоторое время все работает.
Неужели купили бракованную партию ПЛИСок?
Кто-нибудь сталкивался с подобным явлением?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
vlsiz
сообщение Mar 15 2011, 05:18
Сообщение #2





Группа: Новичок
Сообщений: 8
Регистрация: 3-10-08
Пользователь №: 40 663



Как почти всегда, причина оказалась банальная, может это кому-то и пригодится.
Монтажник вместо резистора SMD 0603 поставил конденсатор 0.1. Это цепь начальной установки регистров ПЛИСки
по включению питания (пин 61). После программирования потенциал этого пина - высокий, все работает.
После выключения питания заряд в течении 0,5 часа стекал и потенциал пина ресет становился 0, вся работа оказалась
заблокированной.
Кстати, блок юзерской флеш памяти (UFM) из интереса тестировал адресным кодом более 100 раз, все без ошибок.
Всем откликнувшимся большое спасибо!!!
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 30th July 2025 - 22:58
Рейтинг@Mail.ru


Страница сгенерированна за 0.01365 секунд с 7
ELECTRONIX ©2004-2016