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

 
 
> Увеличил размер блочной памяти для Microblaze, но это не отразилось в SDK, смотрю в system.xml - там старые пределы так и остались
Krys
сообщение Dec 22 2014, 04:27
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 002
Регистрация: 17-01-06
Из: Томск, Россия
Пользователь №: 13 271



Здравствуйте. Увеличил размер блочной памяти для Microblaze с 8кБ до 64кБ по этой инструкции (сообщение 2), но это не отразилось в SDK, смотрю в system.xml - там старые пределы так и остались:

Прикрепленное изображение


Export Hardware to SDK естественно сделать не забыл. Физически память увеличилась, я проверил. В линкер скрипт вбил вручную новые адреса, скомпилил большую программу, она выполняется без сбоев на железе.
Вроде и так всё работает. Но мне хочется докопаться до сути: почему размер памяти, указанный в SDK, не увеличился автоматически в соответствии с реальным новым количеством, заданным в XPS? Где подкрутить в XPS, чтобы информация всё же попала в SDK после операции Export Hardware to SDK?

Ещё заметил, что после имплемента в Planahead в окошке Log - Implementation последние строки такие:

Код
*** Running data2mem
    with args  -bm "module_1_stub_bd.bmm" -bt "module_1_stub.bit"  -bd "D:/paul/svn_fft/fpga/planahead/fft_sp605/fft_sp605.srcs/sources_1/imports/microblaze/mb_bootloop_le.elf" tag module_1_microblaze_0 -o b "download.bit" -p xc6slx45tfgg484-3


ERROR:Data2MEM:80 - ADDRESS_SPACE or ADDRESS_MAP tag name 'module_1_microblaze_0' was not found.
    Some data may have not been translated.


Но это сообщение я подмечал ещё до увеличения размера блочной памяти. При том когда я прошиваю прошивку в железку, я указываю только файл module_1_stub.bit из папки имплемента, а *.bmm вообще не указываю. Если указываю ещё и module_1_stub_bd.bmm, то при прошивке выдаёт по-моему ту же ошибку "ADDRESS_SPACE or ADDRESS_MAP..."

Это может как-то влиять на отсутствие передачи нового размера памяти из XPS в SDK?


--------------------
Зная себе цену, нужно ещё и пользоваться спросом...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Krys   Увеличил размер блочной памяти для Microblaze, но это не отразилось в SDK   Dec 22 2014, 04:27
- - Golikov A.   это обычный глюк среды. Стандартный при изменении ...   Dec 22 2014, 06:56
- - Krys   Просто, так нагуглил )) Я не умею через визард ))...   Dec 22 2014, 08:26
- - Golikov A.   нет не кеши! Кеши для работы из брама не нужны...   Dec 22 2014, 11:11
|- - Krys   Цитата(Golikov A. @ Dec 22 2014, 17:11) н...   Dec 23 2014, 04:03
- - aabmail   C linker script ИМХО все проще. После его генераци...   Dec 22 2014, 15:57
- - Golikov A.   Ну да, у меня 14.4 было, там нет таких пунктов как...   Dec 23 2014, 06:20
|- - Krys   Цитата(Golikov A. @ Dec 23 2014, 12:20) и...   Dec 23 2014, 07:05
|- - Alex77   Цитата(Golikov A. @ Dec 23 2014, 09:20) И...   Dec 23 2014, 07:11
|- - Krys   Цитата(Alex77 @ Dec 23 2014, 13:11) Вот с...   Dec 23 2014, 10:13
|- - Alex77   Цитата(Krys @ Dec 23 2014, 13:13) Вы опис...   Dec 23 2014, 10:54
|- - Krys   Цитата(Alex77 @ Dec 23 2014, 16:54) Оффто...   Dec 24 2014, 04:48
- - Golikov A.   Если работает то и славно. Мы же тут не пытаемся п...   Dec 23 2014, 17:00
- - Golikov A.   ну еще осталась ваша ошибка data2mem по ней предла...   Dec 24 2014, 05:43
|- - Krys   Цитата(Golikov A. @ Dec 24 2014, 11:43) н...   Dec 25 2014, 09:51
- - Golikov A.   Аминь!   Dec 25 2014, 14:56
- - FakeDevice   Тоже столкнулся: после полной чистки и повторного ...   Feb 2 2016, 21:51


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

 


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


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