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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Altera remote update, Кто разбирался с обновлением прошивки? Механизм загрузки...
vikS
сообщение Sep 24 2015, 11:36
Сообщение #16


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 14-09-05
Пользователь №: 8 562



Подскажите пож-ста, для arria v и epcq256 нужно ли переводить адресацию в блоке remote в 32 разрядный режим? Так как блок remote генерится с 32 шиной параметров. И еще, а какой адрес указывать? Непосредственно тот, в который была произведена запись? Не нужно его делить, какие то разряды отбрасывать?
Arria v микросхема A5, active serialx4. EPCQ 256

Сообщение отредактировал vikS - Sep 24 2015, 11:38
Go to the top of the page
 
+Quote Post
doom13
сообщение Sep 24 2015, 11:54
Сообщение #17


Профессионал
*****

Группа: Свой
Сообщений: 1 404
Регистрация: 11-03-11
Из: Минск, Беларусь
Пользователь №: 63 539



Цитата(vikS @ Sep 24 2015, 14:36) *

При генерации ядра есть выбор загрузочного девайса (если правильно помню), выбираете свой. В Page Select записываете адрес, с которого начинается application.
Go to the top of the page
 
+Quote Post
vikS
сообщение Sep 24 2015, 14:37
Сообщение #18


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 14-09-05
Пользователь №: 8 562



Это понятно, но когда программно даёшь команду на перезагрузку, в ней указываешь адрес для перезагрузки, который потом он попадает в блок remote. Просто в одном месте написано что в адрес нужно добавлять 8 нулей, в другом убрать 8 нулей
Go to the top of the page
 
+Quote Post
doom13
сообщение Sep 24 2015, 14:53
Сообщение #19


Профессионал
*****

Группа: Свой
Сообщений: 1 404
Регистрация: 11-03-11
Из: Минск, Беларусь
Пользователь №: 63 539



Цитата(vikS @ Sep 24 2015, 17:37) *
Это понятно, но когда программно даёшь команду на перезагрузку, в ней указываешь адрес для перезагрузки, который потом он попадает в блок remote. Просто в одном месте написано что в адрес нужно добавлять 8 нулей, в другом убрать 8 нулей

В регистр Page Select перед переходом из factory в application записывается адрес с которого начинается прошивка application в конфигурационном устройстве. Никаких преобразований над адресом делать не надо.
Go to the top of the page
 
+Quote Post
Golikov A.
сообщение Sep 24 2015, 19:45
Сообщение #20


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



для Arria V есть 2 варианта ремот апдейтера, с длинной адреса 24 или 32 бита. Из хэнд бука

Цитата
When you are using EPCQ 256, ensure that the application image address granularity
is 32’h00000100

что вы используете EPCQ 256 есть такой входной сигнал в модуль или параметр....
Go to the top of the page
 
+Quote Post
doom13
сообщение Sep 25 2015, 06:14
Сообщение #21


Профессионал
*****

Группа: Свой
Сообщений: 1 404
Регистрация: 11-03-11
Из: Минск, Беларусь
Пользователь №: 63 539



Цитата(Golikov A. @ Sep 24 2015, 22:45) *
что вы используете EPCQ 256 есть такой входной сигнал в модуль или параметр....

При генерации ядра задаётся тип конфигурационного устройства. В проекте QII и при конвертации файла прошивки нужно также задать правильные опции.
Go to the top of the page
 
+Quote Post
Golikov A.
сообщение Sep 25 2015, 07:04
Сообщение #22


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



это если ядро генерить, а можно же просто через мега фукнкцию напрямую, тогда проводок...
Go to the top of the page
 
+Quote Post
vikS
сообщение Sep 25 2015, 07:24
Сообщение #23


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 14-09-05
Пользователь №: 8 562



Спасибо за ответы! Механизм заработал
Go to the top of the page
 
+Quote Post

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

 


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


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