Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:1
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:5
Форум » starterkit.ru » Отладочные платы » SK-AT91SAM9XXXXX-S3E
Проблемы с SPI
Alexandr
Добавлено 31.01.2011 14:46
0
Сообщение: 1
Alexandr
0

Пункты: 234
Регистрация: 13.01.2010
Приветствую господа. Не подскажите в следующем вопросе.
В последнее время постоянно возникают проблемы с SPI флеш. По каким-то непонятным причинам она стабильно выходит из строя (прошивается с положительным результатом, а загрузки ПЛИС при включении питания не происходит). Все коммутации пытаемся проводить предельно осторожно (при отключенном питании).
От чего это может зависеть и как с этим можно бороться?
И вопрос наверно больше к производителям, возможно ли вместо SPI флеш расположить флеш xcv4?
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 31.01.2011 15:54 Сообщение: 2
Pavel Ivanchenko
Admin
4.39

Пункты: 92788
Регистрация: 24.03.2009
Пол: Мужчина
Для большей надежности, соедините толстым проводом землю платы (лучше на разъеме питания) с корпусом PC.
Цитата
И вопрос наверно больше к производителям, возможно ли вместо SPI флеш расположить флеш xcv4?

Нет
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 31.01.2011 16:06 Сообщение: 3
Jury093
4.5

Пункты: 54271
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
а в чем выражается:
Код
стабильно выходит из строя

при считывание идут ошибки? чип видится как стертый? чип больше не перепрошивается?
это по физике..
по логике:
- производитель ПЛИС одобрил ваш флеш с SPI? преценденты работоспособности связки есть?
- осциллом пины интерфейса в момент попытки загрузки смотрели?

за электрическое соединение уверены? может на 5в где подсели случайно..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Alexandr
Добавлено 02.02.2011 14:21 Сообщение: 4
Alexandr
0

Пункты: 234
Регистрация: 13.01.2010
По логике:
Загрузка производится стандартными средствами Xilinx (Impact), поэтому очень сложно определить он видится стертым или нет, если я не ошибаюсь при заливке, он содержимое флеши стирает и заполняет новым "содержимым".
А так флешка прошивается всегда, правда не сохраняет ((.
По физике:
Разводка ПЛИС с SPI я считаю произведена корректно, потому что ни одно из САПР на данную конфигурацию не ругается. Единственное что не пробовал, так это не измерял поступление сигналов осциллографом. Правда из двух плат, SPI второй прекрасно работает и сохраняет содержимое.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 02.02.2011 15:24 Сообщение: 5
Jury093
4.5

Пункты: 54271
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
А так флешка прошивается всегда, правда не сохраняет ((.

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

если платы и компоненты одинаковые, то я бы сделал вывод, что физика интерфейса и логика верны. а неисправен, видимо, какой-то элемент на плате.. может дохлый кондей-блокировочник.. может генератор плиса.. но я бы начал с замены чипа загрузчика с SPI.
если выпаивать не хочется, то можно (при возможности и навыках) вывести его на проводках и прицепить к совместимому по питанию контроллеру. цель - стереть, прошить, проверить в наглядной форме. объем работ - на день/полдня с перекурами..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-AT91SAM9XXXXX-S3E