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

 
 
> Altremote_update проблема
Dzot
сообщение Apr 11 2013, 13:20
Сообщение #1





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



Добрый день. Возникла проблема с блоком Altremote_update на CycloneIV. Прошу помощи у тех, кто работал с этим блоком или реализовывал удаленное программирование на alter-е.
Программа пишется для отладочной платы DE2-115 (Altera Cyclone IV 4CE115 FPGA device).

Цель: после загрузки factory configuration image (при старте устройства) с ПК реконфигурировать FPGA в application configuration image.
В программе есть возможность изменять с ПК значения на входах блока altremote_update (param, read_source, data_in, write_param, read_param, reconf) и смотреть данные на data_out.

Алгоритм моих действий:
  1. Выставляю в Device and Pin Options режим конфигурации в Remote
  2. Создаю две прошивки (sof). В обеих общая часть с uart-ом и altremote_update, но горят разные светодиоды.
  3. Создаю pof-файл с двумя страницами(page_0 и page_1). Указываю для одного страт с нулевого адреса.
  4. Прошиваю устройство. Запускается нужная factory configuration.
  5. Отключаю Watchdog Timer (Watchdog Enable = 0) [param=011, data_in=00000000, write_param=1]. Возвращает data_out= 00800000.
  6. Выставляю Boot Address в application configuration image. Здесь пробовал два варианта:
    1. [param=100, data_in=00367F06(взято из map-файла), write_param=1]
    2. [param=100, data_in=00000001 write_param=1]

    В обоих случаях возвращает data_out= 00000000.
  7. Выставляю reconfig=1
  8. Происходит реконфигурация, но загружается снова factory configuration.
  9. Значение Reconfiguration trigger conditions (для 6.1 и 6.2 одинаковы):
    • [read_source=00, param=111, read_param=1] = [data_out=00000000]
    • [read_source=01, param=111, read_param=1] = [data_out=00000004]

Все операции проводятся по рисункам, представленным в мануалах(SignalTap, Modelsim):
- http://www.altera.com/literature/ug/ug_altremote.pdf
- http://www.altera.com/literature/an/an603.pdf
Перечитал их по несколько раз, попробовал разные способы (тк некоторая информация там не сходится) – не получается. Прошу помощи.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 1)
Dzot
сообщение Apr 29 2013, 07:50
Сообщение #2





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



Ап. Может кто ответит.
Go to the top of the page
 
+Quote Post

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

 


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


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