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

 
 
 
Reply to this topicStart new topic
> Где в SOPC посмотреть размер EPCS в SOPC
Fynjisx
сообщение Mar 12 2012, 06:40
Сообщение #1


студент
****

Группа: Свой
Сообщений: 571
Регистрация: 3-07-08
Из: Russia
Пользователь №: 38 712



Привет Всем.

Почему после подключения EPCS контроллера он занял память 2КБ, хотя я реально использую EPCS на 2Mbit?

Заранее спасибо

Сообщение отредактировал Fynjisx - Mar 12 2012, 14:46


--------------------
С Уважением...
Go to the top of the page
 
+Quote Post
Orochi
сообщение Mar 12 2012, 16:55
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 46
Регистрация: 6-07-11
Из: Кострома
Пользователь №: 66 096



в command shell так (на всякий случай) =)

Сообщение отредактировал Orochi - Mar 12 2012, 16:57
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Fynjisx
сообщение Mar 12 2012, 17:11
Сообщение #3


студент
****

Группа: Свой
Сообщений: 571
Регистрация: 3-07-08
Из: Russia
Пользователь №: 38 712



Цитата(Orochi @ Mar 12 2012, 19:55) *
в command shell так (на всякий случай) =)

понял))) А почему в SOPC'е не отображается память самой EPCS так же как это сделано для on-chip memory?
По базовому адресу контроллера идут его регистры? А с какого адреса начинается память EPCS?


--------------------
С Уважением...
Go to the top of the page
 
+Quote Post
Orochi
сообщение Mar 12 2012, 18:16
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 46
Регистрация: 6-07-11
Из: Кострома
Пользователь №: 66 096



SOPC Builder'ом не пользуюсь, учусь сразу на Qsys (более современный аналог), а про epcs флешку на формуме много написано, поищите поиском (сам недавно искал/разбирался)

Programmer'ом заливаешь свой sof файл, затем по базовому адресу --base=<свой_адрес> через command shell (или flash programmer в eclips'e) обращаешься к флешке что бы залить например прошивку для nios

Поищи на форуме тут много чего есть интересного.

Сообщение отредактировал Orochi - Mar 12 2012, 18:28
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Fynjisx
сообщение Mar 13 2012, 06:17
Сообщение #5


студент
****

Группа: Свой
Сообщений: 571
Регистрация: 3-07-08
Из: Russia
Пользователь №: 38 712



Цитата(Orochi @ Mar 12 2012, 21:16) *
SOPC Builder'ом не пользуюсь, учусь сразу на Qsys (более современный аналог), а про epcs флешку на формуме много написано, поищите поиском (сам недавно искал/разбирался)

Искал. Но так и не понял. В Вашей же системе тоже указан адрес контроллера EPCS как 0х101800. А где базовый адрес самой EPCS?? Откуда она начинается? Этого найти на форуме не могу.




--------------------
С Уважением...
Go to the top of the page
 
+Quote Post
Копейкин
сообщение Mar 13 2012, 08:30
Сообщение #6


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

Группа: Участник
Сообщений: 190
Регистрация: 7-11-07
Из: С-Петербург
Пользователь №: 32 134



EPCS контроллер представляет в 2 кб памяти только загрузчик.
Эти 2 кб располагаются в onchip памяти.
Задача загрузчика копировать из микросхемы EPCS код программы и данные
в основную память системы (onchip или внешнюю) и передать туда управление.
Адресное пространство самой микросхемы EPCS никак на адресное пространство процессора NiosII
не отображается и доступ туда только через EPCS контроллер.

Сообщение отредактировал Копейкин - Mar 13 2012, 09:13
Go to the top of the page
 
+Quote Post

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

 


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


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