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

 
 
> EDK свой контроллер flash памяти
RobFPGA
сообщение Apr 9 2008, 12:35
Сообщение #1


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

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



Приветствую!

В систему на базе EowerPC EDK добавил свой контроллер flash памяти (фактически слегка измененый xps_epc). В железе работает, но EDK не понимает что это контроллер flash. sad.gif

Как указать для EDK что это контроллер памяти, то есть чтоб он появлялся как секция доступной памяти при генерации скрипта для линковки ?

Успехов! Rob.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
RobFPGA
сообщение Apr 9 2008, 14:30
Сообщение #2


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

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



Приветствую!

Да. Хочу туда bootloader свой поместить.

Успехов! Rob.
Go to the top of the page
 
+Quote Post
Sujan
сообщение Apr 18 2008, 07:49
Сообщение #3


Участник
*

Группа: Свой
Сообщений: 58
Регистрация: 13-02-07
Пользователь №: 25 330



По идее для того чтобы устройству можно было присвоить адреса, достаточно чтобы в .mpd файле было прописано к какого типа шине оно подключается и базовые адреса, например для xps_epc:

BUS_INTERFACE BUS = SPLB, BUS_STD = PLBV46, BUS_TYPE = SLAVE

PARAMETER C_PRH0_BASEADDR = 0xffffffff, DT = std_logic_vector, BUS = SPLB, ADDRESS = BASE, PAIR = C_PRH0_HIGHADDR, ISVALID = (C_NUM_PERIPHERALS>=1), ASSIGNMENT = REQUIRE
PARAMETER C_PRH0_HIGHADDR = 0x00000000, DT = std_logic_vector, BUS = SPLB, ADDRESS = HIGH, PAIR = C_PRH0_BASEADDR, ISVALID = (C_NUM_PERIPHERALS>=1), ASSIGNMENT = REQUIRE
Go to the top of the page
 
+Quote Post



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

 


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


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