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

 
 
> Загрузка Virtex-4FX, Подкиньте идеи
D-Luxe
сообщение Nov 29 2011, 18:51
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 347
Регистрация: 24-02-10
Из: Пенза
Пользователь №: 55 642



Подскажите как можно запрограммировать Spartan-3e для загрузки Virtex4-FX20, которые связаны между собой. Spartan-3e опрашивает COM-порт и программирует Virtex-4.

Если нужна еще какая-то информация напишу.


--------------------
Нелегко оказаться на верном пути, но куда труднее его пройти.
(с) Уилл Роджерс
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
D-Luxe
сообщение Dec 25 2011, 19:21
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 347
Регистрация: 24-02-10
Из: Пенза
Пользователь №: 55 642



Кароче объясняю в деталях.

Microblaze получает прошивку по RS232 от PC. Далее кладет в память.

После прошивка должна быть передана по интерфейсу Slave Serial, который соединяет Spartan3e и Virtex-4FX. ( см даташит ug071.pdf, на странице 28 есть диаграмма )

Для этой цели я написал компонент который осуществляет передачу по этому интерфейсу.

На данный момент проблема в том, что на выходе компонента выдается требуемая последовательность сигналов, но Virtex-4FX не программируется ( это я сужу по светодиоду DONE от Virtex-4FX ).

Как это дело можно отладить ? Что я делаю не так?

Диаграмма в реал тайм времени ниже.

На первой диаграмме:
D1 - PROGRAM_B
D2 - INIT_B
D3 - D_IN
D4 - CCLK ( частоту подаю 8МГц )
Foto_1

Foto_2


--------------------
Нелегко оказаться на верном пути, но куда труднее его пройти.
(с) Уилл Роджерс
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Dec 25 2011, 19:52
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(D-Luxe @ Dec 25 2011, 23:21) *
Что я делаю не так?

Во-первых, CCLK инвертирован - данные должны защелкиваться по фронту CCLK, а выставляться, соответственно, по спаду. Во-вторых, проверьте сам поток - начало "0x85 0xc0" на правду не похоже.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- D-Luxe   Загрузка Virtex-4FX   Nov 29 2011, 18:51
- - hlebn   Цитата(D-Luxe @ Nov 29 2011, 22:51) ...   Dec 4 2011, 09:24
- - Andrew Su   Цитата(D-Luxe @ Nov 29 2011, 20:51) ...   Dec 4 2011, 12:17
- - yes   Цитата(D-Luxe @ Nov 29 2011, 22:51) ...   Dec 7 2011, 13:15
|- - Bad0512   Цитата(D-Luxe @ Dec 26 2011, 02:21) ...   Dec 26 2011, 06:43
- - D-Luxe   Спартан грузится из PROM при включении питания ( с...   Dec 26 2011, 17:13
- - Andrew Su   Добрый день. 1. Прислушайтесь к aaarrr. Совершенно...   Dec 26 2011, 18:51
|- - D-Luxe   На данный момент загрузка реализована по логике, о...   Jan 25 2012, 16:55
|- - dsmv   Обратите внимание, что после передачи всего файла ...   Jan 27 2012, 12:56
- - D-Luxe   Еще непонятно почему размер bin файла - 905,328. Х...   Feb 24 2012, 08:01
- - Bad0512   Цитата(D-Luxe @ Feb 24 2012, 15:01) ...   Feb 24 2012, 09:26
- - D-Luxe   Цитата(Bad0512 @ Feb 24 2012, 12:26) Это ...   Feb 24 2012, 20:33
- - Bad0512   Цитата(D-Luxe @ Feb 25 2012, 03:33) ...   Feb 25 2012, 08:30
- - D-Luxe   Цитата(Bad0512 @ Feb 25 2012, 11:30) Хоро...   Feb 26 2012, 11:54


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

 


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


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