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

 
 
> Проблема с блочным чтением и записью по шине PLB, MicroBlaze
powerc
сообщение Jan 20 2011, 09:13
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 24
Регистрация: 17-01-11
Пользователь №: 62 275



Никак не могу найти драйвер для XPS Multi-CHannel External Memory Controller (XPS MCH EMC).

Открываю папкe microblaze_0\libsrc\emc_v3_01_a\src , а там пустота...

В EDK-шном каталоге все заголовники пустые. sad.gif

То есть драйвер для этого контроллера не сгенерился. Что мне делать? Мне нужно организовать чтение и запись во внешнюю Micron SDRAM в режиме burst mode.

Колупаюсь уже 2 недели, никак не пойму что делать.

Помогите, люди добрые!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
powerc
сообщение Jan 21 2011, 09:12
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 24
Регистрация: 17-01-11
Пользователь №: 62 275



С флэшкой тоже ничего не получилось. Видимо ксайлинксовцы просто и не писали драйверы на этот контроллер sad.gif

Соответственно и в API на драйвер написано следующее:

This driver exists only to allow the EDK tools to create a memory test application and to populate xparameters.h with memory range constants. There is no source code.

Только вот в xparameters.h по поводу этого контроллера написано

/* Definitions for peripheral MICRON_RAM */
#define XPAR_MICRON_RAM_NUM_BANKS_MEM 1


/******************************************************************/

/* Definitions for peripheral MICRON_RAM */
#define XPAR_MICRON_RAM_MEM0_BASEADDR 0x80000000
#define XPAR_MICRON_RAM_MEM0_HIGHADDR 0x80FFFFFF

/******************************************************************/

/* Canonical definitions for peripheral MICRON_RAM */
#define XPAR_EMC_0_NUM_BANKS_MEM 1
#define XPAR_EMC_0_MEM0_BASEADDR 0x80000000
#define XPAR_EMC_0_MEM0_HIGHADDR 0x80FFFFFF

#define XPAR_XPS_MCH_EMC



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

Помогите пожалуйста ламеру, я в программировании чайник чугунный, а задачку надо разрубить sad.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- powerc   Проблема с блочным чтением и записью по шине PLB   Jan 20 2011, 09:13
- - Koluchiy   Мне всегда казалось, что EMC - это не для SDRAM......   Jan 20 2011, 10:02
|- - powerc   Цитата(Koluchiy @ Jan 20 2011, 13:02) Мне...   Jan 20 2011, 10:27
|- - Bad0512   Цитата(powerc @ Jan 20 2011, 16:27) Ну EM...   Jan 20 2011, 11:40
|- - powerc   Цитата(Bad0512 @ Jan 20 2011, 14:40) Ключ...   Jan 20 2011, 13:20
|- - mdmitry   Цитата(powerc @ Jan 20 2011, 16:20) Контр...   Jan 20 2011, 16:54
|- - powerc   Цитата(mdmitry @ Jan 20 2011, 19:54) У ме...   Jan 20 2011, 19:32
|- - powerc   Нет. Все-таки ничего так и не вышло. Сгенерил в Ba...   Jan 21 2011, 07:56
|- - Alex77   Цитата(powerc @ Jan 21 2011, 12:12) Как м...   Jan 21 2011, 10:49
- - powerc   Alex77, то есть программку для того, чтобы мне в b...   Jan 21 2011, 11:29
- - Дмитрий Мазунин   У Вас не получится работать с памятью через этот к...   Jan 21 2011, 14:58
- - powerc   Дмитрий Мазунин, большое спасибо за ответ! К ...   Jan 21 2011, 15:34
|- - Mad_max   Цитата(powerc @ Jan 21 2011, 19:34) Тогда...   Jan 22 2011, 13:22
- - powerc   Спасибо! >>DMA вещь аппаратная по опред...   Jan 22 2011, 13:46
|- - Mad_max   Почитайте и попытайтесь разобраться xapp967, будет...   Jan 22 2011, 15:36
- - powerc   >> Почитайте и попытайтесь разобраться xapp9...   Jan 23 2011, 10:12
|- - VladimirB   Цитата(powerc @ Jan 23 2011, 13:12) >...   Jan 23 2011, 10:33
- - powerc   >> Вешаете туда своё IP в виде контроллера S...   Jan 23 2011, 10:44
- - mdmitry   Надо FSL туннель между microblaze и Вашей частью в...   Jan 23 2011, 11:33
- - powerc   >>Надо FSL туннель между microblaze и Вашей ...   Jan 23 2011, 15:59
- - powerc   Вопсчем попробовал CDMA на шине PLB. 12 тактов на ...   Jan 28 2011, 12:47
- - powerc   mdmitry ЦитатаНадо FSL туннель между microblaze и ...   Feb 15 2011, 15:05
|- - mdmitry   Цитата(powerc @ Feb 15 2011, 18:05) А мож...   Feb 15 2011, 22:41
- - powerc   ЦитатаЭтот туннель написан коллегой на vhdl, подро...   Feb 16 2011, 06:59


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

 


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


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