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

 
 
> Требуется помощь Cyclone IV, Проблемы с прошивкой EP4CGX110
Erepb
сообщение Aug 31 2014, 20:45
Сообщение #1





Группа: Новичок
Сообщений: 7
Регистрация: 28-12-10
Пользователь №: 61 924



Доброго времени суток, уважаемые форумчане!
Первый раз работаю с 4 циклоном и сразу же проблема с прошиванием...
И так, что имеем: EP4CGX110 в корпусе F484, прошивка выбрана PS с микропроцессорного модуля Intel Atom совместно с Intel PCH EG20T, который обеспечивает доступ к портам GPIO, по которым идет прогрузка ПЛИС.
MSEL0=0
MSEL1=0
MSEL2=0
MSEL3=+2,5В
Загрузка прошивки, по осциллографу, проходит верно, но CONF_DONE не выходит в высокий уровень. ПЛИС откликается (nSTATUS), если дергать nCONFIG. RBF правильно отправляется на ПЛИС. Единственное, что есть непонятного, это подключенные к +3,3В порты TCK, TMS, TDI (почему так - не знаю, я занимаюсь программированием в данном проекте). По плате смотрели осциллографом - сигналы данных и такта до ПЛИС доходят... Почему не прожигается - не понимаю sad.gif Вроде бы, уже и паузы делали между выводом ПЛИС в состояние конфигурации, и делали паузы после того, как вся RBF загрузится в ПЛИС, но результата ноль. Может кто что подскажет? Если требуется, то с работы смогу скинуть схему платы и сам код прожига с процессора.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Erepb
сообщение Sep 1 2014, 07:45
Сообщение #2





Группа: Новичок
Сообщений: 7
Регистрация: 28-12-10
Пользователь №: 61 924



Прикрепил схему подключения ПЛИС. Там выводы сокращенно написаны - CONF->nCONFIG, CNFD->CONFIG_DONE, STAT->nSTATUS.
По-поводу тактов: делали 20 пустых - никакого эффекта, увеличивая на 10 тактов довели число пустых до 100 - тоже нет результата sm.gif
Прикрепленные файлы
Прикрепленный файл  MCS.pdf ( 50.78 килобайт ) Кол-во скачиваний: 105
 
Go to the top of the page
 
+Quote Post
SM
сообщение Sep 1 2014, 07:50
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(Erepb @ Sep 1 2014, 11:45) *
Прикрепил схему подключения ПЛИС


Не видно подтяжки на INIT_DONE (без нее, на сколько я помню, CONF_DONE не поднимается). Да и на nCONFIG тоже подтяжки нет... Хотя, подозреваю, что она на другом конце разъема, но, все равно...
Go to the top of the page
 
+Quote Post
Erepb
сообщение Sep 1 2014, 08:23
Сообщение #4





Группа: Новичок
Сообщений: 7
Регистрация: 28-12-10
Пользователь №: 61 924



Цитата(SM @ Sep 1 2014, 11:50) *
Не видно подтяжки на INIT_DONE (без нее, на сколько я помню, CONF_DONE не поднимается). Да и на nCONFIG тоже подтяжки нет... Хотя, подозреваю, что она на другом конце разъема, но, все равно...


nCONFIG подтягивается до +3.3В через порт GPIO на самом процессоре. На схеме CONF_DONE и nSTATUS через 10кОм подключены к +3,3В, а не к +1,5В - не глядя кусок перекинул, моя неточность... А INIT_DONE где выведен? Вроде в handbook'e написано, что сигнал внутренний и вывести его наружу нельзя на этом Циклоне... Вроде бы,когда все делали пользовались мануалами Configuration and Remote System Upgrades in Cyclone IV Devices и Cyclone IV device handbook.
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение Sep 1 2014, 10:29
Сообщение #5


Лентяй
******

Группа: Свой
Сообщений: 2 203
Регистрация: 11-10-04
Из: Санкт-Петербург
Пользователь №: 843



Цитата(Erepb @ Sep 1 2014, 12:23) *
А INIT_DONE где выведен? Вроде в handbook'e написано, что сигнал внутренний и вывести его наружу нельзя на этом Циклоне... Вроде бы,когда все делали пользовались мануалами Configuration and Remote System Upgrades in Cyclone IV Devices и Cyclone IV device handbook.

Ну, вообще-то в хендбуке написано, что INIT_DONE не внутренний, а опциональный. Он может быть разрешен в "Device and Pin Options". В описании режима Passive Serial про использование INIT_DONE говорится в явном виде:
Цитата
INIT_DONE is released and pulled high when initialization is complete. The external
host device must be able to detect this low-to-high transition which signals the device
has entered user mode. When initialization is complete, the device enters user mode.
In user mode, the user I/O pins no longer have weak pull-up resistors and function as
assigned in your design.

INIT_DONE для EP4CGX100CF23 (который FBGA 484) выходит на вывод W8 - см. документ "EP4CGX110 Pin-Outs" : http://www.altera.com/literature/dp/cyclone-iv/EP4CGX110.pdf
Ну и в Pin Planner'е:
Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Erepb   Требуется помощь Cyclone IV   Aug 31 2014, 20:45
- - Cosworth   А вопрос, пуллап на CONF_DONE имеется ли? Вообще с...   Sep 1 2014, 05:14
- - SM   А не забыли 16 (или сколько там, не помню уже) пус...   Sep 1 2014, 05:47
|- - iosifk   Цитата(SM @ Sep 1 2014, 09:47) А не забыл...   Sep 1 2014, 08:27
|- - Erepb   Цитата(iosifk @ Sep 1 2014, 12:27) Импуль...   Sep 1 2014, 08:43
||- - SM   Цитата(Erepb @ Sep 1 2014, 12:23) написан...   Sep 1 2014, 08:34
|||- - Erepb   Cosworth, не, там на самом деле идет +3.3В, это я ...   Sep 1 2014, 11:58
|||- - SM   Цитата(Erepb @ Sep 1 2014, 15:58) А вот я...   Sep 1 2014, 12:09
||- - Stewart Little   Разбираемся дальше. Цитата(Erepb @ Sep 1 201...   Sep 2 2014, 12:00
|- - maksimp   Цитата(Erepb @ Sep 1 2014, 10:45) По-пово...   Sep 1 2014, 18:03
|- - Stewart Little   Цитата(maksimp @ Sep 1 2014, 22:03) Даита...   Sep 2 2014, 07:30
- - SM   Еще, в алгоритме, не забыли, что нулевой бит конфи...   Sep 1 2014, 08:53
- - Cosworth   Не знаю, насколько это важно, у Вас на схеме подтя...   Sep 1 2014, 10:22
- - ViKo   Вряд ли INIT_DONE влияет на процесс загрузки. Это ...   Sep 1 2014, 12:58
- - SM   У альтеры есть такое, что некоторые сигналы исполь...   Sep 1 2014, 13:46
- - ViKo   Я проверил бы соединение всех нужных выводов с зем...   Sep 2 2014, 12:25
- - sysel   Конфигурация из .rbf шлется LSB-first, т.е. каждый...   Sep 3 2014, 18:02


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

 


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


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