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

 
 
 
Reply to this topicStart new topic
> Проблема с загрузкой Spartan3, Из Flash нормально, напрямую - проблема
konoval1
сообщение Mar 3 2007, 11:45
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 60
Регистрация: 5-02-05
Пользователь №: 2 439



Загрузка кристалла небольшая, когда грузится из Flash все нормально, когда напрямую все тоже в основном работает, но какие_то вещи не прописываются (которые в основном и нужны). Как такое может быть.
Go to the top of the page
 
+Quote Post
makc
сообщение Mar 4 2007, 12:55
Сообщение #2


Гуру
******

Группа: Админы
Сообщений: 3 621
Регистрация: 18-10-04
Из: Москва
Пользователь №: 904



Цитата(konoval1 @ Mar 3 2007, 11:45) *
Загрузка кристалла небольшая, когда грузится из Flash все нормально, когда напрямую все тоже в основном работает, но какие_то вещи не прописываются (которые в основном и нужны). Как такое может быть.


Что именно у Вас не прописывается и что Вы подразумеваете под "когда напрямую"?


--------------------
BR, Makc
В недуге рождены, вскормлены тленом, подлежим распаду. (с) У.Фолкнер.
Go to the top of the page
 
+Quote Post
konoval1
сообщение Mar 5 2007, 08:40
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 60
Регистрация: 5-02-05
Пользователь №: 2 439



Один и тот же проект загружается из FLASH(XCF08) и напрямую в кристалл(S3-1.5) через JTAG. В обоих случаях загрузка проходит нормально и программа начинает правильно работать, но во втором случае некоторые цепи не работают, самые простые (то Ghipscope не увидит, то делитель на 2 не заработает). Специалисты говорят, что бывает.
Go to the top of the page
 
+Quote Post
iosifk
сообщение Mar 5 2007, 08:58
Сообщение #4


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(konoval1 @ Mar 5 2007, 08:40) *
Один и тот же проект загружается из FLASH(XCF08) и напрямую в кристалл(S3-1.5) через JTAG. В обоих случаях загрузка проходит нормально и программа начинает правильно работать, но во втором случае некоторые цепи не работают, самые простые (то Ghipscope не увидит, то делитель на 2 не заработает). Специалисты говорят, что бывает.

Уменьшить частоту работы при загрузке по JTAG - пробовали?


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
konoval1
сообщение Mar 5 2007, 16:34
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 60
Регистрация: 5-02-05
Пользователь №: 2 439



А как это сделать, полдня искал в Impacte.
Go to the top of the page
 
+Quote Post
avesat
сообщение Mar 5 2007, 16:48
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 589
Регистрация: 14-08-05
Из: Украина
Пользователь №: 7 621



Цитата(iosifk @ Mar 5 2007, 07:58) *
Уменьшить частоту работы при загрузке по JTAG - пробовали?


Частота JTAG здесь не причем!

2 konoval1 Вы специально пишите вопросы, чтоб никто ничего не понял? smile.gif


--------------------
"Мы будем играть, пока не треснут наши гитары, и все те, кто любит рок - я отдаю вам честь!" AC/DC
Go to the top of the page
 
+Quote Post
Serge V. Kior
сообщение Mar 5 2007, 21:53
Сообщение #7


Участник
*

Группа: Свой
Сообщений: 27
Регистрация: 12-08-06
Пользователь №: 19 502



Цитата(avesat @ Mar 5 2007, 16:48) *
Цитата(iosifk @ Mar 5 2007, 07:58) *

Уменьшить частоту работы при загрузке по JTAG - пробовали?


Частота JTAG здесь не причем!

2 konoval1 Вы специально пишите вопросы, чтоб никто ничего не понял? smile.gif


А в чем же тогда дело?
У меня есть одна аналогичная платка, в которой наблюдается подобный глюк.
Go to the top of the page
 
+Quote Post
oleg_rudakov
сообщение Mar 6 2007, 00:13
Сообщение #8


Частый гость
**

Группа: Свой
Сообщений: 136
Регистрация: 26-07-04
Из: Europe
Пользователь №: 387



Подобная проблема наблюдалась всякий раз и в разных проектах, когда использовались опорные конденсаторы небольшой емкости (обвязка ПЛИС по питанию). Необходимо использовать бОльшие емкости с целью обеспечения стабилизации напряжения, особенно это критично при конфигурировании кристалла. Он потребляет большой ток, и если питание не дотягивает - конфигурация завершается с ошибкой.

Пробуйте добавить емкости в каждую из цепей питания. Кстати, из прошлого опыта, Xilinx требует питания на каждый блок, даже если ни одна ножка не используется.

Удачи...
Go to the top of the page
 
+Quote Post
Serge V. Kior
сообщение Mar 6 2007, 13:33
Сообщение #9


Участник
*

Группа: Свой
Сообщений: 27
Регистрация: 12-08-06
Пользователь №: 19 502



Цитата(oleg_rudakov @ Mar 6 2007, 00:13) *
Подобная проблема наблюдалась всякий раз и в разных проектах, когда использовались опорные конденсаторы небольшой емкости (обвязка ПЛИС по питанию). Необходимо использовать бОльшие емкости с целью обеспечения стабилизации напряжения, особенно это критично при конфигурировании кристалла. Он потребляет большой ток, и если питание не дотягивает - конфигурация завершается с ошибкой.

Пробуйте добавить емкости в каждую из цепей питания. Кстати, из прошлого опыта, Xilinx требует питания на каждый блок, даже если ни одна ножка не используется.

Удачи...


Угу похоже на то. Поменял кондеры, нашел одну незапитанную ножку по портам. Вроде все ОК.
Go to the top of the page
 
+Quote Post

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

 


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


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